body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Roboto-Black';
  font-size: 0.8rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 1.28rem;
}
.display-2 {
  font-family: 'Roboto-Regular';
  font-size: 1rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-4 {
  font-family: 'Roboto-Light';
  font-size: 0.8rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.28rem;
}
.display-5 {
  font-family: 'Roboto-Black';
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Roboto-Light';
  font-size: 2rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 3.2rem;
}
/* ---- 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: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    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-4 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #ffffff !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: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ba1a04 !important;
  border-color: #ba1a04 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #6f1002 !important;
  border-color: #6f1002 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #6f1002 !important;
  border-color: #6f1002 !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: #cccccc;
  color: #cccccc;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #560c02;
  color: #560c02;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ba1a04;
  border-color: #ba1a04;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ba1a04 !important;
  border-color: #ba1a04 !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: #ffffff !important;
}
.text-secondary {
  color: #ba1a04 !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: #cccccc !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #560c02 !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):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #8c8c8c;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ffffff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #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_wraper {
  display: none;
}
.form-control {
  font-family: 'Roboto-Light';
  font-size: 2rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 3.2rem;
}
blockquote {
  border-color: #ffffff;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@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: #ffffff;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #ffffff;
}
/* Headers*/
@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: #ffffff;
  color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ba1a04 !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='%23ffffff' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-rrGLWwH7w5 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrGLWwH7w5 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rrGLWwH7w5 .container-table {
  margin: 0 auto;
}
.cid-rrGLWwH7w5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rrGLWwH7w5 .dataTables_wrapper {
  display: block;
}
.cid-rrGLWwH7w5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rrGLWwH7w5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rrGLWwH7w5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rrGLWwH7w5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rrGLWwH7w5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rrGLWwH7w5 table td {
  border-top: 1px solid #cccccc;
}
.cid-rrGLWwH7w5 table.table {
  background: #ffffff;
}
.cid-rrGLWwH7w5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rrGLWwH7w5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rrGLWwH7w5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rrGLWwH7w5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rrGLWwH7w5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rrGLWwH7w5 .dataTables_filter {
    text-align: center;
  }
  .cid-rrGLWwH7w5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rrKTuCyA5T {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrKTuCyA5T h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrKTuCyA5T p {
  color: #767676;
  text-align: left;
}
.cid-rrKTuCyA5T .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrKTuCyA5T .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrKTuCyA5T .card-title {
  margin-bottom: 0;
}
.cid-rrKTuCyA5T .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrKTuCyA5T .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrKTuCyA5T .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5hY6lFlS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5hY6lFlS .images-container.container-fluid {
  padding: 0;
}
.cid-tl5hY6lFlS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5hY6lFlS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5hY6lFlS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5hY6lFlS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5hY6lFlS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5hY6lFlS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5hY6lFlS .img-item {
    width: 100% !important;
  }
  .cid-tl5hY6lFlS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tl5iA0BbBj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tl5iA0BbBj .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-tl5iA0BbBj .rev,
.cid-tl5iA0BbBj .mbr-iconfont {
  display: inline-block;
}
.cid-tl5iA0BbBj .card-img {
  position: relative;
}
.cid-tl5iA0BbBj img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-tl5iA0BbBj .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-tl5iA0BbBj .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-tl5iA0BbBj .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-tl5iA0BbBj .card-box {
  padding: 1.5rem;
}
.cid-tl5iA0BbBj .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-tl5iA0BbBj .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-tl5iA0BbBj .mbr-section-title,
.cid-tl5iA0BbBj .line-wrap {
  text-align: center;
  color: #4f4943;
}
.cid-tl5iA0BbBj .card-text,
.cid-tl5iA0BbBj .mbr-section-btn,
.cid-tl5iA0BbBj .ico-line {
  text-align: left;
  color: #767676;
}
.cid-tl5iA0BbBj .mbr-text,
.cid-tl5iA0BbBj .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tl5iA0BbBj .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-rrGObk7IHr {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rrGObk7IHr .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rrGObk7IHr img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rrGObk7IHr .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rrGObk7IHr .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rrGObk7IHr .separline {
  position: relative;
}
.cid-rrGObk7IHr .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrGObk7IHr .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rrGObk7IHr .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rrGObk7IHr .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rrGObk7IHr .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5jgkK9Sz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jgkK9Sz .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jgkK9Sz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jgkK9Sz .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jgkK9Sz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jgkK9Sz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jgkK9Sz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jgkK9Sz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jgkK9Sz .img-item {
    width: 100% !important;
  }
  .cid-tl5jgkK9Sz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrHGEiKEcS {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rrHGEiKEcS .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rrHGEiKEcS .video-block {
    width: 100% !important;
  }
}
.cid-tl5ihCeCLt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5ihCeCLt .images-container.container-fluid {
  padding: 0;
}
.cid-tl5ihCeCLt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5ihCeCLt .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5ihCeCLt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5ihCeCLt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5ihCeCLt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5ihCeCLt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5ihCeCLt .img-item {
    width: 100% !important;
  }
  .cid-tl5ihCeCLt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4Kci9gbo {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4Kci9gbo .content {
    text-align: center;
  }
  .cid-rs4Kci9gbo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4Kci9gbo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4Kci9gbo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4Kci9gbo .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4Kci9gbo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4Kci9gbo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4Kci9gbo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4Kci9gbo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4Kci9gbo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4Kci9gbo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4Kci9gbo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4Kci9gbo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4Kci9gbo P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrI6Nm8Gn8 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrI6Nm8Gn8 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rrI6Nm8Gn8 .container-table {
  margin: 0 auto;
}
.cid-rrI6Nm8Gn8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rrI6Nm8Gn8 .dataTables_wrapper {
  display: block;
}
.cid-rrI6Nm8Gn8 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rrI6Nm8Gn8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rrI6Nm8Gn8 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rrI6Nm8Gn8 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rrI6Nm8Gn8 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rrI6Nm8Gn8 table td {
  border-top: 1px solid #cccccc;
}
.cid-rrI6Nm8Gn8 table.table {
  background: #ffffff;
}
.cid-rrI6Nm8Gn8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rrI6Nm8Gn8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rrI6Nm8Gn8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rrI6Nm8Gn8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rrI6Nm8Gn8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rrI6Nm8Gn8 .dataTables_filter {
    text-align: center;
  }
  .cid-rrI6Nm8Gn8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5jWghR5H {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jWghR5H .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jWghR5H .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jWghR5H .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jWghR5H .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jWghR5H .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jWghR5H .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jWghR5H .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jWghR5H .img-item {
    width: 100% !important;
  }
  .cid-tl5jWghR5H .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrKUDGIDt9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrKUDGIDt9 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrKUDGIDt9 p {
  color: #767676;
  text-align: left;
}
.cid-rrKUDGIDt9 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrKUDGIDt9 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrKUDGIDt9 .card-title {
  margin-bottom: 0;
}
.cid-rrKUDGIDt9 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrKUDGIDt9 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrKUDGIDt9 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rRgoaIrvow {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rRgoaIrvow .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRgoaIrvow img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRgoaIrvow .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRgoaIrvow .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRgoaIrvow .separline {
  position: relative;
}
.cid-rRgoaIrvow .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRgoaIrvow .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRgoaIrvow .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRgoaIrvow .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRgoaIrvow .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sh5o734Vla {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5o734Vla .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5o734Vla .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5o734Vla .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5o734Vla .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5o734Vla .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5o734Vla .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5o734Vla .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5o734Vla .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5o734Vla .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5o734Vla .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5o734Vla [class^="socicon-"]:before,
.cid-sh5o734Vla [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5o734Vla .btn {
    font-size: 20px !important;
  }
}
.cid-tl5jVfw95I {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jVfw95I .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jVfw95I .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jVfw95I .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jVfw95I .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jVfw95I .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jVfw95I .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jVfw95I .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jVfw95I .img-item {
    width: 100% !important;
  }
  .cid-tl5jVfw95I .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrI6NoHq4X {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rrI6NoHq4X .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rrI6NoHq4X .video-block {
    width: 100% !important;
  }
}
.cid-tl5jVPHWrq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jVPHWrq .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jVPHWrq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jVPHWrq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jVPHWrq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jVPHWrq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jVPHWrq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jVPHWrq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jVPHWrq .img-item {
    width: 100% !important;
  }
  .cid-tl5jVPHWrq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KrvSOrQ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KrvSOrQ .content {
    text-align: center;
  }
  .cid-rs4KrvSOrQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KrvSOrQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KrvSOrQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KrvSOrQ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KrvSOrQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KrvSOrQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KrvSOrQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KrvSOrQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KrvSOrQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KrvSOrQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KrvSOrQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KrvSOrQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KrvSOrQ P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrIn0qZXJ3 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrIn0qZXJ3 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rrIn0qZXJ3 .container-table {
  margin: 0 auto;
}
.cid-rrIn0qZXJ3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rrIn0qZXJ3 .dataTables_wrapper {
  display: block;
}
.cid-rrIn0qZXJ3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rrIn0qZXJ3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rrIn0qZXJ3 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rrIn0qZXJ3 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rrIn0qZXJ3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rrIn0qZXJ3 table td {
  border-top: 1px solid #cccccc;
}
.cid-rrIn0qZXJ3 table.table {
  background: #ffffff;
}
.cid-rrIn0qZXJ3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rrIn0qZXJ3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rrIn0qZXJ3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rrIn0qZXJ3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rrIn0qZXJ3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rrIn0qZXJ3 .dataTables_filter {
    text-align: center;
  }
  .cid-rrIn0qZXJ3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5k6rlMpw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5k6rlMpw .images-container.container-fluid {
  padding: 0;
}
.cid-tl5k6rlMpw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5k6rlMpw .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5k6rlMpw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5k6rlMpw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5k6rlMpw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5k6rlMpw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5k6rlMpw .img-item {
    width: 100% !important;
  }
  .cid-tl5k6rlMpw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrKUPzqe3f {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrKUPzqe3f h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrKUPzqe3f p {
  color: #767676;
  text-align: left;
}
.cid-rrKUPzqe3f .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrKUPzqe3f .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrKUPzqe3f .card-title {
  margin-bottom: 0;
}
.cid-rrKUPzqe3f .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrKUPzqe3f .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrKUPzqe3f .card-img span {
    font-size: 40px !important;
  }
}
.cid-sh5orhejqQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5orhejqQ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5orhejqQ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5orhejqQ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5orhejqQ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5orhejqQ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5orhejqQ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5orhejqQ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5orhejqQ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5orhejqQ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5orhejqQ .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5orhejqQ [class^="socicon-"]:before,
.cid-sh5orhejqQ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5orhejqQ .btn {
    font-size: 20px !important;
  }
}
.cid-tl5k7L19d5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5k7L19d5 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5k7L19d5 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5k7L19d5 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5k7L19d5 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5k7L19d5 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5k7L19d5 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5k7L19d5 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5k7L19d5 .img-item {
    width: 100% !important;
  }
  .cid-tl5k7L19d5 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrIn0uirzM {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rrIn0uirzM .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rrIn0uirzM .video-block {
    width: 100% !important;
  }
}
.cid-tl5k74u3AH {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5k74u3AH .images-container.container-fluid {
  padding: 0;
}
.cid-tl5k74u3AH .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5k74u3AH .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5k74u3AH .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5k74u3AH .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5k74u3AH .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5k74u3AH .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5k74u3AH .img-item {
    width: 100% !important;
  }
  .cid-tl5k74u3AH .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KxFxk9U {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KxFxk9U .content {
    text-align: center;
  }
  .cid-rs4KxFxk9U .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KxFxk9U .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KxFxk9U .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KxFxk9U .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KxFxk9U .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KxFxk9U .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KxFxk9U .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KxFxk9U .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KxFxk9U .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KxFxk9U .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KxFxk9U .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KxFxk9U .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KxFxk9U P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rU5iCsyQJ4 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU5iCsyQJ4 .card-img {
  background-color: #fff;
}
.cid-rU5iCsyQJ4 .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rU5iCsyQJ4 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rU5iCsyQJ4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rU5iCsyQJ4 p {
  text-align: left;
}
.cid-rU5iCsyQJ4 .mbr-text {
  color: #767676;
}
.cid-rU5iCsyQJ4 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rU5iCsyQJ4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rU5iCsyQJ4 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-s0AQ2qYpWN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0AQ2qYpWN .line {
  background-color: #cccccc;
  color: #cccccc;
  align: center;
  height: 0.2px;
  margin: 1 auto;
}
.cid-s0AQ2qYpWN .section-text {
  padding: 0.5 rem 0;
  text-align: left;
}
.cid-s0AQ2qYpWN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s0AQ2qYpWN .inner-container {
    width: 100% !important;
  }
}
.cid-rOvfdgygha {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOvfdgygha h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOvfdgygha p {
  color: #767676;
  text-align: left;
}
.cid-rOvfdgygha .card-wrapper {
  height: 100%;
}
.cid-rOvfdgygha .container-fluid {
  max-width: 1600px;
}
.cid-rOvfdgygha .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOvfdgygha img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOvfdgygha .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOvfdgygha .card:hover img {
  filter: blur(3px);
}
.cid-rOvfdgygha .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOvfdgygha .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOvfdgygha .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOvfdgygha img {
    filter: blur(0px);
  }
}
.cid-rOvfdgygha .card-title {
  text-align: center;
}
.cid-rOvfphU2iZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOvfphU2iZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOvfphU2iZ p {
  color: #767676;
  text-align: left;
}
.cid-rOvfphU2iZ .card-wrapper {
  height: 100%;
}
.cid-rOvfphU2iZ .container-fluid {
  max-width: 1600px;
}
.cid-rOvfphU2iZ .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOvfphU2iZ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOvfphU2iZ .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOvfphU2iZ .card:hover img {
  filter: blur(3px);
}
.cid-rOvfphU2iZ .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOvfphU2iZ .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOvfphU2iZ .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOvfphU2iZ img {
    filter: blur(0px);
  }
}
.cid-rOvfphU2iZ .card-title {
  text-align: center;
}
.cid-rOvfq9mHWC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOvfq9mHWC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOvfq9mHWC p {
  color: #767676;
  text-align: left;
}
.cid-rOvfq9mHWC .card-wrapper {
  height: 100%;
}
.cid-rOvfq9mHWC .container-fluid {
  max-width: 1600px;
}
.cid-rOvfq9mHWC .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOvfq9mHWC img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOvfq9mHWC .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOvfq9mHWC .card:hover img {
  filter: blur(3px);
}
.cid-rOvfq9mHWC .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOvfq9mHWC .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOvfq9mHWC .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOvfq9mHWC img {
    filter: blur(0px);
  }
}
.cid-rOvfq9mHWC .card-title {
  text-align: center;
}
.cid-sc4na7Wlgd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sc4na7Wlgd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sc4na7Wlgd p {
  color: #767676;
  text-align: left;
}
.cid-sc4na7Wlgd .card-wrapper {
  height: 100%;
}
.cid-sc4na7Wlgd .container-fluid {
  max-width: 1600px;
}
.cid-sc4na7Wlgd .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sc4na7Wlgd img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sc4na7Wlgd .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sc4na7Wlgd .card:hover img {
  filter: blur(3px);
}
.cid-sc4na7Wlgd .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sc4na7Wlgd .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sc4na7Wlgd .mbr-iconfont {
    opacity: 1;
  }
  .cid-sc4na7Wlgd img {
    filter: blur(0px);
  }
}
.cid-sc4na7Wlgd .card-title {
  text-align: center;
}
.cid-srQqn5f8Qw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srQqn5f8Qw h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-srQqn5f8Qw p {
  color: #767676;
  text-align: left;
}
.cid-srQqn5f8Qw .card-wrapper {
  height: 100%;
}
.cid-srQqn5f8Qw .container-fluid {
  max-width: 1600px;
}
.cid-srQqn5f8Qw .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-srQqn5f8Qw img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-srQqn5f8Qw .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-srQqn5f8Qw .card:hover img {
  filter: blur(3px);
}
.cid-srQqn5f8Qw .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-srQqn5f8Qw .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-srQqn5f8Qw .mbr-iconfont {
    opacity: 1;
  }
  .cid-srQqn5f8Qw img {
    filter: blur(0px);
  }
}
.cid-srQqn5f8Qw .card-title {
  text-align: center;
}
.cid-sEQSzdFtHB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sEQSzdFtHB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sEQSzdFtHB p {
  color: #767676;
  text-align: left;
}
.cid-sEQSzdFtHB .card-wrapper {
  height: 100%;
}
.cid-sEQSzdFtHB .container-fluid {
  max-width: 1600px;
}
.cid-sEQSzdFtHB .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sEQSzdFtHB img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sEQSzdFtHB .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sEQSzdFtHB .card:hover img {
  filter: blur(3px);
}
.cid-sEQSzdFtHB .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sEQSzdFtHB .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sEQSzdFtHB .mbr-iconfont {
    opacity: 1;
  }
  .cid-sEQSzdFtHB img {
    filter: blur(0px);
  }
}
.cid-sEQSzdFtHB .card-title {
  text-align: center;
}
.cid-rSjobK67Kt {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rSjobK67Kt [class^="socicon-"]:before,
.cid-rSjobK67Kt [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rSjobK67Kt .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rSjobK67Kt .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rSjobK67Kt .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rSjobK67Kt .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rSjobK67Kt .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rSjobK67Kt .btn {
    font-size: 20px !important;
  }
}
.cid-rSjobK67Kt .btn-social,
.cid-rSjobK67Kt .mbr-section-title {
  color: #000000;
}
.cid-rs4LmiQcej {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4LmiQcej .content {
    text-align: center;
  }
  .cid-rs4LmiQcej .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4LmiQcej .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4LmiQcej .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4LmiQcej .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4LmiQcej .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4LmiQcej .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4LmiQcej .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4LmiQcej .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4LmiQcej .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4LmiQcej .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4LmiQcej .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4LmiQcej .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4LmiQcej P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrQyTyXWVw {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrQyTyXWVw .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rrQyTyXWVw .container-table {
  margin: 0 auto;
}
.cid-rrQyTyXWVw .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rrQyTyXWVw .dataTables_wrapper {
  display: block;
}
.cid-rrQyTyXWVw .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rrQyTyXWVw .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rrQyTyXWVw table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rrQyTyXWVw table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rrQyTyXWVw table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rrQyTyXWVw table td {
  border-top: 1px solid #cccccc;
}
.cid-rrQyTyXWVw table.table {
  background: #ffffff;
}
.cid-rrQyTyXWVw .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rrQyTyXWVw .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rrQyTyXWVw .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rrQyTyXWVw .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rrQyTyXWVw .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rrQyTyXWVw .dataTables_filter {
    text-align: center;
  }
  .cid-rrQyTyXWVw .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5rzOCnx1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rzOCnx1 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rzOCnx1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rzOCnx1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rzOCnx1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rzOCnx1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rzOCnx1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rzOCnx1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rzOCnx1 .img-item {
    width: 100% !important;
  }
  .cid-tl5rzOCnx1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrQyTA9Mbq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrQyTA9Mbq h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrQyTA9Mbq p {
  color: #767676;
  text-align: left;
}
.cid-rrQyTA9Mbq .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrQyTA9Mbq .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrQyTA9Mbq .card-title {
  margin-bottom: 0;
}
.cid-rrQyTA9Mbq .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrQyTA9Mbq .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrQyTA9Mbq .card-img span {
    font-size: 40px !important;
  }
}
.cid-rrQyTBCwWo {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rrQyTBCwWo .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rrQyTBCwWo .video-block {
    width: 100% !important;
  }
}
.cid-tl5rz90tng {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rz90tng .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rz90tng .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rz90tng .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rz90tng .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rz90tng .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rz90tng .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rz90tng .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rz90tng .img-item {
    width: 100% !important;
  }
  .cid-tl5rz90tng .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KReVLCR {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KReVLCR .content {
    text-align: center;
  }
  .cid-rs4KReVLCR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KReVLCR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KReVLCR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KReVLCR .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KReVLCR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KReVLCR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KReVLCR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KReVLCR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KReVLCR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KReVLCR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KReVLCR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KReVLCR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KReVLCR P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrSiId4ODE {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrSiId4ODE .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rrSiId4ODE .container-table {
  margin: 0 auto;
}
.cid-rrSiId4ODE .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rrSiId4ODE .dataTables_wrapper {
  display: block;
}
.cid-rrSiId4ODE .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rrSiId4ODE .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rrSiId4ODE table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rrSiId4ODE table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rrSiId4ODE table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rrSiId4ODE table td {
  border-top: 1px solid #cccccc;
}
.cid-rrSiId4ODE table.table {
  background: #ffffff;
}
.cid-rrSiId4ODE .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rrSiId4ODE .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rrSiId4ODE .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rrSiId4ODE .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rrSiId4ODE .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rrSiId4ODE .dataTables_filter {
    text-align: center;
  }
  .cid-rrSiId4ODE .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5rrvp6Em {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rrvp6Em .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rrvp6Em .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rrvp6Em .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rrvp6Em .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rrvp6Em .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rrvp6Em .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rrvp6Em .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rrvp6Em .img-item {
    width: 100% !important;
  }
  .cid-tl5rrvp6Em .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrSiIefFBW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrSiIefFBW h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrSiIefFBW p {
  color: #767676;
  text-align: left;
}
.cid-rrSiIefFBW .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrSiIefFBW .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrSiIefFBW .card-title {
  margin-bottom: 0;
}
.cid-rrSiIefFBW .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrSiIefFBW .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrSiIefFBW .card-img span {
    font-size: 40px !important;
  }
}
.cid-sh5rl1GPpX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5rl1GPpX .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5rl1GPpX .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5rl1GPpX .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5rl1GPpX .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5rl1GPpX .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5rl1GPpX .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5rl1GPpX .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5rl1GPpX .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5rl1GPpX .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5rl1GPpX .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5rl1GPpX [class^="socicon-"]:before,
.cid-sh5rl1GPpX [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5rl1GPpX .btn {
    font-size: 20px !important;
  }
}
.cid-tl5rs2ussj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rs2ussj .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rs2ussj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rs2ussj .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rs2ussj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rs2ussj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rs2ussj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rs2ussj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rs2ussj .img-item {
    width: 100% !important;
  }
  .cid-tl5rs2ussj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrSiIg1Cei {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rrSiIg1Cei .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rrSiIg1Cei .video-block {
    width: 100% !important;
  }
}
.cid-tl5rqPbax2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rqPbax2 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rqPbax2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rqPbax2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rqPbax2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rqPbax2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rqPbax2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rqPbax2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rqPbax2 .img-item {
    width: 100% !important;
  }
  .cid-tl5rqPbax2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KOsr3Rj {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KOsr3Rj .content {
    text-align: center;
  }
  .cid-rs4KOsr3Rj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KOsr3Rj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KOsr3Rj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KOsr3Rj .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KOsr3Rj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KOsr3Rj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KOsr3Rj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KOsr3Rj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KOsr3Rj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KOsr3Rj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KOsr3Rj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KOsr3Rj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KOsr3Rj P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrTNlMDla0 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrTNlMDla0 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rrTNlMDla0 .container-table {
  margin: 0 auto;
}
.cid-rrTNlMDla0 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rrTNlMDla0 .dataTables_wrapper {
  display: block;
}
.cid-rrTNlMDla0 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rrTNlMDla0 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rrTNlMDla0 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rrTNlMDla0 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rrTNlMDla0 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rrTNlMDla0 table td {
  border-top: 1px solid #cccccc;
}
.cid-rrTNlMDla0 table.table {
  background: #ffffff;
}
.cid-rrTNlMDla0 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rrTNlMDla0 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rrTNlMDla0 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rrTNlMDla0 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rrTNlMDla0 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rrTNlMDla0 .dataTables_filter {
    text-align: center;
  }
  .cid-rrTNlMDla0 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5shia6Do {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5shia6Do .images-container.container-fluid {
  padding: 0;
}
.cid-tl5shia6Do .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5shia6Do .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5shia6Do .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5shia6Do .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5shia6Do .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5shia6Do .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5shia6Do .img-item {
    width: 100% !important;
  }
  .cid-tl5shia6Do .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrTNlOqvvC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrTNlOqvvC h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrTNlOqvvC p {
  color: #767676;
  text-align: left;
}
.cid-rrTNlOqvvC .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrTNlOqvvC .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrTNlOqvvC .card-title {
  margin-bottom: 0;
}
.cid-rrTNlOqvvC .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrTNlOqvvC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrTNlOqvvC .card-img span {
    font-size: 40px !important;
  }
}
.cid-sh5rXzoclo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5rXzoclo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5rXzoclo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5rXzoclo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5rXzoclo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5rXzoclo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5rXzoclo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5rXzoclo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5rXzoclo .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5rXzoclo .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5rXzoclo .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5rXzoclo [class^="socicon-"]:before,
.cid-sh5rXzoclo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5rXzoclo .btn {
    font-size: 20px !important;
  }
}
.cid-tl5siFy2PV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5siFy2PV .images-container.container-fluid {
  padding: 0;
}
.cid-tl5siFy2PV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5siFy2PV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5siFy2PV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5siFy2PV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5siFy2PV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5siFy2PV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5siFy2PV .img-item {
    width: 100% !important;
  }
  .cid-tl5siFy2PV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrTNlPMVdw {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rrTNlPMVdw .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rrTNlPMVdw .video-block {
    width: 100% !important;
  }
}
.cid-tl5shU0noA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5shU0noA .images-container.container-fluid {
  padding: 0;
}
.cid-tl5shU0noA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5shU0noA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5shU0noA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5shU0noA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5shU0noA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5shU0noA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5shU0noA .img-item {
    width: 100% !important;
  }
  .cid-tl5shU0noA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4L8FzQ0v {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4L8FzQ0v .content {
    text-align: center;
  }
  .cid-rs4L8FzQ0v .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4L8FzQ0v .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4L8FzQ0v .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4L8FzQ0v .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4L8FzQ0v .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4L8FzQ0v .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4L8FzQ0v .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4L8FzQ0v .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4L8FzQ0v .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4L8FzQ0v .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4L8FzQ0v .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4L8FzQ0v .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4L8FzQ0v P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rs2VCPBNMp {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rs2VCPBNMp .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rs2VCPBNMp .container-table {
  margin: 0 auto;
}
.cid-rs2VCPBNMp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rs2VCPBNMp .dataTables_wrapper {
  display: block;
}
.cid-rs2VCPBNMp .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rs2VCPBNMp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rs2VCPBNMp table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rs2VCPBNMp table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rs2VCPBNMp table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rs2VCPBNMp table td {
  border-top: 1px solid #cccccc;
}
.cid-rs2VCPBNMp table.table {
  background: #ffffff;
}
.cid-rs2VCPBNMp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rs2VCPBNMp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rs2VCPBNMp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rs2VCPBNMp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rs2VCPBNMp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rs2VCPBNMp .dataTables_filter {
    text-align: center;
  }
  .cid-rs2VCPBNMp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rs2VCQT6sT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rs2VCQT6sT h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rs2VCQT6sT p {
  color: #767676;
  text-align: left;
}
.cid-rs2VCQT6sT .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rs2VCQT6sT .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rs2VCQT6sT .card-title {
  margin-bottom: 0;
}
.cid-rs2VCQT6sT .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rs2VCQT6sT .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rs2VCQT6sT .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5nFHR7RY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nFHR7RY .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nFHR7RY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nFHR7RY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nFHR7RY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nFHR7RY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nFHR7RY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nFHR7RY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nFHR7RY .img-item {
    width: 100% !important;
  }
  .cid-tl5nFHR7RY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRgxyObS6s {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rRgxyObS6s .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRgxyObS6s img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRgxyObS6s .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRgxyObS6s .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRgxyObS6s .separline {
  position: relative;
}
.cid-rRgxyObS6s .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRgxyObS6s .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRgxyObS6s .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRgxyObS6s .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRgxyObS6s .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5nGvYM7V {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nGvYM7V .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nGvYM7V .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nGvYM7V .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nGvYM7V .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nGvYM7V .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nGvYM7V .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nGvYM7V .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nGvYM7V .img-item {
    width: 100% !important;
  }
  .cid-tl5nGvYM7V .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5pxlE57W {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5pxlE57W .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5pxlE57W .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5pxlE57W .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5pxlE57W .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5pxlE57W .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5pxlE57W .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5pxlE57W .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5pxlE57W .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5pxlE57W .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5pxlE57W .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5pxlE57W [class^="socicon-"]:before,
.cid-sh5pxlE57W [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5pxlE57W .btn {
    font-size: 20px !important;
  }
}
.cid-rs2VCSkdUE {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rs2VCSkdUE .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rs2VCSkdUE .video-block {
    width: 100% !important;
  }
}
.cid-tl5nFbYpE5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nFbYpE5 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nFbYpE5 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nFbYpE5 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nFbYpE5 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nFbYpE5 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nFbYpE5 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nFbYpE5 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nFbYpE5 .img-item {
    width: 100% !important;
  }
  .cid-tl5nFbYpE5 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4LsiqAcT {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4LsiqAcT .content {
    text-align: center;
  }
  .cid-rs4LsiqAcT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4LsiqAcT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4LsiqAcT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4LsiqAcT .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4LsiqAcT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4LsiqAcT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4LsiqAcT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4LsiqAcT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4LsiqAcT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4LsiqAcT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4LsiqAcT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4LsiqAcT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4LsiqAcT P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rs2ZypC9B2 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rs2ZypC9B2 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rs2ZypC9B2 .container-table {
  margin: 0 auto;
}
.cid-rs2ZypC9B2 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rs2ZypC9B2 .dataTables_wrapper {
  display: block;
}
.cid-rs2ZypC9B2 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rs2ZypC9B2 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rs2ZypC9B2 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rs2ZypC9B2 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rs2ZypC9B2 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rs2ZypC9B2 table td {
  border-top: 1px solid #cccccc;
}
.cid-rs2ZypC9B2 table.table {
  background: #ffffff;
}
.cid-rs2ZypC9B2 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rs2ZypC9B2 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rs2ZypC9B2 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rs2ZypC9B2 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rs2ZypC9B2 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rs2ZypC9B2 .dataTables_filter {
    text-align: center;
  }
  .cid-rs2ZypC9B2 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rs2ZyqP99m {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rs2ZyqP99m h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rs2ZyqP99m p {
  color: #767676;
  text-align: left;
}
.cid-rs2ZyqP99m .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rs2ZyqP99m .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rs2ZyqP99m .card-title {
  margin-bottom: 0;
}
.cid-rs2ZyqP99m .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rs2ZyqP99m .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rs2ZyqP99m .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5nMJtZIj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nMJtZIj .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nMJtZIj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nMJtZIj .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nMJtZIj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nMJtZIj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nMJtZIj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nMJtZIj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nMJtZIj .img-item {
    width: 100% !important;
  }
  .cid-tl5nMJtZIj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs2ZyrulpH {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rs2ZyrulpH .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rs2ZyrulpH img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rs2ZyrulpH .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rs2ZyrulpH .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rs2ZyrulpH .separline {
  position: relative;
}
.cid-rs2ZyrulpH .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rs2ZyrulpH .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rs2ZyrulpH .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rs2ZyrulpH .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rs2ZyrulpH .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5nNpdf59 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nNpdf59 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nNpdf59 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nNpdf59 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nNpdf59 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nNpdf59 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nNpdf59 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nNpdf59 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nNpdf59 .img-item {
    width: 100% !important;
  }
  .cid-tl5nNpdf59 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5pGe6kVu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5pGe6kVu .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5pGe6kVu .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5pGe6kVu .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5pGe6kVu .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5pGe6kVu .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5pGe6kVu .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5pGe6kVu .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5pGe6kVu .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5pGe6kVu .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5pGe6kVu .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5pGe6kVu [class^="socicon-"]:before,
.cid-sh5pGe6kVu [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5pGe6kVu .btn {
    font-size: 20px !important;
  }
}
.cid-rs2ZysoVJD {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rs2ZysoVJD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rs2ZysoVJD .video-block {
    width: 100% !important;
  }
}
.cid-tl5nLZoED5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nLZoED5 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nLZoED5 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nLZoED5 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nLZoED5 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nLZoED5 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nLZoED5 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nLZoED5 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nLZoED5 .img-item {
    width: 100% !important;
  }
  .cid-tl5nLZoED5 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4LuRBkwr {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4LuRBkwr .content {
    text-align: center;
  }
  .cid-rs4LuRBkwr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4LuRBkwr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4LuRBkwr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4LuRBkwr .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4LuRBkwr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4LuRBkwr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4LuRBkwr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4LuRBkwr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4LuRBkwr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4LuRBkwr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4LuRBkwr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4LuRBkwr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4LuRBkwr P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rs4TcOiOXl {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rs4TcOiOXl .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rs4TcOiOXl .container-table {
  margin: 0 auto;
}
.cid-rs4TcOiOXl .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rs4TcOiOXl .dataTables_wrapper {
  display: block;
}
.cid-rs4TcOiOXl .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rs4TcOiOXl .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rs4TcOiOXl table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rs4TcOiOXl table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rs4TcOiOXl table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rs4TcOiOXl table td {
  border-top: 1px solid #cccccc;
}
.cid-rs4TcOiOXl table.table {
  background: #ffffff;
}
.cid-rs4TcOiOXl .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rs4TcOiOXl .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rs4TcOiOXl .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rs4TcOiOXl .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rs4TcOiOXl .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rs4TcOiOXl .dataTables_filter {
    text-align: center;
  }
  .cid-rs4TcOiOXl .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5o5Tui9B {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5o5Tui9B .images-container.container-fluid {
  padding: 0;
}
.cid-tl5o5Tui9B .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5o5Tui9B .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5o5Tui9B .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5o5Tui9B .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5o5Tui9B .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5o5Tui9B .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5o5Tui9B .img-item {
    width: 100% !important;
  }
  .cid-tl5o5Tui9B .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4TcPFYib {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rs4TcPFYib h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rs4TcPFYib p {
  color: #767676;
  text-align: left;
}
.cid-rs4TcPFYib .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rs4TcPFYib .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rs4TcPFYib .card-title {
  margin-bottom: 0;
}
.cid-rs4TcPFYib .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rs4TcPFYib .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rs4TcPFYib .card-img span {
    font-size: 40px !important;
  }
}
.cid-rRgw9oMozL {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rRgw9oMozL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRgw9oMozL img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRgw9oMozL .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRgw9oMozL .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRgw9oMozL .separline {
  position: relative;
}
.cid-rRgw9oMozL .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRgw9oMozL .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRgw9oMozL .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRgw9oMozL .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRgw9oMozL .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5o6PCEaM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5o6PCEaM .images-container.container-fluid {
  padding: 0;
}
.cid-tl5o6PCEaM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5o6PCEaM .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5o6PCEaM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5o6PCEaM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5o6PCEaM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5o6PCEaM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5o6PCEaM .img-item {
    width: 100% !important;
  }
  .cid-tl5o6PCEaM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5pYPcJdg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5pYPcJdg .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5pYPcJdg .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5pYPcJdg .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5pYPcJdg .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5pYPcJdg .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5pYPcJdg .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5pYPcJdg .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5pYPcJdg .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5pYPcJdg .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5pYPcJdg .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5pYPcJdg [class^="socicon-"]:before,
.cid-sh5pYPcJdg [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5pYPcJdg .btn {
    font-size: 20px !important;
  }
}
.cid-rs4TcR8rrs {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rs4TcR8rrs .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rs4TcR8rrs .video-block {
    width: 100% !important;
  }
}
.cid-tl5o8GfqSa {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5o8GfqSa .images-container.container-fluid {
  padding: 0;
}
.cid-tl5o8GfqSa .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5o8GfqSa .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5o8GfqSa .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5o8GfqSa .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5o8GfqSa .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5o8GfqSa .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5o8GfqSa .img-item {
    width: 100% !important;
  }
  .cid-tl5o8GfqSa .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4TcRRNJW {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4TcRRNJW .content {
    text-align: center;
  }
  .cid-rs4TcRRNJW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4TcRRNJW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4TcRRNJW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4TcRRNJW .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4TcRRNJW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4TcRRNJW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4TcRRNJW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4TcRRNJW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4TcRRNJW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4TcRRNJW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4TcRRNJW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4TcRRNJW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4TcRRNJW P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rs4XzTpwfx {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rs4XzTpwfx .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rs4XzTpwfx .container-table {
  margin: 0 auto;
}
.cid-rs4XzTpwfx .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rs4XzTpwfx .dataTables_wrapper {
  display: block;
}
.cid-rs4XzTpwfx .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rs4XzTpwfx .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rs4XzTpwfx table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rs4XzTpwfx table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rs4XzTpwfx table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rs4XzTpwfx table td {
  border-top: 1px solid #cccccc;
}
.cid-rs4XzTpwfx table.table {
  background: #ffffff;
}
.cid-rs4XzTpwfx .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rs4XzTpwfx .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rs4XzTpwfx .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rs4XzTpwfx .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rs4XzTpwfx .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rs4XzTpwfx .dataTables_filter {
    text-align: center;
  }
  .cid-rs4XzTpwfx .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5oj1mcxn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oj1mcxn .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oj1mcxn .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oj1mcxn .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oj1mcxn .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oj1mcxn .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oj1mcxn .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oj1mcxn .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oj1mcxn .img-item {
    width: 100% !important;
  }
  .cid-tl5oj1mcxn .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4XzUHwF9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rs4XzUHwF9 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rs4XzUHwF9 p {
  color: #767676;
  text-align: left;
}
.cid-rs4XzUHwF9 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rs4XzUHwF9 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rs4XzUHwF9 .card-title {
  margin-bottom: 0;
}
.cid-rs4XzUHwF9 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rs4XzUHwF9 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rs4XzUHwF9 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rs4XzVvuOA {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rs4XzVvuOA .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rs4XzVvuOA img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rs4XzVvuOA .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rs4XzVvuOA .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rs4XzVvuOA .separline {
  position: relative;
}
.cid-rs4XzVvuOA .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rs4XzVvuOA .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rs4XzVvuOA .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rs4XzVvuOA .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rs4XzVvuOA .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5ojGZd6S {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5ojGZd6S .images-container.container-fluid {
  padding: 0;
}
.cid-tl5ojGZd6S .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5ojGZd6S .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5ojGZd6S .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5ojGZd6S .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5ojGZd6S .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5ojGZd6S .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5ojGZd6S .img-item {
    width: 100% !important;
  }
  .cid-tl5ojGZd6S .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5q89hb47 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5q89hb47 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5q89hb47 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5q89hb47 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5q89hb47 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5q89hb47 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5q89hb47 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5q89hb47 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5q89hb47 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5q89hb47 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5q89hb47 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5q89hb47 [class^="socicon-"]:before,
.cid-sh5q89hb47 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5q89hb47 .btn {
    font-size: 20px !important;
  }
}
.cid-rs4XzWjhWZ {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rs4XzWjhWZ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rs4XzWjhWZ .video-block {
    width: 100% !important;
  }
}
.cid-tl5oirmFqW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oirmFqW .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oirmFqW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oirmFqW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oirmFqW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oirmFqW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oirmFqW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oirmFqW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oirmFqW .img-item {
    width: 100% !important;
  }
  .cid-tl5oirmFqW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4XzX5ne3 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4XzX5ne3 .content {
    text-align: center;
  }
  .cid-rs4XzX5ne3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4XzX5ne3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4XzX5ne3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4XzX5ne3 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4XzX5ne3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4XzX5ne3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4XzX5ne3 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4XzX5ne3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4XzX5ne3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4XzX5ne3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4XzX5ne3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4XzX5ne3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4XzX5ne3 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rs55hRQSXM {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rs55hRQSXM .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rs55hRQSXM .container-table {
  margin: 0 auto;
}
.cid-rs55hRQSXM .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rs55hRQSXM .dataTables_wrapper {
  display: block;
}
.cid-rs55hRQSXM .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rs55hRQSXM .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rs55hRQSXM table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rs55hRQSXM table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rs55hRQSXM table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rs55hRQSXM table td {
  border-top: 1px solid #cccccc;
}
.cid-rs55hRQSXM table.table {
  background: #ffffff;
}
.cid-rs55hRQSXM .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rs55hRQSXM .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rs55hRQSXM .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rs55hRQSXM .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rs55hRQSXM .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rs55hRQSXM .dataTables_filter {
    text-align: center;
  }
  .cid-rs55hRQSXM .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rs55hTnpNC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rs55hTnpNC h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rs55hTnpNC p {
  color: #767676;
  text-align: left;
}
.cid-rs55hTnpNC .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rs55hTnpNC .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rs55hTnpNC .card-title {
  margin-bottom: 0;
}
.cid-rs55hTnpNC .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rs55hTnpNC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rs55hTnpNC .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5oxF1TKG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oxF1TKG .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oxF1TKG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oxF1TKG .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oxF1TKG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oxF1TKG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oxF1TKG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oxF1TKG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oxF1TKG .img-item {
    width: 100% !important;
  }
  .cid-tl5oxF1TKG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRlGTQPI3Z {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rRlGTQPI3Z .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRlGTQPI3Z img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRlGTQPI3Z .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRlGTQPI3Z .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRlGTQPI3Z .separline {
  position: relative;
}
.cid-rRlGTQPI3Z .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRlGTQPI3Z .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRlGTQPI3Z .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRlGTQPI3Z .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRlGTQPI3Z .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5oyjnMqe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oyjnMqe .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oyjnMqe .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oyjnMqe .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oyjnMqe .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oyjnMqe .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oyjnMqe .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oyjnMqe .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oyjnMqe .img-item {
    width: 100% !important;
  }
  .cid-tl5oyjnMqe .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5qnViAQc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5qnViAQc .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5qnViAQc .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5qnViAQc .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5qnViAQc .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5qnViAQc .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5qnViAQc .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5qnViAQc .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5qnViAQc .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5qnViAQc .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5qnViAQc .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5qnViAQc [class^="socicon-"]:before,
.cid-sh5qnViAQc [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5qnViAQc .btn {
    font-size: 20px !important;
  }
}
.cid-rs55hULwiV {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rs55hULwiV .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rs55hULwiV .video-block {
    width: 100% !important;
  }
}
.cid-tl5ox6Q9UZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5ox6Q9UZ .images-container.container-fluid {
  padding: 0;
}
.cid-tl5ox6Q9UZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5ox6Q9UZ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5ox6Q9UZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5ox6Q9UZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5ox6Q9UZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5ox6Q9UZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5ox6Q9UZ .img-item {
    width: 100% !important;
  }
  .cid-tl5ox6Q9UZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs55hVu65d {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs55hVu65d .content {
    text-align: center;
  }
  .cid-rs55hVu65d .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs55hVu65d .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs55hVu65d .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs55hVu65d .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs55hVu65d .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs55hVu65d .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs55hVu65d .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs55hVu65d .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs55hVu65d .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs55hVu65d .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs55hVu65d .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs55hVu65d .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs55hVu65d P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rs58NR3Ltp {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rs58NR3Ltp .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rs58NR3Ltp .container-table {
  margin: 0 auto;
}
.cid-rs58NR3Ltp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rs58NR3Ltp .dataTables_wrapper {
  display: block;
}
.cid-rs58NR3Ltp .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rs58NR3Ltp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rs58NR3Ltp table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rs58NR3Ltp table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rs58NR3Ltp table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rs58NR3Ltp table td {
  border-top: 1px solid #cccccc;
}
.cid-rs58NR3Ltp table.table {
  background: #ffffff;
}
.cid-rs58NR3Ltp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rs58NR3Ltp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rs58NR3Ltp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rs58NR3Ltp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rs58NR3Ltp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rs58NR3Ltp .dataTables_filter {
    text-align: center;
  }
  .cid-rs58NR3Ltp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rs58NShOWy {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rs58NShOWy h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rs58NShOWy p {
  color: #767676;
  text-align: left;
}
.cid-rs58NShOWy .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rs58NShOWy .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rs58NShOWy .card-title {
  margin-bottom: 0;
}
.cid-rs58NShOWy .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rs58NShOWy .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rs58NShOWy .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5oDV2OT8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oDV2OT8 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oDV2OT8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oDV2OT8 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oDV2OT8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oDV2OT8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oDV2OT8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oDV2OT8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oDV2OT8 .img-item {
    width: 100% !important;
  }
  .cid-tl5oDV2OT8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRlGcRiZzA {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rRlGcRiZzA .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRlGcRiZzA img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRlGcRiZzA .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRlGcRiZzA .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRlGcRiZzA .separline {
  position: relative;
}
.cid-rRlGcRiZzA .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRlGcRiZzA .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRlGcRiZzA .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRlGcRiZzA .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRlGcRiZzA .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sh5qATiHgo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5qATiHgo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5qATiHgo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5qATiHgo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5qATiHgo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5qATiHgo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5qATiHgo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5qATiHgo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5qATiHgo .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5qATiHgo .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5qATiHgo .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5qATiHgo [class^="socicon-"]:before,
.cid-sh5qATiHgo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5qATiHgo .btn {
    font-size: 20px !important;
  }
}
.cid-tl5oCQLC7A {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oCQLC7A .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oCQLC7A .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oCQLC7A .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oCQLC7A .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oCQLC7A .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oCQLC7A .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oCQLC7A .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oCQLC7A .img-item {
    width: 100% !important;
  }
  .cid-tl5oCQLC7A .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs58NTRZyI {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rs58NTRZyI .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rs58NTRZyI .video-block {
    width: 100% !important;
  }
}
.cid-tl5oDuHmKS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oDuHmKS .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oDuHmKS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oDuHmKS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oDuHmKS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oDuHmKS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oDuHmKS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oDuHmKS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oDuHmKS .img-item {
    width: 100% !important;
  }
  .cid-tl5oDuHmKS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs58NUBTtE {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs58NUBTtE .content {
    text-align: center;
  }
  .cid-rs58NUBTtE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs58NUBTtE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs58NUBTtE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs58NUBTtE .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs58NUBTtE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs58NUBTtE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs58NUBTtE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs58NUBTtE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs58NUBTtE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs58NUBTtE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs58NUBTtE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs58NUBTtE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs58NUBTtE P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rs5ec8UIqH {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rs5ec8UIqH .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rs5ec8UIqH .container-table {
  margin: 0 auto;
}
.cid-rs5ec8UIqH .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rs5ec8UIqH .dataTables_wrapper {
  display: block;
}
.cid-rs5ec8UIqH .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rs5ec8UIqH .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rs5ec8UIqH table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rs5ec8UIqH table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rs5ec8UIqH table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rs5ec8UIqH table td {
  border-top: 1px solid #cccccc;
}
.cid-rs5ec8UIqH table.table {
  background: #ffffff;
}
.cid-rs5ec8UIqH .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rs5ec8UIqH .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rs5ec8UIqH .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rs5ec8UIqH .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rs5ec8UIqH .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rs5ec8UIqH .dataTables_filter {
    text-align: center;
  }
  .cid-rs5ec8UIqH .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5oKD0tPj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oKD0tPj .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oKD0tPj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oKD0tPj .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oKD0tPj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oKD0tPj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oKD0tPj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oKD0tPj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oKD0tPj .img-item {
    width: 100% !important;
  }
  .cid-tl5oKD0tPj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs5eca7rQw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rs5eca7rQw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rs5eca7rQw p {
  color: #767676;
  text-align: left;
}
.cid-rs5eca7rQw .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rs5eca7rQw .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rs5eca7rQw .card-title {
  margin-bottom: 0;
}
.cid-rs5eca7rQw .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rs5eca7rQw .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rs5eca7rQw .card-img span {
    font-size: 40px !important;
  }
}
.cid-rRlFca0o5X {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rRlFca0o5X .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRlFca0o5X img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRlFca0o5X .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRlFca0o5X .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRlFca0o5X .separline {
  position: relative;
}
.cid-rRlFca0o5X .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRlFca0o5X .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRlFca0o5X .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRlFca0o5X .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRlFca0o5X .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5oLjhRLh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oLjhRLh .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oLjhRLh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oLjhRLh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oLjhRLh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oLjhRLh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oLjhRLh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oLjhRLh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oLjhRLh .img-item {
    width: 100% !important;
  }
  .cid-tl5oLjhRLh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5qLIbV3W {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5qLIbV3W .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5qLIbV3W .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5qLIbV3W .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5qLIbV3W .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5qLIbV3W .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5qLIbV3W .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5qLIbV3W .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5qLIbV3W .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5qLIbV3W .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5qLIbV3W .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5qLIbV3W [class^="socicon-"]:before,
.cid-sh5qLIbV3W [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5qLIbV3W .btn {
    font-size: 20px !important;
  }
}
.cid-rs5ecbN8O9 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rs5ecbN8O9 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rs5ecbN8O9 .video-block {
    width: 100% !important;
  }
}
.cid-tl5oK7Bblk {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oK7Bblk .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oK7Bblk .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oK7Bblk .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oK7Bblk .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oK7Bblk .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oK7Bblk .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oK7Bblk .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oK7Bblk .img-item {
    width: 100% !important;
  }
  .cid-tl5oK7Bblk .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs5ecczTIO {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs5ecczTIO .content {
    text-align: center;
  }
  .cid-rs5ecczTIO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs5ecczTIO .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs5ecczTIO .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs5ecczTIO .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs5ecczTIO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs5ecczTIO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs5ecczTIO .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs5ecczTIO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs5ecczTIO .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs5ecczTIO .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs5ecczTIO .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs5ecczTIO .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs5ecczTIO P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rs5fUazvVo {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rs5fUazvVo .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rs5fUazvVo .container-table {
  margin: 0 auto;
}
.cid-rs5fUazvVo .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rs5fUazvVo .dataTables_wrapper {
  display: block;
}
.cid-rs5fUazvVo .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rs5fUazvVo .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rs5fUazvVo table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rs5fUazvVo table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rs5fUazvVo table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rs5fUazvVo table td {
  border-top: 1px solid #cccccc;
}
.cid-rs5fUazvVo table.table {
  background: #ffffff;
}
.cid-rs5fUazvVo .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rs5fUazvVo .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rs5fUazvVo .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rs5fUazvVo .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rs5fUazvVo .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rs5fUazvVo .dataTables_filter {
    text-align: center;
  }
  .cid-rs5fUazvVo .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rs5fUbLBaE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rs5fUbLBaE h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rs5fUbLBaE p {
  color: #767676;
  text-align: left;
}
.cid-rs5fUbLBaE .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rs5fUbLBaE .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rs5fUbLBaE .card-title {
  margin-bottom: 0;
}
.cid-rs5fUbLBaE .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rs5fUbLBaE .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rs5fUbLBaE .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkItjCXFnS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkItjCXFnS .images-container.container-fluid {
  padding: 0;
}
.cid-tkItjCXFnS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkItjCXFnS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkItjCXFnS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkItjCXFnS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkItjCXFnS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkItjCXFnS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkItjCXFnS .img-item {
    width: 100% !important;
  }
  .cid-tkItjCXFnS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tkItblVc80 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkItblVc80 .images-container.container-fluid {
  padding: 0;
}
.cid-tkItblVc80 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkItblVc80 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkItblVc80 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkItblVc80 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkItblVc80 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkItblVc80 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkItblVc80 .img-item {
    width: 100% !important;
  }
  .cid-tkItblVc80 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rShVQIhuok {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rShVQIhuok .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rShVQIhuok img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rShVQIhuok .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rShVQIhuok .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rShVQIhuok .separline {
  position: relative;
}
.cid-rShVQIhuok .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rShVQIhuok .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rShVQIhuok .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rShVQIhuok .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rShVQIhuok .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkItfOV8wu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkItfOV8wu .images-container.container-fluid {
  padding: 0;
}
.cid-tkItfOV8wu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkItfOV8wu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkItfOV8wu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkItfOV8wu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkItfOV8wu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkItfOV8wu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkItfOV8wu .img-item {
    width: 100% !important;
  }
  .cid-tkItfOV8wu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs5fUdp7as {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rs5fUdp7as .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rs5fUdp7as .video-block {
    width: 100% !important;
  }
}
.cid-tkIt9Zk43k {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIt9Zk43k .images-container.container-fluid {
  padding: 0;
}
.cid-tkIt9Zk43k .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIt9Zk43k .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIt9Zk43k .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIt9Zk43k .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIt9Zk43k .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIt9Zk43k .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIt9Zk43k .img-item {
    width: 100% !important;
  }
  .cid-tkIt9Zk43k .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs5fUebQUg {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs5fUebQUg .content {
    text-align: center;
  }
  .cid-rs5fUebQUg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs5fUebQUg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs5fUebQUg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs5fUebQUg .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs5fUebQUg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs5fUebQUg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs5fUebQUg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs5fUebQUg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs5fUebQUg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs5fUebQUg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs5fUebQUg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs5fUebQUg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs5fUebQUg P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rU5iSeC4o9 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU5iSeC4o9 .card-img {
  background-color: #fff;
}
.cid-rU5iSeC4o9 .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rU5iSeC4o9 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rU5iSeC4o9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rU5iSeC4o9 p {
  text-align: left;
}
.cid-rU5iSeC4o9 .mbr-text {
  color: #767676;
}
.cid-rU5iSeC4o9 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rU5iSeC4o9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rU5iSeC4o9 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-s0AQcHOp3v {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0AQcHOp3v .line {
  background-color: #cccccc;
  color: #cccccc;
  align: center;
  height: 0.2px;
  margin: 1 auto;
}
.cid-s0AQcHOp3v .section-text {
  padding: 0.5 rem 0;
  text-align: left;
}
.cid-s0AQcHOp3v .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s0AQcHOp3v .inner-container {
    width: 100% !important;
  }
}
.cid-rOYXklvdaT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYXklvdaT h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOYXklvdaT p {
  color: #767676;
  text-align: left;
}
.cid-rOYXklvdaT .card-wrapper {
  height: 100%;
}
.cid-rOYXklvdaT .container-fluid {
  max-width: 1600px;
}
.cid-rOYXklvdaT .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOYXklvdaT img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOYXklvdaT .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOYXklvdaT .card:hover img {
  filter: blur(3px);
}
.cid-rOYXklvdaT .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOYXklvdaT .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOYXklvdaT .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOYXklvdaT img {
    filter: blur(0px);
  }
}
.cid-rOYXklvdaT .card-title {
  text-align: center;
}
.cid-rOYXn9bEnF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYXn9bEnF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOYXn9bEnF p {
  color: #767676;
  text-align: left;
}
.cid-rOYXn9bEnF .card-wrapper {
  height: 100%;
}
.cid-rOYXn9bEnF .container-fluid {
  max-width: 1600px;
}
.cid-rOYXn9bEnF .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOYXn9bEnF img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOYXn9bEnF .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOYXn9bEnF .card:hover img {
  filter: blur(3px);
}
.cid-rOYXn9bEnF .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOYXn9bEnF .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOYXn9bEnF .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOYXn9bEnF img {
    filter: blur(0px);
  }
}
.cid-rOYXn9bEnF .card-title {
  text-align: center;
}
.cid-rOYXnEdo1y {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYXnEdo1y h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOYXnEdo1y p {
  color: #767676;
  text-align: left;
}
.cid-rOYXnEdo1y .card-wrapper {
  height: 100%;
}
.cid-rOYXnEdo1y .container-fluid {
  max-width: 1600px;
}
.cid-rOYXnEdo1y .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOYXnEdo1y img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOYXnEdo1y .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOYXnEdo1y .card:hover img {
  filter: blur(3px);
}
.cid-rOYXnEdo1y .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOYXnEdo1y .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOYXnEdo1y .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOYXnEdo1y img {
    filter: blur(0px);
  }
}
.cid-rOYXnEdo1y .card-title {
  text-align: center;
}
.cid-sg2jYfzUE9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sg2jYfzUE9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sg2jYfzUE9 p {
  color: #767676;
  text-align: left;
}
.cid-sg2jYfzUE9 .card-wrapper {
  height: 100%;
}
.cid-sg2jYfzUE9 .container-fluid {
  max-width: 1600px;
}
.cid-sg2jYfzUE9 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sg2jYfzUE9 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sg2jYfzUE9 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sg2jYfzUE9 .card:hover img {
  filter: blur(3px);
}
.cid-sg2jYfzUE9 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sg2jYfzUE9 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sg2jYfzUE9 .mbr-iconfont {
    opacity: 1;
  }
  .cid-sg2jYfzUE9 img {
    filter: blur(0px);
  }
}
.cid-sg2jYfzUE9 .card-title {
  text-align: center;
}
.cid-snXLQsKQD9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-snXLQsKQD9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-snXLQsKQD9 p {
  color: #767676;
  text-align: left;
}
.cid-snXLQsKQD9 .card-wrapper {
  height: 100%;
}
.cid-snXLQsKQD9 .container-fluid {
  max-width: 1600px;
}
.cid-snXLQsKQD9 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-snXLQsKQD9 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-snXLQsKQD9 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-snXLQsKQD9 .card:hover img {
  filter: blur(3px);
}
.cid-snXLQsKQD9 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-snXLQsKQD9 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-snXLQsKQD9 .mbr-iconfont {
    opacity: 1;
  }
  .cid-snXLQsKQD9 img {
    filter: blur(0px);
  }
}
.cid-snXLQsKQD9 .card-title {
  text-align: center;
}
.cid-sAdFwOOViw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sAdFwOOViw h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sAdFwOOViw p {
  color: #767676;
  text-align: left;
}
.cid-sAdFwOOViw .card-wrapper {
  height: 100%;
}
.cid-sAdFwOOViw .container-fluid {
  max-width: 1600px;
}
.cid-sAdFwOOViw .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sAdFwOOViw img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sAdFwOOViw .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sAdFwOOViw .card:hover img {
  filter: blur(3px);
}
.cid-sAdFwOOViw .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sAdFwOOViw .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sAdFwOOViw .mbr-iconfont {
    opacity: 1;
  }
  .cid-sAdFwOOViw img {
    filter: blur(0px);
  }
}
.cid-sAdFwOOViw .card-title {
  text-align: center;
}
.cid-rSjmGQxB8b {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rSjmGQxB8b [class^="socicon-"]:before,
.cid-rSjmGQxB8b [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rSjmGQxB8b .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rSjmGQxB8b .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rSjmGQxB8b .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rSjmGQxB8b .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rSjmGQxB8b .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rSjmGQxB8b .btn {
    font-size: 20px !important;
  }
}
.cid-rSjmGQxB8b .btn-social,
.cid-rSjmGQxB8b .mbr-section-title {
  color: #000000;
}
.cid-rs5nnFG7WS {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs5nnFG7WS .content {
    text-align: center;
  }
  .cid-rs5nnFG7WS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs5nnFG7WS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs5nnFG7WS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs5nnFG7WS .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs5nnFG7WS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs5nnFG7WS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs5nnFG7WS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs5nnFG7WS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs5nnFG7WS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs5nnFG7WS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs5nnFG7WS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs5nnFG7WS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs5nnFG7WS P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rsaOtQPtmv {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsaOtQPtmv .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rsaOtQPtmv .container-table {
  margin: 0 auto;
}
.cid-rsaOtQPtmv .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rsaOtQPtmv .dataTables_wrapper {
  display: block;
}
.cid-rsaOtQPtmv .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rsaOtQPtmv .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rsaOtQPtmv table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rsaOtQPtmv table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rsaOtQPtmv table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rsaOtQPtmv table td {
  border-top: 1px solid #cccccc;
}
.cid-rsaOtQPtmv table.table {
  background: #ffffff;
}
.cid-rsaOtQPtmv .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rsaOtQPtmv .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rsaOtQPtmv .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rsaOtQPtmv .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rsaOtQPtmv .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rsaOtQPtmv .dataTables_filter {
    text-align: center;
  }
  .cid-rsaOtQPtmv .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkOKxSlUBS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOKxSlUBS .images-container.container-fluid {
  padding: 0;
}
.cid-tkOKxSlUBS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOKxSlUBS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOKxSlUBS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOKxSlUBS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOKxSlUBS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOKxSlUBS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOKxSlUBS .img-item {
    width: 100% !important;
  }
  .cid-tkOKxSlUBS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsaOtS1YuW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsaOtS1YuW h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsaOtS1YuW p {
  color: #767676;
  text-align: left;
}
.cid-rsaOtS1YuW .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsaOtS1YuW .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsaOtS1YuW .card-title {
  margin-bottom: 0;
}
.cid-rsaOtS1YuW .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsaOtS1YuW .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsaOtS1YuW .card-img span {
    font-size: 40px !important;
  }
}
.cid-rRlyZVDuQv {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rRlyZVDuQv .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRlyZVDuQv img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRlyZVDuQv .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRlyZVDuQv .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRlyZVDuQv .separline {
  position: relative;
}
.cid-rRlyZVDuQv .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRlyZVDuQv .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRlyZVDuQv .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRlyZVDuQv .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRlyZVDuQv .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOKzGHEaF {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOKzGHEaF .images-container.container-fluid {
  padding: 0;
}
.cid-tkOKzGHEaF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOKzGHEaF .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOKzGHEaF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOKzGHEaF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOKzGHEaF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOKzGHEaF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOKzGHEaF .img-item {
    width: 100% !important;
  }
  .cid-tkOKzGHEaF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsaOtTtqdn {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rsaOtTtqdn .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rsaOtTtqdn .video-block {
    width: 100% !important;
  }
}
.cid-tkOKAyOUkd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOKAyOUkd .images-container.container-fluid {
  padding: 0;
}
.cid-tkOKAyOUkd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOKAyOUkd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOKAyOUkd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOKAyOUkd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOKAyOUkd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOKAyOUkd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOKAyOUkd .img-item {
    width: 100% !important;
  }
  .cid-tkOKAyOUkd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsaOtUgzvk {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsaOtUgzvk .content {
    text-align: center;
  }
  .cid-rsaOtUgzvk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsaOtUgzvk .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsaOtUgzvk .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsaOtUgzvk .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsaOtUgzvk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsaOtUgzvk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsaOtUgzvk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsaOtUgzvk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsaOtUgzvk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsaOtUgzvk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsaOtUgzvk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsaOtUgzvk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsaOtUgzvk P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rselpiqBS8 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rselpiqBS8 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rselpiqBS8 .container-table {
  margin: 0 auto;
}
.cid-rselpiqBS8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rselpiqBS8 .dataTables_wrapper {
  display: block;
}
.cid-rselpiqBS8 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rselpiqBS8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rselpiqBS8 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rselpiqBS8 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rselpiqBS8 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rselpiqBS8 table td {
  border-top: 1px solid #cccccc;
}
.cid-rselpiqBS8 table.table {
  background: #ffffff;
}
.cid-rselpiqBS8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rselpiqBS8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rselpiqBS8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rselpiqBS8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rselpiqBS8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rselpiqBS8 .dataTables_filter {
    text-align: center;
  }
  .cid-rselpiqBS8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rselpjNoaf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rselpjNoaf h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rselpjNoaf p {
  color: #767676;
  text-align: left;
}
.cid-rselpjNoaf .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rselpjNoaf .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rselpjNoaf .card-title {
  margin-bottom: 0;
}
.cid-rselpjNoaf .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rselpjNoaf .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rselpjNoaf .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkOKSxZLAA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOKSxZLAA .images-container.container-fluid {
  padding: 0;
}
.cid-tkOKSxZLAA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOKSxZLAA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOKSxZLAA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOKSxZLAA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOKSxZLAA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOKSxZLAA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOKSxZLAA .img-item {
    width: 100% !important;
  }
  .cid-tkOKSxZLAA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRlDxDU08T {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rRlDxDU08T .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRlDxDU08T img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRlDxDU08T .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRlDxDU08T .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRlDxDU08T .separline {
  position: relative;
}
.cid-rRlDxDU08T .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRlDxDU08T .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRlDxDU08T .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRlDxDU08T .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRlDxDU08T .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOKQHzsde {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOKQHzsde .images-container.container-fluid {
  padding: 0;
}
.cid-tkOKQHzsde .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOKQHzsde .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOKQHzsde .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOKQHzsde .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOKQHzsde .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOKQHzsde .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOKQHzsde .img-item {
    width: 100% !important;
  }
  .cid-tkOKQHzsde .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rselpll9x1 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rselpll9x1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rselpll9x1 .video-block {
    width: 100% !important;
  }
}
.cid-tkOKRIMCNp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOKRIMCNp .images-container.container-fluid {
  padding: 0;
}
.cid-tkOKRIMCNp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOKRIMCNp .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOKRIMCNp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOKRIMCNp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOKRIMCNp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOKRIMCNp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOKRIMCNp .img-item {
    width: 100% !important;
  }
  .cid-tkOKRIMCNp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rselpm3iBp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rselpm3iBp .content {
    text-align: center;
  }
  .cid-rselpm3iBp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rselpm3iBp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rselpm3iBp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rselpm3iBp .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rselpm3iBp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rselpm3iBp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rselpm3iBp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rselpm3iBp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rselpm3iBp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rselpm3iBp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rselpm3iBp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rselpm3iBp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rselpm3iBp P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rsf2mxlOJG {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsf2mxlOJG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rsf2mxlOJG .container-table {
  margin: 0 auto;
}
.cid-rsf2mxlOJG .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rsf2mxlOJG .dataTables_wrapper {
  display: block;
}
.cid-rsf2mxlOJG .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rsf2mxlOJG .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rsf2mxlOJG table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rsf2mxlOJG table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rsf2mxlOJG table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rsf2mxlOJG table td {
  border-top: 1px solid #cccccc;
}
.cid-rsf2mxlOJG table.table {
  background: #ffffff;
}
.cid-rsf2mxlOJG .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rsf2mxlOJG .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rsf2mxlOJG .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rsf2mxlOJG .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rsf2mxlOJG .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rsf2mxlOJG .dataTables_filter {
    text-align: center;
  }
  .cid-rsf2mxlOJG .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rsf2myyLTz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsf2myyLTz h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsf2myyLTz p {
  color: #767676;
  text-align: left;
}
.cid-rsf2myyLTz .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsf2myyLTz .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsf2myyLTz .card-title {
  margin-bottom: 0;
}
.cid-rsf2myyLTz .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsf2myyLTz .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsf2myyLTz .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkOLxtenOu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLxtenOu .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLxtenOu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLxtenOu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLxtenOu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLxtenOu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLxtenOu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLxtenOu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLxtenOu .img-item {
    width: 100% !important;
  }
  .cid-tkOLxtenOu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rSi2TgGCGV {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rSi2TgGCGV .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rSi2TgGCGV img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rSi2TgGCGV .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rSi2TgGCGV .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rSi2TgGCGV .separline {
  position: relative;
}
.cid-rSi2TgGCGV .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rSi2TgGCGV .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rSi2TgGCGV .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rSi2TgGCGV .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rSi2TgGCGV .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-spFaDJA56e {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFaDJA56e .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFaDJA56e .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFaDJA56e .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFaDJA56e .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFaDJA56e .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFaDJA56e .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFaDJA56e .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFaDJA56e .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFaDJA56e .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFaDJA56e .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFaDJA56e [class^="socicon-"]:before,
.cid-spFaDJA56e [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFaDJA56e .btn {
    font-size: 20px !important;
  }
}
.cid-tkOLvLSFgq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLvLSFgq .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLvLSFgq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLvLSFgq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLvLSFgq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLvLSFgq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLvLSFgq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLvLSFgq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLvLSFgq .img-item {
    width: 100% !important;
  }
  .cid-tkOLvLSFgq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsf2mA9zN8 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rsf2mA9zN8 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rsf2mA9zN8 .video-block {
    width: 100% !important;
  }
}
.cid-tkOLwydW7J {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLwydW7J .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLwydW7J .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLwydW7J .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLwydW7J .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLwydW7J .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLwydW7J .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLwydW7J .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLwydW7J .img-item {
    width: 100% !important;
  }
  .cid-tkOLwydW7J .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsf2mAR3iZ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsf2mAR3iZ .content {
    text-align: center;
  }
  .cid-rsf2mAR3iZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsf2mAR3iZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsf2mAR3iZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsf2mAR3iZ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsf2mAR3iZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsf2mAR3iZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsf2mAR3iZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsf2mAR3iZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsf2mAR3iZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsf2mAR3iZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsf2mAR3iZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsf2mAR3iZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsf2mAR3iZ P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rsl9uNz4PI {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsl9uNz4PI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rsl9uNz4PI .container-table {
  margin: 0 auto;
}
.cid-rsl9uNz4PI .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rsl9uNz4PI .dataTables_wrapper {
  display: block;
}
.cid-rsl9uNz4PI .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rsl9uNz4PI .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rsl9uNz4PI table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rsl9uNz4PI table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rsl9uNz4PI table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rsl9uNz4PI table td {
  border-top: 1px solid #cccccc;
}
.cid-rsl9uNz4PI table.table {
  background: #ffffff;
}
.cid-rsl9uNz4PI .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rsl9uNz4PI .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rsl9uNz4PI .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rsl9uNz4PI .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rsl9uNz4PI .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rsl9uNz4PI .dataTables_filter {
    text-align: center;
  }
  .cid-rsl9uNz4PI .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rsl9uOK48n {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsl9uOK48n h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsl9uOK48n p {
  color: #767676;
  text-align: left;
}
.cid-rsl9uOK48n .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsl9uOK48n .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsl9uOK48n .card-title {
  margin-bottom: 0;
}
.cid-rsl9uOK48n .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsl9uOK48n .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsl9uOK48n .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkU8gq7pbh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8gq7pbh .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8gq7pbh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8gq7pbh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8gq7pbh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8gq7pbh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8gq7pbh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8gq7pbh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8gq7pbh .img-item {
    width: 100% !important;
  }
  .cid-tkU8gq7pbh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQziOa0n9S {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rQziOa0n9S .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rQziOa0n9S img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rQziOa0n9S .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rQziOa0n9S .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rQziOa0n9S .separline {
  position: relative;
}
.cid-rQziOa0n9S .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rQziOa0n9S .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rQziOa0n9S .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rQziOa0n9S .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rQziOa0n9S .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-spFb6nMDdB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFb6nMDdB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFb6nMDdB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFb6nMDdB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFb6nMDdB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFb6nMDdB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFb6nMDdB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFb6nMDdB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFb6nMDdB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFb6nMDdB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFb6nMDdB .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFb6nMDdB [class^="socicon-"]:before,
.cid-spFb6nMDdB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFb6nMDdB .btn {
    font-size: 20px !important;
  }
}
.cid-tkU8h5ohKJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8h5ohKJ .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8h5ohKJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8h5ohKJ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8h5ohKJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8h5ohKJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8h5ohKJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8h5ohKJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8h5ohKJ .img-item {
    width: 100% !important;
  }
  .cid-tkU8h5ohKJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsl9uQqlz1 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rsl9uQqlz1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rsl9uQqlz1 .video-block {
    width: 100% !important;
  }
}
.cid-tkU8hBs9k5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8hBs9k5 .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8hBs9k5 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8hBs9k5 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8hBs9k5 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8hBs9k5 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8hBs9k5 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8hBs9k5 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8hBs9k5 .img-item {
    width: 100% !important;
  }
  .cid-tkU8hBs9k5 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsl9uRf4kT {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsl9uRf4kT .content {
    text-align: center;
  }
  .cid-rsl9uRf4kT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsl9uRf4kT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsl9uRf4kT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsl9uRf4kT .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsl9uRf4kT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsl9uRf4kT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsl9uRf4kT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsl9uRf4kT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsl9uRf4kT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsl9uRf4kT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsl9uRf4kT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsl9uRf4kT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsl9uRf4kT P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rU5iLBo9mL {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU5iLBo9mL .card-img {
  background-color: #fff;
}
.cid-rU5iLBo9mL .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rU5iLBo9mL img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rU5iLBo9mL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rU5iLBo9mL p {
  text-align: left;
}
.cid-rU5iLBo9mL .mbr-text {
  color: #767676;
}
.cid-rU5iLBo9mL .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rU5iLBo9mL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rU5iLBo9mL .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-s0AQatcUzv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0AQatcUzv .line {
  background-color: #cccccc;
  color: #cccccc;
  align: center;
  height: 0.2px;
  margin: 1 auto;
}
.cid-s0AQatcUzv .section-text {
  padding: 0.5 rem 0;
  text-align: left;
}
.cid-s0AQatcUzv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s0AQatcUzv .inner-container {
    width: 100% !important;
  }
}
.cid-rOZ8h5nmoR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOZ8h5nmoR h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOZ8h5nmoR p {
  color: #767676;
  text-align: left;
}
.cid-rOZ8h5nmoR .card-wrapper {
  height: 100%;
}
.cid-rOZ8h5nmoR .container-fluid {
  max-width: 1600px;
}
.cid-rOZ8h5nmoR .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOZ8h5nmoR img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOZ8h5nmoR .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOZ8h5nmoR .card:hover img {
  filter: blur(3px);
}
.cid-rOZ8h5nmoR .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOZ8h5nmoR .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOZ8h5nmoR .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOZ8h5nmoR img {
    filter: blur(0px);
  }
}
.cid-rOZ8h5nmoR .card-title {
  text-align: center;
}
.cid-rOZ8hQalLg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOZ8hQalLg h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOZ8hQalLg p {
  color: #767676;
  text-align: left;
}
.cid-rOZ8hQalLg .card-wrapper {
  height: 100%;
}
.cid-rOZ8hQalLg .container-fluid {
  max-width: 1600px;
}
.cid-rOZ8hQalLg .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOZ8hQalLg img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOZ8hQalLg .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOZ8hQalLg .card:hover img {
  filter: blur(3px);
}
.cid-rOZ8hQalLg .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOZ8hQalLg .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOZ8hQalLg .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOZ8hQalLg img {
    filter: blur(0px);
  }
}
.cid-rOZ8hQalLg .card-title {
  text-align: center;
}
.cid-rOZ8ikJ1I6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOZ8ikJ1I6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOZ8ikJ1I6 p {
  color: #767676;
  text-align: left;
}
.cid-rOZ8ikJ1I6 .card-wrapper {
  height: 100%;
}
.cid-rOZ8ikJ1I6 .container-fluid {
  max-width: 1600px;
}
.cid-rOZ8ikJ1I6 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOZ8ikJ1I6 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOZ8ikJ1I6 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOZ8ikJ1I6 .card:hover img {
  filter: blur(3px);
}
.cid-rOZ8ikJ1I6 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOZ8ikJ1I6 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOZ8ikJ1I6 .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOZ8ikJ1I6 img {
    filter: blur(0px);
  }
}
.cid-rOZ8ikJ1I6 .card-title {
  text-align: center;
}
.cid-seIYwuJ4OZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seIYwuJ4OZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-seIYwuJ4OZ p {
  color: #767676;
  text-align: left;
}
.cid-seIYwuJ4OZ .card-wrapper {
  height: 100%;
}
.cid-seIYwuJ4OZ .container-fluid {
  max-width: 1600px;
}
.cid-seIYwuJ4OZ .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-seIYwuJ4OZ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-seIYwuJ4OZ .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-seIYwuJ4OZ .card:hover img {
  filter: blur(3px);
}
.cid-seIYwuJ4OZ .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-seIYwuJ4OZ .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-seIYwuJ4OZ .mbr-iconfont {
    opacity: 1;
  }
  .cid-seIYwuJ4OZ img {
    filter: blur(0px);
  }
}
.cid-seIYwuJ4OZ .card-title {
  text-align: center;
}
.cid-sphgX7Moa7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sphgX7Moa7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sphgX7Moa7 p {
  color: #767676;
  text-align: left;
}
.cid-sphgX7Moa7 .card-wrapper {
  height: 100%;
}
.cid-sphgX7Moa7 .container-fluid {
  max-width: 1600px;
}
.cid-sphgX7Moa7 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sphgX7Moa7 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sphgX7Moa7 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sphgX7Moa7 .card:hover img {
  filter: blur(3px);
}
.cid-sphgX7Moa7 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sphgX7Moa7 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sphgX7Moa7 .mbr-iconfont {
    opacity: 1;
  }
  .cid-sphgX7Moa7 img {
    filter: blur(0px);
  }
}
.cid-sphgX7Moa7 .card-title {
  text-align: center;
}
.cid-sByv4OAUOj {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sByv4OAUOj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sByv4OAUOj p {
  color: #767676;
  text-align: left;
}
.cid-sByv4OAUOj .card-wrapper {
  height: 100%;
}
.cid-sByv4OAUOj .container-fluid {
  max-width: 1600px;
}
.cid-sByv4OAUOj .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sByv4OAUOj img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sByv4OAUOj .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sByv4OAUOj .card:hover img {
  filter: blur(3px);
}
.cid-sByv4OAUOj .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sByv4OAUOj .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sByv4OAUOj .mbr-iconfont {
    opacity: 1;
  }
  .cid-sByv4OAUOj img {
    filter: blur(0px);
  }
}
.cid-sByv4OAUOj .card-title {
  text-align: center;
}
.cid-rSjnciH4Oa {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rSjnciH4Oa [class^="socicon-"]:before,
.cid-rSjnciH4Oa [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rSjnciH4Oa .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rSjnciH4Oa .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rSjnciH4Oa .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rSjnciH4Oa .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rSjnciH4Oa .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rSjnciH4Oa .btn {
    font-size: 20px !important;
  }
}
.cid-rSjnciH4Oa .btn-social,
.cid-rSjnciH4Oa .mbr-section-title {
  color: #000000;
}
.cid-rsllTWrsQJ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsllTWrsQJ .content {
    text-align: center;
  }
  .cid-rsllTWrsQJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsllTWrsQJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsllTWrsQJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsllTWrsQJ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsllTWrsQJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsllTWrsQJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsllTWrsQJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsllTWrsQJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsllTWrsQJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsllTWrsQJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsllTWrsQJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsllTWrsQJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsllTWrsQJ P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rslzTwGZRz {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rslzTwGZRz .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rslzTwGZRz .container-table {
  margin: 0 auto;
}
.cid-rslzTwGZRz .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rslzTwGZRz .dataTables_wrapper {
  display: block;
}
.cid-rslzTwGZRz .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rslzTwGZRz .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rslzTwGZRz table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rslzTwGZRz table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rslzTwGZRz table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rslzTwGZRz table td {
  border-top: 1px solid #cccccc;
}
.cid-rslzTwGZRz table.table {
  background: #ffffff;
}
.cid-rslzTwGZRz .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rslzTwGZRz .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rslzTwGZRz .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rslzTwGZRz .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rslzTwGZRz .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rslzTwGZRz .dataTables_filter {
    text-align: center;
  }
  .cid-rslzTwGZRz .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rslzTy1vMm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rslzTy1vMm h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rslzTy1vMm p {
  color: #767676;
  text-align: left;
}
.cid-rslzTy1vMm .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rslzTy1vMm .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rslzTy1vMm .card-title {
  margin-bottom: 0;
}
.cid-rslzTy1vMm .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rslzTy1vMm .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rslzTy1vMm .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkU8woLWS0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8woLWS0 .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8woLWS0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8woLWS0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8woLWS0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8woLWS0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8woLWS0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8woLWS0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8woLWS0 .img-item {
    width: 100% !important;
  }
  .cid-tkU8woLWS0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rSi0yYva3k {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rSi0yYva3k .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rSi0yYva3k img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rSi0yYva3k .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rSi0yYva3k .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rSi0yYva3k .separline {
  position: relative;
}
.cid-rSi0yYva3k .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rSi0yYva3k .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rSi0yYva3k .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rSi0yYva3k .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rSi0yYva3k .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkU8xelffL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8xelffL .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8xelffL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8xelffL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8xelffL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8xelffL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8xelffL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8xelffL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8xelffL .img-item {
    width: 100% !important;
  }
  .cid-tkU8xelffL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spFbhuweIM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFbhuweIM .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFbhuweIM .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFbhuweIM .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFbhuweIM .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFbhuweIM .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFbhuweIM .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFbhuweIM .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFbhuweIM .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFbhuweIM .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFbhuweIM .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFbhuweIM [class^="socicon-"]:before,
.cid-spFbhuweIM [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFbhuweIM .btn {
    font-size: 20px !important;
  }
}
.cid-rslzTzsEcd {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rslzTzsEcd .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rslzTzsEcd .video-block {
    width: 100% !important;
  }
}
.cid-tkU8zAhKvz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8zAhKvz .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8zAhKvz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8zAhKvz .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8zAhKvz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8zAhKvz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8zAhKvz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8zAhKvz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8zAhKvz .img-item {
    width: 100% !important;
  }
  .cid-tkU8zAhKvz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rslzTAlkwe {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rslzTAlkwe .content {
    text-align: center;
  }
  .cid-rslzTAlkwe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rslzTAlkwe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rslzTAlkwe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rslzTAlkwe .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rslzTAlkwe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rslzTAlkwe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rslzTAlkwe .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rslzTAlkwe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rslzTAlkwe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rslzTAlkwe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rslzTAlkwe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rslzTAlkwe .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rslzTAlkwe P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rU4L05I4Sb {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU4L05I4Sb .card-img {
  background-color: #fff;
}
.cid-rU4L05I4Sb .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rU4L05I4Sb img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rU4L05I4Sb h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rU4L05I4Sb p {
  text-align: left;
}
.cid-rU4L05I4Sb .mbr-text {
  color: #767676;
}
.cid-rU4L05I4Sb .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rU4L05I4Sb .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rU4L05I4Sb .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-s0AQeBmZp8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0AQeBmZp8 .line {
  background-color: #cccccc;
  color: #cccccc;
  align: center;
  height: 0.2px;
  margin: 1 auto;
}
.cid-s0AQeBmZp8 .section-text {
  padding: 0.5 rem 0;
  text-align: left;
}
.cid-s0AQeBmZp8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s0AQeBmZp8 .inner-container {
    width: 100% !important;
  }
}
.cid-rPqMdbNDfV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPqMdbNDfV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rPqMdbNDfV p {
  color: #767676;
  text-align: left;
}
.cid-rPqMdbNDfV .card-wrapper {
  height: 100%;
}
.cid-rPqMdbNDfV .container-fluid {
  max-width: 1600px;
}
.cid-rPqMdbNDfV .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rPqMdbNDfV img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rPqMdbNDfV .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rPqMdbNDfV .card:hover img {
  filter: blur(3px);
}
.cid-rPqMdbNDfV .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rPqMdbNDfV .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rPqMdbNDfV .mbr-iconfont {
    opacity: 1;
  }
  .cid-rPqMdbNDfV img {
    filter: blur(0px);
  }
}
.cid-rPqMdbNDfV .card-title {
  text-align: center;
}
.cid-rQzppG10N3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQzppG10N3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rQzppG10N3 p {
  color: #767676;
  text-align: left;
}
.cid-rQzppG10N3 .card-wrapper {
  height: 100%;
}
.cid-rQzppG10N3 .container-fluid {
  max-width: 1600px;
}
.cid-rQzppG10N3 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rQzppG10N3 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rQzppG10N3 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rQzppG10N3 .card:hover img {
  filter: blur(3px);
}
.cid-rQzppG10N3 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rQzppG10N3 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rQzppG10N3 .mbr-iconfont {
    opacity: 1;
  }
  .cid-rQzppG10N3 img {
    filter: blur(0px);
  }
}
.cid-rQzppG10N3 .card-title {
  text-align: center;
}
.cid-rQC9EUjy7e {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQC9EUjy7e h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rQC9EUjy7e p {
  color: #767676;
  text-align: left;
}
.cid-rQC9EUjy7e .card-wrapper {
  height: 100%;
}
.cid-rQC9EUjy7e .container-fluid {
  max-width: 1600px;
}
.cid-rQC9EUjy7e .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rQC9EUjy7e img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rQC9EUjy7e .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rQC9EUjy7e .card:hover img {
  filter: blur(3px);
}
.cid-rQC9EUjy7e .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rQC9EUjy7e .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rQC9EUjy7e .mbr-iconfont {
    opacity: 1;
  }
  .cid-rQC9EUjy7e img {
    filter: blur(0px);
  }
}
.cid-rQC9EUjy7e .card-title {
  text-align: center;
}
.cid-shmO87lSsh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shmO87lSsh h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-shmO87lSsh p {
  color: #767676;
  text-align: left;
}
.cid-shmO87lSsh .card-wrapper {
  height: 100%;
}
.cid-shmO87lSsh .container-fluid {
  max-width: 1600px;
}
.cid-shmO87lSsh .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-shmO87lSsh img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-shmO87lSsh .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-shmO87lSsh .card:hover img {
  filter: blur(3px);
}
.cid-shmO87lSsh .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-shmO87lSsh .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-shmO87lSsh .mbr-iconfont {
    opacity: 1;
  }
  .cid-shmO87lSsh img {
    filter: blur(0px);
  }
}
.cid-shmO87lSsh .card-title {
  text-align: center;
}
.cid-smDzgZTqzZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smDzgZTqzZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-smDzgZTqzZ p {
  color: #767676;
  text-align: left;
}
.cid-smDzgZTqzZ .card-wrapper {
  height: 100%;
}
.cid-smDzgZTqzZ .container-fluid {
  max-width: 1600px;
}
.cid-smDzgZTqzZ .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-smDzgZTqzZ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-smDzgZTqzZ .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-smDzgZTqzZ .card:hover img {
  filter: blur(3px);
}
.cid-smDzgZTqzZ .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-smDzgZTqzZ .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-smDzgZTqzZ .mbr-iconfont {
    opacity: 1;
  }
  .cid-smDzgZTqzZ img {
    filter: blur(0px);
  }
}
.cid-smDzgZTqzZ .card-title {
  text-align: center;
}
.cid-syTFiTw2HN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-syTFiTw2HN h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-syTFiTw2HN p {
  color: #767676;
  text-align: left;
}
.cid-syTFiTw2HN .card-wrapper {
  height: 100%;
}
.cid-syTFiTw2HN .container-fluid {
  max-width: 1600px;
}
.cid-syTFiTw2HN .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-syTFiTw2HN img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-syTFiTw2HN .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-syTFiTw2HN .card:hover img {
  filter: blur(3px);
}
.cid-syTFiTw2HN .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-syTFiTw2HN .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-syTFiTw2HN .mbr-iconfont {
    opacity: 1;
  }
  .cid-syTFiTw2HN img {
    filter: blur(0px);
  }
}
.cid-syTFiTw2HN .card-title {
  text-align: center;
}
.cid-rRdtVQkjlE {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rRdtVQkjlE [class^="socicon-"]:before,
.cid-rRdtVQkjlE [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rRdtVQkjlE .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rRdtVQkjlE .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rRdtVQkjlE .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rRdtVQkjlE .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rRdtVQkjlE .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rRdtVQkjlE .btn {
    font-size: 20px !important;
  }
}
.cid-rRdtVQkjlE .btn-social,
.cid-rRdtVQkjlE .mbr-section-title {
  color: #000000;
}
.cid-rsZkjzhSoJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #f6f1f7, #f6f1f7);
}
.cid-rsZkjzhSoJ .main {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rsZkjzhSoJ .main .mbr-section-btn {
  text-align: right;
}
.cid-rsZkjzhSoJ .btn {
  margin: 0 0 .5rem 0;
}
.cid-rsZkjzhSoJ H2 {
  color: #000000;
}
.cid-rsZkjAI2A6 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsZkjAI2A6 .content {
    text-align: center;
  }
  .cid-rsZkjAI2A6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsZkjAI2A6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsZkjAI2A6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsZkjAI2A6 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsZkjAI2A6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsZkjAI2A6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsZkjAI2A6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsZkjAI2A6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsZkjAI2A6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsZkjAI2A6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsZkjAI2A6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsZkjAI2A6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsZkjAI2A6 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rU5iIcI2lB {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU5iIcI2lB .card-img {
  background-color: #fff;
}
.cid-rU5iIcI2lB .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rU5iIcI2lB img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rU5iIcI2lB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rU5iIcI2lB p {
  text-align: left;
}
.cid-rU5iIcI2lB .mbr-text {
  color: #767676;
}
.cid-rU5iIcI2lB .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rU5iIcI2lB .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rU5iIcI2lB .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-s0AQ5huUiL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0AQ5huUiL .line {
  background-color: #cccccc;
  color: #cccccc;
  align: center;
  height: 0.2px;
  margin: 1 auto;
}
.cid-s0AQ5huUiL .section-text {
  padding: 0.5 rem 0;
  text-align: left;
}
.cid-s0AQ5huUiL .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s0AQ5huUiL .inner-container {
    width: 100% !important;
  }
}
.cid-rMNMzjw3mS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMNMzjw3mS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rMNMzjw3mS p {
  color: #767676;
  text-align: left;
}
.cid-rMNMzjw3mS .card-wrapper {
  height: 100%;
}
.cid-rMNMzjw3mS .container-fluid {
  max-width: 1600px;
}
.cid-rMNMzjw3mS .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rMNMzjw3mS img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rMNMzjw3mS .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rMNMzjw3mS .card:hover img {
  filter: blur(3px);
}
.cid-rMNMzjw3mS .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rMNMzjw3mS .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rMNMzjw3mS .mbr-iconfont {
    opacity: 1;
  }
  .cid-rMNMzjw3mS img {
    filter: blur(0px);
  }
}
.cid-rMNMzjw3mS .card-title {
  text-align: center;
}
.cid-rMNMzkeHfm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMNMzkeHfm h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rMNMzkeHfm p {
  color: #767676;
  text-align: left;
}
.cid-rMNMzkeHfm .card-wrapper {
  height: 100%;
}
.cid-rMNMzkeHfm .container-fluid {
  max-width: 1600px;
}
.cid-rMNMzkeHfm .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rMNMzkeHfm img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rMNMzkeHfm .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rMNMzkeHfm .card:hover img {
  filter: blur(3px);
}
.cid-rMNMzkeHfm .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rMNMzkeHfm .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rMNMzkeHfm .mbr-iconfont {
    opacity: 1;
  }
  .cid-rMNMzkeHfm img {
    filter: blur(0px);
  }
}
.cid-rMNMzkeHfm .card-title {
  text-align: center;
}
.cid-rMNMzkXwOZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMNMzkXwOZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rMNMzkXwOZ p {
  color: #767676;
  text-align: left;
}
.cid-rMNMzkXwOZ .card-wrapper {
  height: 100%;
}
.cid-rMNMzkXwOZ .container-fluid {
  max-width: 1600px;
}
.cid-rMNMzkXwOZ .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rMNMzkXwOZ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rMNMzkXwOZ .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rMNMzkXwOZ .card:hover img {
  filter: blur(3px);
}
.cid-rMNMzkXwOZ .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rMNMzkXwOZ .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rMNMzkXwOZ .mbr-iconfont {
    opacity: 1;
  }
  .cid-rMNMzkXwOZ img {
    filter: blur(0px);
  }
}
.cid-rMNMzkXwOZ .card-title {
  text-align: center;
}
.cid-sdnYnRnGdM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdnYnRnGdM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sdnYnRnGdM p {
  color: #767676;
  text-align: left;
}
.cid-sdnYnRnGdM .card-wrapper {
  height: 100%;
}
.cid-sdnYnRnGdM .container-fluid {
  max-width: 1600px;
}
.cid-sdnYnRnGdM .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sdnYnRnGdM img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sdnYnRnGdM .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sdnYnRnGdM .card:hover img {
  filter: blur(3px);
}
.cid-sdnYnRnGdM .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sdnYnRnGdM .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sdnYnRnGdM .mbr-iconfont {
    opacity: 1;
  }
  .cid-sdnYnRnGdM img {
    filter: blur(0px);
  }
}
.cid-sdnYnRnGdM .card-title {
  text-align: center;
}
.cid-sqxrSrkOwK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sqxrSrkOwK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sqxrSrkOwK p {
  color: #767676;
  text-align: left;
}
.cid-sqxrSrkOwK .card-wrapper {
  height: 100%;
}
.cid-sqxrSrkOwK .container-fluid {
  max-width: 1600px;
}
.cid-sqxrSrkOwK .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sqxrSrkOwK img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sqxrSrkOwK .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sqxrSrkOwK .card:hover img {
  filter: blur(3px);
}
.cid-sqxrSrkOwK .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sqxrSrkOwK .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sqxrSrkOwK .mbr-iconfont {
    opacity: 1;
  }
  .cid-sqxrSrkOwK img {
    filter: blur(0px);
  }
}
.cid-sqxrSrkOwK .card-title {
  text-align: center;
}
.cid-sCRYar4967 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCRYar4967 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sCRYar4967 p {
  color: #767676;
  text-align: left;
}
.cid-sCRYar4967 .card-wrapper {
  height: 100%;
}
.cid-sCRYar4967 .container-fluid {
  max-width: 1600px;
}
.cid-sCRYar4967 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sCRYar4967 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sCRYar4967 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sCRYar4967 .card:hover img {
  filter: blur(3px);
}
.cid-sCRYar4967 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sCRYar4967 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sCRYar4967 .mbr-iconfont {
    opacity: 1;
  }
  .cid-sCRYar4967 img {
    filter: blur(0px);
  }
}
.cid-sCRYar4967 .card-title {
  text-align: center;
}
.cid-rSjnUSeLMn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rSjnUSeLMn [class^="socicon-"]:before,
.cid-rSjnUSeLMn [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rSjnUSeLMn .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rSjnUSeLMn .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rSjnUSeLMn .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rSjnUSeLMn .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rSjnUSeLMn .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rSjnUSeLMn .btn {
    font-size: 20px !important;
  }
}
.cid-rSjnUSeLMn .btn-social,
.cid-rSjnUSeLMn .mbr-section-title {
  color: #000000;
}
.cid-rMNMzmQJ92 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMNMzmQJ92 .content {
    text-align: center;
  }
  .cid-rMNMzmQJ92 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMNMzmQJ92 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMNMzmQJ92 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMNMzmQJ92 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMNMzmQJ92 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMNMzmQJ92 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMNMzmQJ92 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMNMzmQJ92 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMNMzmQJ92 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMNMzmQJ92 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMNMzmQJ92 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMNMzmQJ92 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMNMzmQJ92 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rMOjKXBh7Y {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rMOjKXBh7Y .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rMOjKXBh7Y .container-table {
  margin: 0 auto;
}
.cid-rMOjKXBh7Y .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rMOjKXBh7Y .dataTables_wrapper {
  display: block;
}
.cid-rMOjKXBh7Y .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rMOjKXBh7Y .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rMOjKXBh7Y table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rMOjKXBh7Y table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rMOjKXBh7Y table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rMOjKXBh7Y table td {
  border-top: 1px solid #cccccc;
}
.cid-rMOjKXBh7Y table.table {
  background: #ffffff;
}
.cid-rMOjKXBh7Y .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rMOjKXBh7Y .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rMOjKXBh7Y .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rMOjKXBh7Y .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rMOjKXBh7Y .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rMOjKXBh7Y .dataTables_filter {
    text-align: center;
  }
  .cid-rMOjKXBh7Y .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rMOjKYQgvN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMOjKYQgvN h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMOjKYQgvN p {
  color: #767676;
  text-align: left;
}
.cid-rMOjKYQgvN .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rMOjKYQgvN .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rMOjKYQgvN .card-title {
  margin-bottom: 0;
}
.cid-rMOjKYQgvN .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rMOjKYQgvN .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rMOjKYQgvN .card-img span {
    font-size: 40px !important;
  }
}
.cid-tlboLNVjPr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboLNVjPr .images-container.container-fluid {
  padding: 0;
}
.cid-tlboLNVjPr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboLNVjPr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboLNVjPr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboLNVjPr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboLNVjPr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboLNVjPr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboLNVjPr .img-item {
    width: 100% !important;
  }
  .cid-tlboLNVjPr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNQ43ffDsn {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rNQ43ffDsn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNQ43ffDsn img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNQ43ffDsn .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNQ43ffDsn .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNQ43ffDsn .separline {
  position: relative;
}
.cid-rNQ43ffDsn .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNQ43ffDsn .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNQ43ffDsn .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNQ43ffDsn .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNQ43ffDsn .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlboMCJbMh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboMCJbMh .images-container.container-fluid {
  padding: 0;
}
.cid-tlboMCJbMh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboMCJbMh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboMCJbMh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboMCJbMh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboMCJbMh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboMCJbMh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboMCJbMh .img-item {
    width: 100% !important;
  }
  .cid-tlboMCJbMh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5tEKzXzI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5tEKzXzI .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5tEKzXzI .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5tEKzXzI .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5tEKzXzI .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5tEKzXzI .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5tEKzXzI .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5tEKzXzI .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5tEKzXzI .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5tEKzXzI .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5tEKzXzI .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5tEKzXzI [class^="socicon-"]:before,
.cid-sh5tEKzXzI [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5tEKzXzI .btn {
    font-size: 20px !important;
  }
}
.cid-rMOjL0ibMa {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rMOjL0ibMa .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rMOjL0ibMa .video-block {
    width: 100% !important;
  }
}
.cid-rMOjL1lVGp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMOjL1lVGp .content {
    text-align: center;
  }
  .cid-rMOjL1lVGp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMOjL1lVGp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMOjL1lVGp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMOjL1lVGp .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMOjL1lVGp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMOjL1lVGp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMOjL1lVGp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMOjL1lVGp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMOjL1lVGp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMOjL1lVGp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMOjL1lVGp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMOjL1lVGp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMOjL1lVGp P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rMOjT53UsE {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rMOjT53UsE .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rMOjT53UsE .container-table {
  margin: 0 auto;
}
.cid-rMOjT53UsE .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rMOjT53UsE .dataTables_wrapper {
  display: block;
}
.cid-rMOjT53UsE .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rMOjT53UsE .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rMOjT53UsE table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rMOjT53UsE table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rMOjT53UsE table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rMOjT53UsE table td {
  border-top: 1px solid #cccccc;
}
.cid-rMOjT53UsE table.table {
  background: #ffffff;
}
.cid-rMOjT53UsE .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rMOjT53UsE .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rMOjT53UsE .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rMOjT53UsE .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rMOjT53UsE .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rMOjT53UsE .dataTables_filter {
    text-align: center;
  }
  .cid-rMOjT53UsE .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rMOjT6fnNp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMOjT6fnNp h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMOjT6fnNp p {
  color: #767676;
  text-align: left;
}
.cid-rMOjT6fnNp .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rMOjT6fnNp .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rMOjT6fnNp .card-title {
  margin-bottom: 0;
}
.cid-rMOjT6fnNp .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rMOjT6fnNp .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rMOjT6fnNp .card-img span {
    font-size: 40px !important;
  }
}
.cid-tlboRHEkdR {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboRHEkdR .images-container.container-fluid {
  padding: 0;
}
.cid-tlboRHEkdR .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboRHEkdR .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboRHEkdR .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboRHEkdR .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboRHEkdR .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboRHEkdR .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboRHEkdR .img-item {
    width: 100% !important;
  }
  .cid-tlboRHEkdR .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNVf2ygQu8 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rNVf2ygQu8 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNVf2ygQu8 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNVf2ygQu8 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNVf2ygQu8 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNVf2ygQu8 .separline {
  position: relative;
}
.cid-rNVf2ygQu8 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNVf2ygQu8 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNVf2ygQu8 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNVf2ygQu8 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNVf2ygQu8 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sh5tMobU0J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5tMobU0J .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5tMobU0J .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5tMobU0J .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5tMobU0J .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5tMobU0J .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5tMobU0J .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5tMobU0J .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5tMobU0J .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5tMobU0J .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5tMobU0J .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5tMobU0J [class^="socicon-"]:before,
.cid-sh5tMobU0J [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5tMobU0J .btn {
    font-size: 20px !important;
  }
}
.cid-tlboRbR87C {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboRbR87C .images-container.container-fluid {
  padding: 0;
}
.cid-tlboRbR87C .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboRbR87C .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboRbR87C .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboRbR87C .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboRbR87C .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboRbR87C .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboRbR87C .img-item {
    width: 100% !important;
  }
  .cid-tlboRbR87C .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rMOjT7Sjl0 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rMOjT7Sjl0 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rMOjT7Sjl0 .video-block {
    width: 100% !important;
  }
}
.cid-tlboSrfT8W {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboSrfT8W .images-container.container-fluid {
  padding: 0;
}
.cid-tlboSrfT8W .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboSrfT8W .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboSrfT8W .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboSrfT8W .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboSrfT8W .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboSrfT8W .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboSrfT8W .img-item {
    width: 100% !important;
  }
  .cid-tlboSrfT8W .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rMOjT8KS58 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMOjT8KS58 .content {
    text-align: center;
  }
  .cid-rMOjT8KS58 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMOjT8KS58 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMOjT8KS58 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMOjT8KS58 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMOjT8KS58 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMOjT8KS58 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMOjT8KS58 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMOjT8KS58 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMOjT8KS58 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMOjT8KS58 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMOjT8KS58 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMOjT8KS58 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMOjT8KS58 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rMOmdHwvVO {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rMOmdHwvVO .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rMOmdHwvVO .container-table {
  margin: 0 auto;
}
.cid-rMOmdHwvVO .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rMOmdHwvVO .dataTables_wrapper {
  display: block;
}
.cid-rMOmdHwvVO .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rMOmdHwvVO .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rMOmdHwvVO table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rMOmdHwvVO table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rMOmdHwvVO table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rMOmdHwvVO table td {
  border-top: 1px solid #cccccc;
}
.cid-rMOmdHwvVO table.table {
  background: #ffffff;
}
.cid-rMOmdHwvVO .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rMOmdHwvVO .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rMOmdHwvVO .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rMOmdHwvVO .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rMOmdHwvVO .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rMOmdHwvVO .dataTables_filter {
    text-align: center;
  }
  .cid-rMOmdHwvVO .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rMOmdILPbe {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMOmdILPbe h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMOmdILPbe p {
  color: #767676;
  text-align: left;
}
.cid-rMOmdILPbe .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rMOmdILPbe .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rMOmdILPbe .card-title {
  margin-bottom: 0;
}
.cid-rMOmdILPbe .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rMOmdILPbe .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rMOmdILPbe .card-img span {
    font-size: 40px !important;
  }
}
.cid-tlbp8Ziri0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbp8Ziri0 .images-container.container-fluid {
  padding: 0;
}
.cid-tlbp8Ziri0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbp8Ziri0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbp8Ziri0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbp8Ziri0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbp8Ziri0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbp8Ziri0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbp8Ziri0 .img-item {
    width: 100% !important;
  }
  .cid-tlbp8Ziri0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh4YoCpgKW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sh4YoCpgKW img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sh4YoCpgKW .row {
  justify-content: center;
}
.cid-sh4YoCpgKW .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sh4YoCpgKW .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sh4YoCpgKW .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sh4YoCpgKW .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sh4YoCpgKW .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sh4YoCpgKW .item {
    padding: 0.5rem;
  }
  .cid-sh4YoCpgKW .row {
    padding: 0 0.5rem;
  }
}
.cid-sh4YoCpgKW .btn {
  border-radius: 0;
}
.cid-sh4YoCpgKW .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rNVU97FDSO {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rNVU97FDSO .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNVU97FDSO img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNVU97FDSO .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNVU97FDSO .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNVU97FDSO .separline {
  position: relative;
}
.cid-rNVU97FDSO .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNVU97FDSO .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNVU97FDSO .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNVU97FDSO .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNVU97FDSO .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbp9v3ZuD {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbp9v3ZuD .images-container.container-fluid {
  padding: 0;
}
.cid-tlbp9v3ZuD .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbp9v3ZuD .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbp9v3ZuD .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbp9v3ZuD .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbp9v3ZuD .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbp9v3ZuD .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbp9v3ZuD .img-item {
    width: 100% !important;
  }
  .cid-tlbp9v3ZuD .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh4YVV1fae {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh4YVV1fae .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh4YVV1fae .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh4YVV1fae .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh4YVV1fae .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh4YVV1fae .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh4YVV1fae .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh4YVV1fae .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh4YVV1fae .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh4YVV1fae .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh4YVV1fae .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh4YVV1fae [class^="socicon-"]:before,
.cid-sh4YVV1fae [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh4YVV1fae .btn {
    font-size: 20px !important;
  }
}
.cid-sh4YPCQmgE {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sh4YPCQmgE .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sh4YPCQmgE .video-block {
    width: 100% !important;
  }
}
.cid-sh4YUlXBgd {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sh4YUlXBgd img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sh4YUlXBgd .row {
  justify-content: center;
}
.cid-sh4YUlXBgd .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sh4YUlXBgd .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sh4YUlXBgd .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sh4YUlXBgd .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sh4YUlXBgd .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sh4YUlXBgd .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sh4YUlXBgd .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sh4YUlXBgd .item {
    padding: 0.5rem;
  }
  .cid-sh4YUlXBgd .row {
    padding: 0 0.5rem;
  }
}
.cid-sh4YUlXBgd .btn {
  border-radius: 0;
}
.cid-sh4YUlXBgd .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sh4YUlXBgd P {
  text-align: center;
}
.cid-rMOmdLnxaw {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMOmdLnxaw .content {
    text-align: center;
  }
  .cid-rMOmdLnxaw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMOmdLnxaw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMOmdLnxaw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMOmdLnxaw .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMOmdLnxaw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMOmdLnxaw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMOmdLnxaw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMOmdLnxaw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMOmdLnxaw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMOmdLnxaw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMOmdLnxaw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMOmdLnxaw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMOmdLnxaw P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rU5iyjDAmt {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU5iyjDAmt .card-img {
  background-color: #fff;
}
.cid-rU5iyjDAmt .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rU5iyjDAmt img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rU5iyjDAmt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rU5iyjDAmt p {
  text-align: left;
}
.cid-rU5iyjDAmt .mbr-text {
  color: #767676;
}
.cid-rU5iyjDAmt .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rU5iyjDAmt .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rU5iyjDAmt .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-s0APFDkPis {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0APFDkPis .line {
  background-color: #cccccc;
  color: #cccccc;
  align: center;
  height: 0.2px;
  margin: 1 auto;
}
.cid-s0APFDkPis .section-text {
  padding: 0.5 rem 0;
  text-align: left;
}
.cid-s0APFDkPis .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s0APFDkPis .inner-container {
    width: 100% !important;
  }
}
.cid-rOY7dDnd0M {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOY7dDnd0M h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOY7dDnd0M p {
  color: #767676;
  text-align: left;
}
.cid-rOY7dDnd0M .card-wrapper {
  height: 100%;
}
.cid-rOY7dDnd0M .container-fluid {
  max-width: 1600px;
}
.cid-rOY7dDnd0M .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOY7dDnd0M img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOY7dDnd0M .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOY7dDnd0M .card:hover img {
  filter: blur(3px);
}
.cid-rOY7dDnd0M .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOY7dDnd0M .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOY7dDnd0M .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOY7dDnd0M img {
    filter: blur(0px);
  }
}
.cid-rOY7dDnd0M .card-title {
  text-align: center;
}
.cid-rOY7f35RK9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOY7f35RK9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOY7f35RK9 p {
  color: #767676;
  text-align: left;
}
.cid-rOY7f35RK9 .card-wrapper {
  height: 100%;
}
.cid-rOY7f35RK9 .container-fluid {
  max-width: 1600px;
}
.cid-rOY7f35RK9 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOY7f35RK9 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOY7f35RK9 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOY7f35RK9 .card:hover img {
  filter: blur(3px);
}
.cid-rOY7f35RK9 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOY7f35RK9 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOY7f35RK9 .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOY7f35RK9 img {
    filter: blur(0px);
  }
}
.cid-rOY7f35RK9 .card-title {
  text-align: center;
}
.cid-rOY7fRrO4p {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOY7fRrO4p h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOY7fRrO4p p {
  color: #767676;
  text-align: left;
}
.cid-rOY7fRrO4p .card-wrapper {
  height: 100%;
}
.cid-rOY7fRrO4p .container-fluid {
  max-width: 1600px;
}
.cid-rOY7fRrO4p .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOY7fRrO4p img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOY7fRrO4p .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOY7fRrO4p .card:hover img {
  filter: blur(3px);
}
.cid-rOY7fRrO4p .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOY7fRrO4p .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOY7fRrO4p .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOY7fRrO4p img {
    filter: blur(0px);
  }
}
.cid-rOY7fRrO4p .card-title {
  text-align: center;
}
.cid-sc4c0i1Eaw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sc4c0i1Eaw h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sc4c0i1Eaw p {
  color: #767676;
  text-align: left;
}
.cid-sc4c0i1Eaw .card-wrapper {
  height: 100%;
}
.cid-sc4c0i1Eaw .container-fluid {
  max-width: 1600px;
}
.cid-sc4c0i1Eaw .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sc4c0i1Eaw img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sc4c0i1Eaw .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sc4c0i1Eaw .card:hover img {
  filter: blur(3px);
}
.cid-sc4c0i1Eaw .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sc4c0i1Eaw .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sc4c0i1Eaw .mbr-iconfont {
    opacity: 1;
  }
  .cid-sc4c0i1Eaw img {
    filter: blur(0px);
  }
}
.cid-sc4c0i1Eaw .card-title {
  text-align: center;
}
.cid-stdHI2zJes {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-stdHI2zJes h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-stdHI2zJes p {
  color: #767676;
  text-align: left;
}
.cid-stdHI2zJes .card-wrapper {
  height: 100%;
}
.cid-stdHI2zJes .container-fluid {
  max-width: 1600px;
}
.cid-stdHI2zJes .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-stdHI2zJes img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-stdHI2zJes .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-stdHI2zJes .card:hover img {
  filter: blur(3px);
}
.cid-stdHI2zJes .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-stdHI2zJes .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-stdHI2zJes .mbr-iconfont {
    opacity: 1;
  }
  .cid-stdHI2zJes img {
    filter: blur(0px);
  }
}
.cid-stdHI2zJes .card-title {
  text-align: center;
}
.cid-sJtJHvLDQb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJtJHvLDQb h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sJtJHvLDQb p {
  color: #767676;
  text-align: left;
}
.cid-sJtJHvLDQb .card-wrapper {
  height: 100%;
}
.cid-sJtJHvLDQb .container-fluid {
  max-width: 1600px;
}
.cid-sJtJHvLDQb .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sJtJHvLDQb img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sJtJHvLDQb .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sJtJHvLDQb .card:hover img {
  filter: blur(3px);
}
.cid-sJtJHvLDQb .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sJtJHvLDQb .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sJtJHvLDQb .mbr-iconfont {
    opacity: 1;
  }
  .cid-sJtJHvLDQb img {
    filter: blur(0px);
  }
}
.cid-sJtJHvLDQb .card-title {
  text-align: center;
}
.cid-rSjowxmOny {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rSjowxmOny [class^="socicon-"]:before,
.cid-rSjowxmOny [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rSjowxmOny .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rSjowxmOny .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rSjowxmOny .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rSjowxmOny .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rSjowxmOny .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rSjowxmOny .btn {
    font-size: 20px !important;
  }
}
.cid-rSjowxmOny .btn-social,
.cid-rSjowxmOny .mbr-section-title {
  color: #000000;
}
.cid-rOY71ON06m {
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #f6f1f7, #f6f1f7);
}
.cid-rOY71ON06m .main {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rOY71ON06m .main .mbr-section-btn {
  text-align: right;
}
.cid-rOY71ON06m .btn {
  margin: 0 0 .5rem 0;
}
.cid-rOY71ON06m H2 {
  color: #000000;
}
.cid-rOY71PJvlr {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOY71PJvlr .content {
    text-align: center;
  }
  .cid-rOY71PJvlr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOY71PJvlr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOY71PJvlr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOY71PJvlr .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOY71PJvlr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOY71PJvlr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOY71PJvlr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOY71PJvlr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOY71PJvlr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOY71PJvlr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOY71PJvlr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOY71PJvlr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOY71PJvlr P {
  text-align: center;
}
.cid-rOY71QqVxL .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOY71QqVxL .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOY71QqVxL a {
  font-style: normal;
}
.cid-rOY71QqVxL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOY71QqVxL .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-rOY71QqVxL .nav-item:focus,
.cid-rOY71QqVxL .nav-link:focus {
  outline: none;
}
.cid-rOY71QqVxL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOY71QqVxL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOY71QqVxL .menu-logo {
  margin-right: auto;
}
.cid-rOY71QqVxL .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-rOY71QqVxL .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-rOY71QqVxL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOY71QqVxL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOY71QqVxL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOY71QqVxL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOY71QqVxL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOY71QqVxL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOY71QqVxL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOY71QqVxL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOY71QqVxL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOY71QqVxL .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOY71QqVxL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOY71QqVxL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOY71QqVxL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOY71QqVxL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOY71QqVxL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOY71QqVxL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOY71QqVxL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOY71QqVxL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOY71QqVxL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOY71QqVxL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOY71QqVxL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOY71QqVxL button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOY71QqVxL button.navbar-toggler:focus {
  outline: none;
}
.cid-rOY71QqVxL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOY71QqVxL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOY71QqVxL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOY71QqVxL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOY71QqVxL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOY71QqVxL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOY71QqVxL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOY71QqVxL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOY71QqVxL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOY71QqVxL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOY71QqVxL .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOY71QqVxL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOY71QqVxL .collapsed .navbar-collapse.collapsing,
.cid-rOY71QqVxL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOY71QqVxL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOY71QqVxL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOY71QqVxL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOY71QqVxL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOY71QqVxL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOY71QqVxL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOY71QqVxL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOY71QqVxL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOY71QqVxL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOY71QqVxL .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOY71QqVxL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOY71QqVxL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOY71QqVxL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOY71QqVxL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOY71QqVxL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOY71QqVxL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOY71QqVxL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOY71QqVxL img {
    height: 3.8rem !important;
  }
  .cid-rOY71QqVxL .btn {
    display: -webkit-flex;
  }
  .cid-rOY71QqVxL button.navbar-toggler {
    display: block;
  }
  .cid-rOY71QqVxL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOY71QqVxL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOY71QqVxL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOY71QqVxL .navbar-collapse.collapsing,
  .cid-rOY71QqVxL .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOY71QqVxL .navbar-collapse.collapsing .navbar-nav,
  .cid-rOY71QqVxL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOY71QqVxL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOY71QqVxL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOY71QqVxL .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOY71QqVxL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOY71QqVxL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOY71QqVxL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOY71QqVxL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOY71QqVxL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOY71QqVxL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOY71QqVxL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOY71QqVxL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOY71QqVxL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOY71QqVxL .nav-link:hover,
.cid-rOY71QqVxL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rQnYRk3rl5 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rQnYRk3rl5 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rQnYRk3rl5 .container-table {
  margin: 0 auto ;
}
.cid-rQnYRk3rl5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rQnYRk3rl5 .dataTables_wrapper {
  display: block;
}
.cid-rQnYRk3rl5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rQnYRk3rl5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rQnYRk3rl5 table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rQnYRk3rl5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rQnYRk3rl5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rQnYRk3rl5 table td {
  border-top: 1px solid #cccccc;
}
.cid-rQnYRk3rl5 table.table {
  background: #ffffff;
}
.cid-rQnYRk3rl5 .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rQnYRk3rl5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rQnYRk3rl5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rQnYRk3rl5 .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rQnYRk3rl5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rQnYRk3rl5 .dataTables_filter {
    text-align: center;
  }
  .cid-rQnYRk3rl5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rPqScSjlM6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPqScSjlM6 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rPqScSjlM6 p {
  color: #767676;
  text-align: left;
}
.cid-rPqScSjlM6 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rPqScSjlM6 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rPqScSjlM6 .card-title {
  margin-bottom: 0;
}
.cid-rPqScSjlM6 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rPqScSjlM6 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rPqScSjlM6 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIs5Gea1f {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIs5Gea1f .images-container.container-fluid {
  padding: 0;
}
.cid-tkIs5Gea1f .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIs5Gea1f .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIs5Gea1f .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIs5Gea1f .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIs5Gea1f .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIs5Gea1f .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIs5Gea1f .img-item {
    width: 100% !important;
  }
  .cid-tkIs5Gea1f .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQnYsYF2eC {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rQnYsYF2eC .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rQnYsYF2eC img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rQnYsYF2eC .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rQnYsYF2eC .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rQnYsYF2eC .separline {
  position: relative;
}
.cid-rQnYsYF2eC .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rQnYsYF2eC .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rQnYsYF2eC .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rQnYsYF2eC .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rQnYsYF2eC .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIs6XIfgT {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIs6XIfgT .images-container.container-fluid {
  padding: 0;
}
.cid-tkIs6XIfgT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIs6XIfgT .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIs6XIfgT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIs6XIfgT .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIs6XIfgT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIs6XIfgT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIs6XIfgT .img-item {
    width: 100% !important;
  }
  .cid-tkIs6XIfgT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37BTNXyXo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37BTNXyXo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37BTNXyXo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37BTNXyXo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37BTNXyXo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37BTNXyXo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37BTNXyXo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37BTNXyXo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37BTNXyXo .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37BTNXyXo .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37BTNXyXo .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37BTNXyXo [class^="socicon-"]:before,
.cid-s37BTNXyXo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37BTNXyXo .btn {
    font-size: 20px !important;
  }
}
.cid-rPqScUbAY1 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rPqScUbAY1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rPqScUbAY1 .video-block {
    width: 100% !important;
  }
}
.cid-tkIs81idbi {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIs81idbi .images-container.container-fluid {
  padding: 0;
}
.cid-tkIs81idbi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIs81idbi .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIs81idbi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIs81idbi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIs81idbi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIs81idbi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIs81idbi .img-item {
    width: 100% !important;
  }
  .cid-tkIs81idbi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPqScUz2qL {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rPqScUz2qL .content {
    text-align: center;
  }
  .cid-rPqScUz2qL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rPqScUz2qL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rPqScUz2qL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rPqScUz2qL .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rPqScUz2qL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rPqScUz2qL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rPqScUz2qL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPqScUz2qL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rPqScUz2qL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPqScUz2qL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPqScUz2qL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPqScUz2qL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPqScUz2qL P {
  text-align: center;
}
.cid-rPqScVkjCO .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPqScVkjCO .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rPqScVkjCO a {
  font-style: normal;
}
.cid-rPqScVkjCO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPqScVkjCO .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-rPqScVkjCO .nav-item:focus,
.cid-rPqScVkjCO .nav-link:focus {
  outline: none;
}
.cid-rPqScVkjCO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPqScVkjCO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPqScVkjCO .menu-logo {
  margin-right: auto;
}
.cid-rPqScVkjCO .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-rPqScVkjCO .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-rPqScVkjCO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPqScVkjCO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPqScVkjCO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPqScVkjCO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPqScVkjCO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPqScVkjCO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPqScVkjCO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPqScVkjCO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPqScVkjCO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPqScVkjCO .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPqScVkjCO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPqScVkjCO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPqScVkjCO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPqScVkjCO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPqScVkjCO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPqScVkjCO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPqScVkjCO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPqScVkjCO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPqScVkjCO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPqScVkjCO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPqScVkjCO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPqScVkjCO button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPqScVkjCO button.navbar-toggler:focus {
  outline: none;
}
.cid-rPqScVkjCO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPqScVkjCO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPqScVkjCO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPqScVkjCO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPqScVkjCO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPqScVkjCO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPqScVkjCO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPqScVkjCO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPqScVkjCO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPqScVkjCO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPqScVkjCO .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPqScVkjCO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPqScVkjCO .collapsed .navbar-collapse.collapsing,
.cid-rPqScVkjCO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPqScVkjCO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPqScVkjCO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPqScVkjCO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPqScVkjCO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPqScVkjCO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPqScVkjCO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPqScVkjCO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPqScVkjCO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rPqScVkjCO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rPqScVkjCO .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPqScVkjCO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPqScVkjCO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPqScVkjCO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPqScVkjCO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPqScVkjCO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPqScVkjCO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rPqScVkjCO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPqScVkjCO img {
    height: 3.8rem !important;
  }
  .cid-rPqScVkjCO .btn {
    display: -webkit-flex;
  }
  .cid-rPqScVkjCO button.navbar-toggler {
    display: block;
  }
  .cid-rPqScVkjCO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPqScVkjCO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPqScVkjCO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPqScVkjCO .navbar-collapse.collapsing,
  .cid-rPqScVkjCO .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPqScVkjCO .navbar-collapse.collapsing .navbar-nav,
  .cid-rPqScVkjCO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPqScVkjCO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPqScVkjCO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPqScVkjCO .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPqScVkjCO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPqScVkjCO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPqScVkjCO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPqScVkjCO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPqScVkjCO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPqScVkjCO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPqScVkjCO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPqScVkjCO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPqScVkjCO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPqScVkjCO .nav-link:hover,
.cid-rPqScVkjCO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rPr3wjhrBU {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPr3wjhrBU .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rPr3wjhrBU .container-table {
  margin: 0 auto;
}
.cid-rPr3wjhrBU .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rPr3wjhrBU .dataTables_wrapper {
  display: block;
}
.cid-rPr3wjhrBU .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rPr3wjhrBU .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rPr3wjhrBU table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rPr3wjhrBU table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rPr3wjhrBU table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rPr3wjhrBU table td {
  border-top: 1px solid #cccccc;
}
.cid-rPr3wjhrBU table.table {
  background: #ffffff;
}
.cid-rPr3wjhrBU .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rPr3wjhrBU .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rPr3wjhrBU .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rPr3wjhrBU .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rPr3wjhrBU .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rPr3wjhrBU .dataTables_filter {
    text-align: center;
  }
  .cid-rPr3wjhrBU .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rPr3wkybBX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPr3wkybBX h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rPr3wkybBX p {
  color: #767676;
  text-align: left;
}
.cid-rPr3wkybBX .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rPr3wkybBX .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rPr3wkybBX .card-title {
  margin-bottom: 0;
}
.cid-rPr3wkybBX .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rPr3wkybBX .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rPr3wkybBX .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIsh7v76N {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsh7v76N .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsh7v76N .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsh7v76N .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsh7v76N .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsh7v76N .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsh7v76N .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsh7v76N .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsh7v76N .img-item {
    width: 100% !important;
  }
  .cid-tkIsh7v76N .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPr3wl9Ydd {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rPr3wl9Ydd .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rPr3wl9Ydd img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rPr3wl9Ydd .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rPr3wl9Ydd .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rPr3wl9Ydd .separline {
  position: relative;
}
.cid-rPr3wl9Ydd .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rPr3wl9Ydd .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rPr3wl9Ydd .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rPr3wl9Ydd .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rPr3wl9Ydd .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIsirA34k {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsirA34k .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsirA34k .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsirA34k .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsirA34k .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsirA34k .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsirA34k .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsirA34k .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsirA34k .img-item {
    width: 100% !important;
  }
  .cid-tkIsirA34k .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37BW0yaAm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37BW0yaAm .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37BW0yaAm .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37BW0yaAm .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37BW0yaAm .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37BW0yaAm .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37BW0yaAm .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37BW0yaAm .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37BW0yaAm .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37BW0yaAm .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37BW0yaAm .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37BW0yaAm [class^="socicon-"]:before,
.cid-s37BW0yaAm [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37BW0yaAm .btn {
    font-size: 20px !important;
  }
}
.cid-rPr3wm3mp6 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rPr3wm3mp6 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rPr3wm3mp6 .video-block {
    width: 100% !important;
  }
}
.cid-tkIsj0Go2u {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsj0Go2u .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsj0Go2u .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsj0Go2u .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsj0Go2u .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsj0Go2u .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsj0Go2u .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsj0Go2u .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsj0Go2u .img-item {
    width: 100% !important;
  }
  .cid-tkIsj0Go2u .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPr3wmnVxF {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rPr3wmnVxF .content {
    text-align: center;
  }
  .cid-rPr3wmnVxF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rPr3wmnVxF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rPr3wmnVxF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rPr3wmnVxF .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rPr3wmnVxF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rPr3wmnVxF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rPr3wmnVxF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPr3wmnVxF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rPr3wmnVxF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPr3wmnVxF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPr3wmnVxF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPr3wmnVxF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPr3wmnVxF P {
  text-align: center;
}
.cid-rPr3wmXJRl .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPr3wmXJRl .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rPr3wmXJRl a {
  font-style: normal;
}
.cid-rPr3wmXJRl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPr3wmXJRl .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-rPr3wmXJRl .nav-item:focus,
.cid-rPr3wmXJRl .nav-link:focus {
  outline: none;
}
.cid-rPr3wmXJRl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPr3wmXJRl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPr3wmXJRl .menu-logo {
  margin-right: auto;
}
.cid-rPr3wmXJRl .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-rPr3wmXJRl .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-rPr3wmXJRl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPr3wmXJRl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPr3wmXJRl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPr3wmXJRl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPr3wmXJRl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPr3wmXJRl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPr3wmXJRl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPr3wmXJRl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPr3wmXJRl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPr3wmXJRl .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPr3wmXJRl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPr3wmXJRl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPr3wmXJRl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPr3wmXJRl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPr3wmXJRl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPr3wmXJRl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPr3wmXJRl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPr3wmXJRl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPr3wmXJRl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPr3wmXJRl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPr3wmXJRl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPr3wmXJRl button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPr3wmXJRl button.navbar-toggler:focus {
  outline: none;
}
.cid-rPr3wmXJRl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPr3wmXJRl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPr3wmXJRl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPr3wmXJRl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPr3wmXJRl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPr3wmXJRl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPr3wmXJRl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPr3wmXJRl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPr3wmXJRl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPr3wmXJRl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPr3wmXJRl .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPr3wmXJRl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPr3wmXJRl .collapsed .navbar-collapse.collapsing,
.cid-rPr3wmXJRl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPr3wmXJRl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPr3wmXJRl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPr3wmXJRl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPr3wmXJRl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPr3wmXJRl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPr3wmXJRl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPr3wmXJRl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPr3wmXJRl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rPr3wmXJRl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rPr3wmXJRl .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPr3wmXJRl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPr3wmXJRl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPr3wmXJRl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPr3wmXJRl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPr3wmXJRl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPr3wmXJRl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rPr3wmXJRl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPr3wmXJRl img {
    height: 3.8rem !important;
  }
  .cid-rPr3wmXJRl .btn {
    display: -webkit-flex;
  }
  .cid-rPr3wmXJRl button.navbar-toggler {
    display: block;
  }
  .cid-rPr3wmXJRl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPr3wmXJRl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPr3wmXJRl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPr3wmXJRl .navbar-collapse.collapsing,
  .cid-rPr3wmXJRl .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPr3wmXJRl .navbar-collapse.collapsing .navbar-nav,
  .cid-rPr3wmXJRl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPr3wmXJRl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPr3wmXJRl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPr3wmXJRl .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPr3wmXJRl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPr3wmXJRl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPr3wmXJRl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPr3wmXJRl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPr3wmXJRl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPr3wmXJRl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPr3wmXJRl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPr3wmXJRl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPr3wmXJRl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPr3wmXJRl .nav-link:hover,
.cid-rPr3wmXJRl .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rPr3ykr1l6 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPr3ykr1l6 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rPr3ykr1l6 .container-table {
  margin: 0 auto;
}
.cid-rPr3ykr1l6 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rPr3ykr1l6 .dataTables_wrapper {
  display: block;
}
.cid-rPr3ykr1l6 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rPr3ykr1l6 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rPr3ykr1l6 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rPr3ykr1l6 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rPr3ykr1l6 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rPr3ykr1l6 table td {
  border-top: 1px solid #cccccc;
}
.cid-rPr3ykr1l6 table.table {
  background: #ffffff;
}
.cid-rPr3ykr1l6 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rPr3ykr1l6 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rPr3ykr1l6 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rPr3ykr1l6 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rPr3ykr1l6 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rPr3ykr1l6 .dataTables_filter {
    text-align: center;
  }
  .cid-rPr3ykr1l6 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rPr3ylIPHM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPr3ylIPHM h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rPr3ylIPHM p {
  color: #767676;
  text-align: left;
}
.cid-rPr3ylIPHM .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rPr3ylIPHM .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rPr3ylIPHM .card-title {
  margin-bottom: 0;
}
.cid-rPr3ylIPHM .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rPr3ylIPHM .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rPr3ylIPHM .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIsvS98l3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsvS98l3 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsvS98l3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsvS98l3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsvS98l3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsvS98l3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsvS98l3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsvS98l3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsvS98l3 .img-item {
    width: 100% !important;
  }
  .cid-tkIsvS98l3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQnUMgC3Is {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rQnUMgC3Is .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rQnUMgC3Is img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rQnUMgC3Is .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rQnUMgC3Is .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rQnUMgC3Is .separline {
  position: relative;
}
.cid-rQnUMgC3Is .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rQnUMgC3Is .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rQnUMgC3Is .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rQnUMgC3Is .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rQnUMgC3Is .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s37BYYQvwc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37BYYQvwc .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37BYYQvwc .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37BYYQvwc .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37BYYQvwc .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37BYYQvwc .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37BYYQvwc .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37BYYQvwc .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37BYYQvwc .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37BYYQvwc .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37BYYQvwc .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37BYYQvwc [class^="socicon-"]:before,
.cid-s37BYYQvwc [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37BYYQvwc .btn {
    font-size: 20px !important;
  }
}
.cid-tkIsxl7JT3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsxl7JT3 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsxl7JT3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsxl7JT3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsxl7JT3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsxl7JT3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsxl7JT3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsxl7JT3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsxl7JT3 .img-item {
    width: 100% !important;
  }
  .cid-tkIsxl7JT3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPr3ync4yu {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rPr3ync4yu .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rPr3ync4yu .video-block {
    width: 100% !important;
  }
}
.cid-tkIssixSlN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIssixSlN .images-container.container-fluid {
  padding: 0;
}
.cid-tkIssixSlN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIssixSlN .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIssixSlN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIssixSlN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIssixSlN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIssixSlN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIssixSlN .img-item {
    width: 100% !important;
  }
  .cid-tkIssixSlN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPr3ynwbxU {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rPr3ynwbxU .content {
    text-align: center;
  }
  .cid-rPr3ynwbxU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rPr3ynwbxU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rPr3ynwbxU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rPr3ynwbxU .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rPr3ynwbxU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rPr3ynwbxU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rPr3ynwbxU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPr3ynwbxU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rPr3ynwbxU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPr3ynwbxU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPr3ynwbxU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPr3ynwbxU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPr3ynwbxU P {
  text-align: center;
}
.cid-rPr3yo5vct .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPr3yo5vct .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rPr3yo5vct a {
  font-style: normal;
}
.cid-rPr3yo5vct .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPr3yo5vct .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-rPr3yo5vct .nav-item:focus,
.cid-rPr3yo5vct .nav-link:focus {
  outline: none;
}
.cid-rPr3yo5vct .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPr3yo5vct .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPr3yo5vct .menu-logo {
  margin-right: auto;
}
.cid-rPr3yo5vct .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-rPr3yo5vct .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-rPr3yo5vct .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPr3yo5vct .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPr3yo5vct .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPr3yo5vct .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPr3yo5vct .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPr3yo5vct .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPr3yo5vct .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPr3yo5vct .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPr3yo5vct .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPr3yo5vct .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPr3yo5vct .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPr3yo5vct .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPr3yo5vct .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPr3yo5vct .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPr3yo5vct .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPr3yo5vct .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPr3yo5vct .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPr3yo5vct .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPr3yo5vct .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPr3yo5vct .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPr3yo5vct .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPr3yo5vct button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPr3yo5vct button.navbar-toggler:focus {
  outline: none;
}
.cid-rPr3yo5vct button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPr3yo5vct button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPr3yo5vct button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPr3yo5vct button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPr3yo5vct button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPr3yo5vct nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPr3yo5vct nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPr3yo5vct nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPr3yo5vct nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPr3yo5vct .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPr3yo5vct .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPr3yo5vct .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPr3yo5vct .collapsed .navbar-collapse.collapsing,
.cid-rPr3yo5vct .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPr3yo5vct .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPr3yo5vct .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPr3yo5vct .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPr3yo5vct .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPr3yo5vct .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPr3yo5vct .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPr3yo5vct .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPr3yo5vct .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rPr3yo5vct .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rPr3yo5vct .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPr3yo5vct .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPr3yo5vct .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPr3yo5vct .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPr3yo5vct .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPr3yo5vct .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPr3yo5vct .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rPr3yo5vct.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPr3yo5vct img {
    height: 3.8rem !important;
  }
  .cid-rPr3yo5vct .btn {
    display: -webkit-flex;
  }
  .cid-rPr3yo5vct button.navbar-toggler {
    display: block;
  }
  .cid-rPr3yo5vct .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPr3yo5vct .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPr3yo5vct .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPr3yo5vct .navbar-collapse.collapsing,
  .cid-rPr3yo5vct .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPr3yo5vct .navbar-collapse.collapsing .navbar-nav,
  .cid-rPr3yo5vct .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPr3yo5vct .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPr3yo5vct .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPr3yo5vct .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPr3yo5vct .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPr3yo5vct .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPr3yo5vct .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPr3yo5vct .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPr3yo5vct .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPr3yo5vct .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPr3yo5vct .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPr3yo5vct .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPr3yo5vct .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPr3yo5vct .nav-link:hover,
.cid-rPr3yo5vct .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rPF35mPibR {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPF35mPibR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rPF35mPibR .container-table {
  margin: 0 auto;
}
.cid-rPF35mPibR .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rPF35mPibR .dataTables_wrapper {
  display: block;
}
.cid-rPF35mPibR .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rPF35mPibR .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rPF35mPibR table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rPF35mPibR table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rPF35mPibR table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rPF35mPibR table td {
  border-top: 1px solid #cccccc;
}
.cid-rPF35mPibR table.table {
  background: #ffffff;
}
.cid-rPF35mPibR .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rPF35mPibR .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rPF35mPibR .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rPF35mPibR .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rPF35mPibR .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rPF35mPibR .dataTables_filter {
    text-align: center;
  }
  .cid-rPF35mPibR .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkIsX5ybt0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsX5ybt0 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsX5ybt0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsX5ybt0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsX5ybt0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsX5ybt0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsX5ybt0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsX5ybt0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsX5ybt0 .img-item {
    width: 100% !important;
  }
  .cid-tkIsX5ybt0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPF35odMXz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPF35odMXz h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rPF35odMXz p {
  color: #767676;
  text-align: left;
}
.cid-rPF35odMXz .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rPF35odMXz .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rPF35odMXz .card-title {
  margin-bottom: 0;
}
.cid-rPF35odMXz .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rPF35odMXz .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rPF35odMXz .card-img span {
    font-size: 40px !important;
  }
}
.cid-rQnR4fAAmr {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rQnR4fAAmr .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rQnR4fAAmr img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rQnR4fAAmr .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rQnR4fAAmr .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rQnR4fAAmr .separline {
  position: relative;
}
.cid-rQnR4fAAmr .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rQnR4fAAmr .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rQnR4fAAmr .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rQnR4fAAmr .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rQnR4fAAmr .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIsWa3tK0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsWa3tK0 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsWa3tK0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsWa3tK0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsWa3tK0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsWa3tK0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsWa3tK0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsWa3tK0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsWa3tK0 .img-item {
    width: 100% !important;
  }
  .cid-tkIsWa3tK0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37C3odCez {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37C3odCez .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37C3odCez .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37C3odCez .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37C3odCez .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37C3odCez .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37C3odCez .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37C3odCez .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37C3odCez .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37C3odCez .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37C3odCez .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37C3odCez [class^="socicon-"]:before,
.cid-s37C3odCez [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37C3odCez .btn {
    font-size: 20px !important;
  }
}
.cid-rPF35pCaxU {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rPF35pCaxU .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rPF35pCaxU .video-block {
    width: 100% !important;
  }
}
.cid-tkIsVqecY9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsVqecY9 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsVqecY9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsVqecY9 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsVqecY9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsVqecY9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsVqecY9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsVqecY9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsVqecY9 .img-item {
    width: 100% !important;
  }
  .cid-tkIsVqecY9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPF35pYw0i {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rPF35pYw0i .content {
    text-align: center;
  }
  .cid-rPF35pYw0i .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rPF35pYw0i .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rPF35pYw0i .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rPF35pYw0i .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rPF35pYw0i .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rPF35pYw0i .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rPF35pYw0i .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPF35pYw0i .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rPF35pYw0i .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPF35pYw0i .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPF35pYw0i .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPF35pYw0i .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPF35pYw0i P {
  text-align: center;
}
.cid-rPF35qE8Ue .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPF35qE8Ue .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rPF35qE8Ue a {
  font-style: normal;
}
.cid-rPF35qE8Ue .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPF35qE8Ue .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-rPF35qE8Ue .nav-item:focus,
.cid-rPF35qE8Ue .nav-link:focus {
  outline: none;
}
.cid-rPF35qE8Ue .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPF35qE8Ue .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPF35qE8Ue .menu-logo {
  margin-right: auto;
}
.cid-rPF35qE8Ue .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-rPF35qE8Ue .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-rPF35qE8Ue .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPF35qE8Ue .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPF35qE8Ue .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPF35qE8Ue .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPF35qE8Ue .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPF35qE8Ue .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPF35qE8Ue .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPF35qE8Ue .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPF35qE8Ue .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPF35qE8Ue .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPF35qE8Ue .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPF35qE8Ue .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPF35qE8Ue .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPF35qE8Ue .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPF35qE8Ue .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPF35qE8Ue .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPF35qE8Ue .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPF35qE8Ue .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPF35qE8Ue .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPF35qE8Ue .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPF35qE8Ue .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPF35qE8Ue button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPF35qE8Ue button.navbar-toggler:focus {
  outline: none;
}
.cid-rPF35qE8Ue button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPF35qE8Ue button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPF35qE8Ue button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPF35qE8Ue button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPF35qE8Ue button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPF35qE8Ue nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPF35qE8Ue nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPF35qE8Ue nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPF35qE8Ue nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPF35qE8Ue .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPF35qE8Ue .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPF35qE8Ue .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPF35qE8Ue .collapsed .navbar-collapse.collapsing,
.cid-rPF35qE8Ue .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPF35qE8Ue .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPF35qE8Ue .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPF35qE8Ue .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPF35qE8Ue .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPF35qE8Ue .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPF35qE8Ue .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPF35qE8Ue .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPF35qE8Ue .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rPF35qE8Ue .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rPF35qE8Ue .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPF35qE8Ue .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPF35qE8Ue .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPF35qE8Ue .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPF35qE8Ue .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPF35qE8Ue .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPF35qE8Ue .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rPF35qE8Ue.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPF35qE8Ue img {
    height: 3.8rem !important;
  }
  .cid-rPF35qE8Ue .btn {
    display: -webkit-flex;
  }
  .cid-rPF35qE8Ue button.navbar-toggler {
    display: block;
  }
  .cid-rPF35qE8Ue .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPF35qE8Ue .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPF35qE8Ue .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPF35qE8Ue .navbar-collapse.collapsing,
  .cid-rPF35qE8Ue .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPF35qE8Ue .navbar-collapse.collapsing .navbar-nav,
  .cid-rPF35qE8Ue .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPF35qE8Ue .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPF35qE8Ue .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPF35qE8Ue .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPF35qE8Ue .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPF35qE8Ue .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPF35qE8Ue .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPF35qE8Ue .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPF35qE8Ue .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPF35qE8Ue .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPF35qE8Ue .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPF35qE8Ue .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPF35qE8Ue .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPF35qE8Ue .nav-link:hover,
.cid-rPF35qE8Ue .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rQzqUoOknZ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQzqUoOknZ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rQzqUoOknZ .container-table {
  margin: 0 auto;
}
.cid-rQzqUoOknZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rQzqUoOknZ .dataTables_wrapper {
  display: block;
}
.cid-rQzqUoOknZ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rQzqUoOknZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rQzqUoOknZ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rQzqUoOknZ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rQzqUoOknZ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rQzqUoOknZ table td {
  border-top: 1px solid #cccccc;
}
.cid-rQzqUoOknZ table.table {
  background: #ffffff;
}
.cid-rQzqUoOknZ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rQzqUoOknZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rQzqUoOknZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rQzqUoOknZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rQzqUoOknZ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rQzqUoOknZ .dataTables_filter {
    text-align: center;
  }
  .cid-rQzqUoOknZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rQzqUq0Yxs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQzqUq0Yxs h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rQzqUq0Yxs p {
  color: #767676;
  text-align: left;
}
.cid-rQzqUq0Yxs .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rQzqUq0Yxs .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rQzqUq0Yxs .card-title {
  margin-bottom: 0;
}
.cid-rQzqUq0Yxs .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQzqUq0Yxs .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rQzqUq0Yxs .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIsKwPkUr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsKwPkUr .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsKwPkUr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsKwPkUr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsKwPkUr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsKwPkUr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsKwPkUr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsKwPkUr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsKwPkUr .img-item {
    width: 100% !important;
  }
  .cid-tkIsKwPkUr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQzqUqKG5Z {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rQzqUqKG5Z .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rQzqUqKG5Z img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rQzqUqKG5Z .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rQzqUqKG5Z .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rQzqUqKG5Z .separline {
  position: relative;
}
.cid-rQzqUqKG5Z .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rQzqUqKG5Z .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rQzqUqKG5Z .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rQzqUqKG5Z .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rQzqUqKG5Z .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIsMqcmaX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsMqcmaX .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsMqcmaX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsMqcmaX .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsMqcmaX .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsMqcmaX .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsMqcmaX .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsMqcmaX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsMqcmaX .img-item {
    width: 100% !important;
  }
  .cid-tkIsMqcmaX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37C16CFII {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37C16CFII .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37C16CFII .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37C16CFII .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37C16CFII .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37C16CFII .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37C16CFII .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37C16CFII .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37C16CFII .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37C16CFII .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37C16CFII .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37C16CFII [class^="socicon-"]:before,
.cid-s37C16CFII [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37C16CFII .btn {
    font-size: 20px !important;
  }
}
.cid-rQzqUrRD0w {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rQzqUrRD0w .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rQzqUrRD0w .video-block {
    width: 100% !important;
  }
}
.cid-tkIsJgdWrr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIsJgdWrr .images-container.container-fluid {
  padding: 0;
}
.cid-tkIsJgdWrr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIsJgdWrr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIsJgdWrr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIsJgdWrr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIsJgdWrr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIsJgdWrr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIsJgdWrr .img-item {
    width: 100% !important;
  }
  .cid-tkIsJgdWrr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQzqUshUGQ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rQzqUshUGQ .content {
    text-align: center;
  }
  .cid-rQzqUshUGQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rQzqUshUGQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rQzqUshUGQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rQzqUshUGQ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rQzqUshUGQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rQzqUshUGQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rQzqUshUGQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQzqUshUGQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rQzqUshUGQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQzqUshUGQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQzqUshUGQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQzqUshUGQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQzqUshUGQ P {
  text-align: center;
}
.cid-rQzqUt6CNJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQzqUt6CNJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rQzqUt6CNJ a {
  font-style: normal;
}
.cid-rQzqUt6CNJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQzqUt6CNJ .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-rQzqUt6CNJ .nav-item:focus,
.cid-rQzqUt6CNJ .nav-link:focus {
  outline: none;
}
.cid-rQzqUt6CNJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQzqUt6CNJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQzqUt6CNJ .menu-logo {
  margin-right: auto;
}
.cid-rQzqUt6CNJ .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-rQzqUt6CNJ .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-rQzqUt6CNJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQzqUt6CNJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQzqUt6CNJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQzqUt6CNJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQzqUt6CNJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQzqUt6CNJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQzqUt6CNJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQzqUt6CNJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQzqUt6CNJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQzqUt6CNJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQzqUt6CNJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQzqUt6CNJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQzqUt6CNJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQzqUt6CNJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQzqUt6CNJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQzqUt6CNJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQzqUt6CNJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQzqUt6CNJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQzqUt6CNJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQzqUt6CNJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQzqUt6CNJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQzqUt6CNJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQzqUt6CNJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rQzqUt6CNJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rQzqUt6CNJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQzqUt6CNJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQzqUt6CNJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQzqUt6CNJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQzqUt6CNJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQzqUt6CNJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQzqUt6CNJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQzqUt6CNJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQzqUt6CNJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQzqUt6CNJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQzqUt6CNJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQzqUt6CNJ .collapsed .navbar-collapse.collapsing,
.cid-rQzqUt6CNJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQzqUt6CNJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQzqUt6CNJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQzqUt6CNJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQzqUt6CNJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQzqUt6CNJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQzqUt6CNJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQzqUt6CNJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQzqUt6CNJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rQzqUt6CNJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rQzqUt6CNJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQzqUt6CNJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQzqUt6CNJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQzqUt6CNJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQzqUt6CNJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQzqUt6CNJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQzqUt6CNJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rQzqUt6CNJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQzqUt6CNJ img {
    height: 3.8rem !important;
  }
  .cid-rQzqUt6CNJ .btn {
    display: -webkit-flex;
  }
  .cid-rQzqUt6CNJ button.navbar-toggler {
    display: block;
  }
  .cid-rQzqUt6CNJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQzqUt6CNJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQzqUt6CNJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQzqUt6CNJ .navbar-collapse.collapsing,
  .cid-rQzqUt6CNJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQzqUt6CNJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rQzqUt6CNJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQzqUt6CNJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQzqUt6CNJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQzqUt6CNJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQzqUt6CNJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQzqUt6CNJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQzqUt6CNJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQzqUt6CNJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQzqUt6CNJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQzqUt6CNJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQzqUt6CNJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQzqUt6CNJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQzqUt6CNJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQzqUt6CNJ .nav-link:hover,
.cid-rQzqUt6CNJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sh5hstywgb {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5hstywgb .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sh5hstywgb .section-text {
  padding: 2rem 0;
}
.cid-sh5hstywgb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sh5hstywgb .inner-container {
    width: 100% !important;
  }
}
.cid-rQzvYoysgK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQzvYoysgK .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rQzvYoysgK .container-table {
  margin: 0 auto;
}
.cid-rQzvYoysgK .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rQzvYoysgK .dataTables_wrapper {
  display: block;
}
.cid-rQzvYoysgK .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rQzvYoysgK .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rQzvYoysgK table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rQzvYoysgK table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rQzvYoysgK table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rQzvYoysgK table td {
  border-top: 1px solid #cccccc;
}
.cid-rQzvYoysgK table.table {
  background: #ffffff;
}
.cid-rQzvYoysgK .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rQzvYoysgK .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rQzvYoysgK .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rQzvYoysgK .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rQzvYoysgK .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rQzvYoysgK .dataTables_filter {
    text-align: center;
  }
  .cid-rQzvYoysgK .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rQzvYpStbK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQzvYpStbK h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rQzvYpStbK p {
  color: #767676;
  text-align: left;
}
.cid-rQzvYpStbK .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rQzvYpStbK .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rQzvYpStbK .card-title {
  margin-bottom: 0;
}
.cid-rQzvYpStbK .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQzvYpStbK .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rQzvYpStbK .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIttaivWe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIttaivWe .images-container.container-fluid {
  padding: 0;
}
.cid-tkIttaivWe .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIttaivWe .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIttaivWe .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIttaivWe .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIttaivWe .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIttaivWe .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIttaivWe .img-item {
    width: 100% !important;
  }
  .cid-tkIttaivWe .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37C5X3U5y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37C5X3U5y .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37C5X3U5y .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37C5X3U5y .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37C5X3U5y .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37C5X3U5y .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37C5X3U5y .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37C5X3U5y .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37C5X3U5y .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37C5X3U5y .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37C5X3U5y .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37C5X3U5y [class^="socicon-"]:before,
.cid-s37C5X3U5y [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37C5X3U5y .btn {
    font-size: 20px !important;
  }
}
.cid-tkItuhFJle {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkItuhFJle .images-container.container-fluid {
  padding: 0;
}
.cid-tkItuhFJle .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkItuhFJle .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkItuhFJle .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkItuhFJle .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkItuhFJle .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkItuhFJle .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkItuhFJle .img-item {
    width: 100% !important;
  }
  .cid-tkItuhFJle .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQzvYrqmiJ {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rQzvYrqmiJ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rQzvYrqmiJ .video-block {
    width: 100% !important;
  }
}
.cid-tkItsyDAJz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkItsyDAJz .images-container.container-fluid {
  padding: 0;
}
.cid-tkItsyDAJz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkItsyDAJz .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkItsyDAJz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkItsyDAJz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkItsyDAJz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkItsyDAJz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkItsyDAJz .img-item {
    width: 100% !important;
  }
  .cid-tkItsyDAJz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQzvYrLigf {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rQzvYrLigf .content {
    text-align: center;
  }
  .cid-rQzvYrLigf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rQzvYrLigf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rQzvYrLigf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rQzvYrLigf .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rQzvYrLigf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rQzvYrLigf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rQzvYrLigf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQzvYrLigf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rQzvYrLigf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQzvYrLigf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQzvYrLigf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQzvYrLigf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQzvYrLigf P {
  text-align: center;
}
.cid-rQzvYskaNY .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQzvYskaNY .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rQzvYskaNY a {
  font-style: normal;
}
.cid-rQzvYskaNY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQzvYskaNY .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-rQzvYskaNY .nav-item:focus,
.cid-rQzvYskaNY .nav-link:focus {
  outline: none;
}
.cid-rQzvYskaNY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQzvYskaNY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQzvYskaNY .menu-logo {
  margin-right: auto;
}
.cid-rQzvYskaNY .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-rQzvYskaNY .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-rQzvYskaNY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQzvYskaNY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQzvYskaNY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQzvYskaNY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQzvYskaNY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQzvYskaNY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQzvYskaNY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQzvYskaNY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQzvYskaNY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQzvYskaNY .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQzvYskaNY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQzvYskaNY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQzvYskaNY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQzvYskaNY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQzvYskaNY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQzvYskaNY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQzvYskaNY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQzvYskaNY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQzvYskaNY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQzvYskaNY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQzvYskaNY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQzvYskaNY button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQzvYskaNY button.navbar-toggler:focus {
  outline: none;
}
.cid-rQzvYskaNY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rQzvYskaNY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQzvYskaNY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQzvYskaNY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQzvYskaNY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQzvYskaNY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQzvYskaNY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQzvYskaNY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQzvYskaNY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQzvYskaNY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQzvYskaNY .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQzvYskaNY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQzvYskaNY .collapsed .navbar-collapse.collapsing,
.cid-rQzvYskaNY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQzvYskaNY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQzvYskaNY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQzvYskaNY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQzvYskaNY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQzvYskaNY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQzvYskaNY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQzvYskaNY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQzvYskaNY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rQzvYskaNY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rQzvYskaNY .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQzvYskaNY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQzvYskaNY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQzvYskaNY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQzvYskaNY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQzvYskaNY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQzvYskaNY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rQzvYskaNY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQzvYskaNY img {
    height: 3.8rem !important;
  }
  .cid-rQzvYskaNY .btn {
    display: -webkit-flex;
  }
  .cid-rQzvYskaNY button.navbar-toggler {
    display: block;
  }
  .cid-rQzvYskaNY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQzvYskaNY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQzvYskaNY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQzvYskaNY .navbar-collapse.collapsing,
  .cid-rQzvYskaNY .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQzvYskaNY .navbar-collapse.collapsing .navbar-nav,
  .cid-rQzvYskaNY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQzvYskaNY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQzvYskaNY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQzvYskaNY .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQzvYskaNY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQzvYskaNY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQzvYskaNY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQzvYskaNY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQzvYskaNY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQzvYskaNY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQzvYskaNY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQzvYskaNY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQzvYskaNY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQzvYskaNY .nav-link:hover,
.cid-rQzvYskaNY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rQCmQOQ4MD {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rQCmQOQ4MD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rQCmQOQ4MD .container-table {
  margin: 0 auto ;
}
.cid-rQCmQOQ4MD .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rQCmQOQ4MD .dataTables_wrapper {
  display: block;
}
.cid-rQCmQOQ4MD .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rQCmQOQ4MD .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rQCmQOQ4MD table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rQCmQOQ4MD table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rQCmQOQ4MD table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rQCmQOQ4MD table td {
  border-top: 1px solid #cccccc;
}
.cid-rQCmQOQ4MD table.table {
  background: #ffffff;
}
.cid-rQCmQOQ4MD .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rQCmQOQ4MD .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rQCmQOQ4MD .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rQCmQOQ4MD .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rQCmQOQ4MD .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rQCmQOQ4MD .dataTables_filter {
    text-align: center;
  }
  .cid-rQCmQOQ4MD .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rQC9lqeBJQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQC9lqeBJQ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rQC9lqeBJQ p {
  color: #767676;
  text-align: left;
}
.cid-rQC9lqeBJQ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rQC9lqeBJQ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rQC9lqeBJQ .card-title {
  margin-bottom: 0;
}
.cid-rQC9lqeBJQ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQC9lqeBJQ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rQC9lqeBJQ .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIu24nq7b {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIu24nq7b .images-container.container-fluid {
  padding: 0;
}
.cid-tkIu24nq7b .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIu24nq7b .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIu24nq7b .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIu24nq7b .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIu24nq7b .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIu24nq7b .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIu24nq7b .img-item {
    width: 100% !important;
  }
  .cid-tkIu24nq7b .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQC9lqTNWx {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rQC9lqTNWx .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rQC9lqTNWx img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rQC9lqTNWx .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rQC9lqTNWx .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rQC9lqTNWx .separline {
  position: relative;
}
.cid-rQC9lqTNWx .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rQC9lqTNWx .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rQC9lqTNWx .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rQC9lqTNWx .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rQC9lqTNWx .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s37Ca1x7Ni {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37Ca1x7Ni .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37Ca1x7Ni .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37Ca1x7Ni .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37Ca1x7Ni .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37Ca1x7Ni .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37Ca1x7Ni .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37Ca1x7Ni .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37Ca1x7Ni .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37Ca1x7Ni .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37Ca1x7Ni .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37Ca1x7Ni [class^="socicon-"]:before,
.cid-s37Ca1x7Ni [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37Ca1x7Ni .btn {
    font-size: 20px !important;
  }
}
.cid-tkIu1fCQgS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIu1fCQgS .images-container.container-fluid {
  padding: 0;
}
.cid-tkIu1fCQgS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIu1fCQgS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIu1fCQgS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIu1fCQgS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIu1fCQgS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIu1fCQgS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIu1fCQgS .img-item {
    width: 100% !important;
  }
  .cid-tkIu1fCQgS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQC9lrIuka {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rQC9lrIuka .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rQC9lrIuka .video-block {
    width: 100% !important;
  }
}
.cid-tkIu0CNm78 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIu0CNm78 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIu0CNm78 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIu0CNm78 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIu0CNm78 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIu0CNm78 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIu0CNm78 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIu0CNm78 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIu0CNm78 .img-item {
    width: 100% !important;
  }
  .cid-tkIu0CNm78 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQC9ls2ZO2 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rQC9ls2ZO2 .content {
    text-align: center;
  }
  .cid-rQC9ls2ZO2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rQC9ls2ZO2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rQC9ls2ZO2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rQC9ls2ZO2 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rQC9ls2ZO2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rQC9ls2ZO2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rQC9ls2ZO2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQC9ls2ZO2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rQC9ls2ZO2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQC9ls2ZO2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQC9ls2ZO2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQC9ls2ZO2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQC9ls2ZO2 P {
  text-align: center;
}
.cid-rQC9lsNIx5 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQC9lsNIx5 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rQC9lsNIx5 a {
  font-style: normal;
}
.cid-rQC9lsNIx5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQC9lsNIx5 .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-rQC9lsNIx5 .nav-item:focus,
.cid-rQC9lsNIx5 .nav-link:focus {
  outline: none;
}
.cid-rQC9lsNIx5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQC9lsNIx5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQC9lsNIx5 .menu-logo {
  margin-right: auto;
}
.cid-rQC9lsNIx5 .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-rQC9lsNIx5 .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-rQC9lsNIx5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQC9lsNIx5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQC9lsNIx5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQC9lsNIx5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQC9lsNIx5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQC9lsNIx5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQC9lsNIx5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQC9lsNIx5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQC9lsNIx5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQC9lsNIx5 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQC9lsNIx5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQC9lsNIx5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQC9lsNIx5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQC9lsNIx5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQC9lsNIx5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQC9lsNIx5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQC9lsNIx5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQC9lsNIx5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQC9lsNIx5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQC9lsNIx5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQC9lsNIx5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQC9lsNIx5 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQC9lsNIx5 button.navbar-toggler:focus {
  outline: none;
}
.cid-rQC9lsNIx5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rQC9lsNIx5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQC9lsNIx5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQC9lsNIx5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQC9lsNIx5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQC9lsNIx5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQC9lsNIx5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQC9lsNIx5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQC9lsNIx5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQC9lsNIx5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQC9lsNIx5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQC9lsNIx5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQC9lsNIx5 .collapsed .navbar-collapse.collapsing,
.cid-rQC9lsNIx5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQC9lsNIx5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQC9lsNIx5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQC9lsNIx5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQC9lsNIx5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQC9lsNIx5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQC9lsNIx5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQC9lsNIx5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQC9lsNIx5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rQC9lsNIx5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rQC9lsNIx5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQC9lsNIx5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQC9lsNIx5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQC9lsNIx5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQC9lsNIx5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQC9lsNIx5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQC9lsNIx5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rQC9lsNIx5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQC9lsNIx5 img {
    height: 3.8rem !important;
  }
  .cid-rQC9lsNIx5 .btn {
    display: -webkit-flex;
  }
  .cid-rQC9lsNIx5 button.navbar-toggler {
    display: block;
  }
  .cid-rQC9lsNIx5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQC9lsNIx5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQC9lsNIx5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQC9lsNIx5 .navbar-collapse.collapsing,
  .cid-rQC9lsNIx5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQC9lsNIx5 .navbar-collapse.collapsing .navbar-nav,
  .cid-rQC9lsNIx5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQC9lsNIx5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQC9lsNIx5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQC9lsNIx5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQC9lsNIx5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQC9lsNIx5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQC9lsNIx5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQC9lsNIx5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQC9lsNIx5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQC9lsNIx5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQC9lsNIx5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQC9lsNIx5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQC9lsNIx5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQC9lsNIx5 .nav-link:hover,
.cid-rQC9lsNIx5 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rQC9sjXQNq {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQC9sjXQNq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rQC9sjXQNq .container-table {
  margin: 0 auto;
}
.cid-rQC9sjXQNq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rQC9sjXQNq .dataTables_wrapper {
  display: block;
}
.cid-rQC9sjXQNq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rQC9sjXQNq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rQC9sjXQNq table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rQC9sjXQNq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rQC9sjXQNq table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rQC9sjXQNq table td {
  border-top: 1px solid #cccccc;
}
.cid-rQC9sjXQNq table.table {
  background: #ffffff;
}
.cid-rQC9sjXQNq .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rQC9sjXQNq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rQC9sjXQNq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rQC9sjXQNq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rQC9sjXQNq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rQC9sjXQNq .dataTables_filter {
    text-align: center;
  }
  .cid-rQC9sjXQNq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s8TPSdSOUl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8TPSdSOUl [class^="socicon-"]:before,
.cid-s8TPSdSOUl [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s8TPSdSOUl .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s8TPSdSOUl .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s8TPSdSOUl .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s8TPSdSOUl .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s8TPSdSOUl .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s8TPSdSOUl .btn {
    font-size: 20px !important;
  }
}
.cid-s8TPSdSOUl .btn-social,
.cid-s8TPSdSOUl .mbr-section-title {
  color: #000000;
}
.cid-tkIufqvn16 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIufqvn16 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIufqvn16 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIufqvn16 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIufqvn16 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIufqvn16 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIufqvn16 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIufqvn16 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIufqvn16 .img-item {
    width: 100% !important;
  }
  .cid-tkIufqvn16 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQC9slxxof {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQC9slxxof h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rQC9slxxof p {
  color: #767676;
  text-align: left;
}
.cid-rQC9slxxof .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rQC9slxxof .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rQC9slxxof .card-title {
  margin-bottom: 0;
}
.cid-rQC9slxxof .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQC9slxxof .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rQC9slxxof .card-img span {
    font-size: 40px !important;
  }
}
.cid-rQC9smciPK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQC9smciPK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rQC9smciPK img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rQC9smciPK .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rQC9smciPK .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rQC9smciPK .separline {
  position: relative;
}
.cid-rQC9smciPK .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rQC9smciPK .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rQC9smciPK .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rQC9smciPK .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rQC9smciPK .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s37CbXtHnW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37CbXtHnW .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37CbXtHnW .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37CbXtHnW .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37CbXtHnW .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37CbXtHnW .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37CbXtHnW .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37CbXtHnW .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37CbXtHnW .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37CbXtHnW .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37CbXtHnW .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37CbXtHnW [class^="socicon-"]:before,
.cid-s37CbXtHnW [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37CbXtHnW .btn {
    font-size: 20px !important;
  }
}
.cid-tkIugCDELc {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIugCDELc .images-container.container-fluid {
  padding: 0;
}
.cid-tkIugCDELc .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIugCDELc .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIugCDELc .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIugCDELc .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIugCDELc .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIugCDELc .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIugCDELc .img-item {
    width: 100% !important;
  }
  .cid-tkIugCDELc .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQC9smZ7zW {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-rQC9smZ7zW .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rQC9smZ7zW .video-block {
    width: 100% !important;
  }
}
.cid-tkIue10Bfv {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIue10Bfv .images-container.container-fluid {
  padding: 0;
}
.cid-tkIue10Bfv .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIue10Bfv .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIue10Bfv .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIue10Bfv .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIue10Bfv .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIue10Bfv .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIue10Bfv .img-item {
    width: 100% !important;
  }
  .cid-tkIue10Bfv .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQC9snjuLE {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rQC9snjuLE .content {
    text-align: center;
  }
  .cid-rQC9snjuLE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rQC9snjuLE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rQC9snjuLE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rQC9snjuLE .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rQC9snjuLE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rQC9snjuLE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rQC9snjuLE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQC9snjuLE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rQC9snjuLE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQC9snjuLE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQC9snjuLE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQC9snjuLE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQC9snjuLE P {
  text-align: center;
}
.cid-rQC9snSjGf .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQC9snSjGf .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rQC9snSjGf a {
  font-style: normal;
}
.cid-rQC9snSjGf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQC9snSjGf .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-rQC9snSjGf .nav-item:focus,
.cid-rQC9snSjGf .nav-link:focus {
  outline: none;
}
.cid-rQC9snSjGf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQC9snSjGf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQC9snSjGf .menu-logo {
  margin-right: auto;
}
.cid-rQC9snSjGf .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-rQC9snSjGf .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-rQC9snSjGf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQC9snSjGf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQC9snSjGf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQC9snSjGf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQC9snSjGf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQC9snSjGf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQC9snSjGf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQC9snSjGf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQC9snSjGf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQC9snSjGf .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQC9snSjGf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQC9snSjGf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQC9snSjGf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQC9snSjGf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQC9snSjGf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQC9snSjGf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQC9snSjGf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQC9snSjGf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQC9snSjGf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQC9snSjGf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQC9snSjGf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQC9snSjGf button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQC9snSjGf button.navbar-toggler:focus {
  outline: none;
}
.cid-rQC9snSjGf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rQC9snSjGf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQC9snSjGf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQC9snSjGf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQC9snSjGf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQC9snSjGf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQC9snSjGf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQC9snSjGf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQC9snSjGf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQC9snSjGf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQC9snSjGf .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQC9snSjGf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQC9snSjGf .collapsed .navbar-collapse.collapsing,
.cid-rQC9snSjGf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQC9snSjGf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQC9snSjGf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQC9snSjGf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQC9snSjGf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQC9snSjGf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQC9snSjGf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQC9snSjGf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQC9snSjGf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rQC9snSjGf .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rQC9snSjGf .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQC9snSjGf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQC9snSjGf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQC9snSjGf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQC9snSjGf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQC9snSjGf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQC9snSjGf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rQC9snSjGf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQC9snSjGf img {
    height: 3.8rem !important;
  }
  .cid-rQC9snSjGf .btn {
    display: -webkit-flex;
  }
  .cid-rQC9snSjGf button.navbar-toggler {
    display: block;
  }
  .cid-rQC9snSjGf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQC9snSjGf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQC9snSjGf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQC9snSjGf .navbar-collapse.collapsing,
  .cid-rQC9snSjGf .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQC9snSjGf .navbar-collapse.collapsing .navbar-nav,
  .cid-rQC9snSjGf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQC9snSjGf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQC9snSjGf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQC9snSjGf .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQC9snSjGf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQC9snSjGf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQC9snSjGf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQC9snSjGf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQC9snSjGf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQC9snSjGf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQC9snSjGf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQC9snSjGf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQC9snSjGf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQC9snSjGf .nav-link:hover,
.cid-rQC9snSjGf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rRdO2RoPg2 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rRdO2RoPg2 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rRdO2RoPg2 .container-table {
  margin: 0 auto ;
}
.cid-rRdO2RoPg2 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rRdO2RoPg2 .dataTables_wrapper {
  display: block;
}
.cid-rRdO2RoPg2 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rRdO2RoPg2 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rRdO2RoPg2 table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rRdO2RoPg2 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rRdO2RoPg2 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rRdO2RoPg2 table td {
  border-top: 1px solid #cccccc;
}
.cid-rRdO2RoPg2 table.table {
  background: #ffffff;
}
.cid-rRdO2RoPg2 .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rRdO2RoPg2 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rRdO2RoPg2 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rRdO2RoPg2 .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rRdO2RoPg2 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rRdO2RoPg2 .dataTables_filter {
    text-align: center;
  }
  .cid-rRdO2RoPg2 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkIuvoNnoQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIuvoNnoQ .images-container.container-fluid {
  padding: 0;
}
.cid-tkIuvoNnoQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIuvoNnoQ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIuvoNnoQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIuvoNnoQ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIuvoNnoQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIuvoNnoQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIuvoNnoQ .img-item {
    width: 100% !important;
  }
  .cid-tkIuvoNnoQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRdKQr8J5B {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rRdKQr8J5B h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rRdKQr8J5B p {
  color: #767676;
  text-align: left;
}
.cid-rRdKQr8J5B .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rRdKQr8J5B .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rRdKQr8J5B .card-title {
  margin-bottom: 0;
}
.cid-rRdKQr8J5B .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rRdKQr8J5B .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rRdKQr8J5B .card-img span {
    font-size: 40px !important;
  }
}
.cid-rRdKQrV9ra {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rRdKQrV9ra .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRdKQrV9ra img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRdKQrV9ra .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRdKQrV9ra .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRdKQrV9ra .separline {
  position: relative;
}
.cid-rRdKQrV9ra .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRdKQrV9ra .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRdKQrV9ra .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRdKQrV9ra .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRdKQrV9ra .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIuwEiYZe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIuwEiYZe .images-container.container-fluid {
  padding: 0;
}
.cid-tkIuwEiYZe .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIuwEiYZe .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIuwEiYZe .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIuwEiYZe .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIuwEiYZe .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIuwEiYZe .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIuwEiYZe .img-item {
    width: 100% !important;
  }
  .cid-tkIuwEiYZe .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37CfvOBNH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37CfvOBNH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37CfvOBNH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37CfvOBNH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37CfvOBNH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37CfvOBNH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37CfvOBNH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37CfvOBNH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37CfvOBNH .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37CfvOBNH .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37CfvOBNH .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37CfvOBNH [class^="socicon-"]:before,
.cid-s37CfvOBNH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37CfvOBNH .btn {
    font-size: 20px !important;
  }
}
.cid-rRdKQtbF9v {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rRdKQtbF9v .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rRdKQtbF9v .video-block {
    width: 100% !important;
  }
}
.cid-tkIuulPkhu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIuulPkhu .images-container.container-fluid {
  padding: 0;
}
.cid-tkIuulPkhu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIuulPkhu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIuulPkhu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIuulPkhu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIuulPkhu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIuulPkhu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIuulPkhu .img-item {
    width: 100% !important;
  }
  .cid-tkIuulPkhu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRdKQtzUJl {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rRdKQtzUJl .content {
    text-align: center;
  }
  .cid-rRdKQtzUJl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rRdKQtzUJl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rRdKQtzUJl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rRdKQtzUJl .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rRdKQtzUJl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rRdKQtzUJl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rRdKQtzUJl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rRdKQtzUJl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rRdKQtzUJl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rRdKQtzUJl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rRdKQtzUJl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rRdKQtzUJl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rRdKQtzUJl P {
  text-align: center;
}
.cid-rRdKQuFwWm .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rRdKQuFwWm .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rRdKQuFwWm a {
  font-style: normal;
}
.cid-rRdKQuFwWm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rRdKQuFwWm .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-rRdKQuFwWm .nav-item:focus,
.cid-rRdKQuFwWm .nav-link:focus {
  outline: none;
}
.cid-rRdKQuFwWm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rRdKQuFwWm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rRdKQuFwWm .menu-logo {
  margin-right: auto;
}
.cid-rRdKQuFwWm .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-rRdKQuFwWm .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-rRdKQuFwWm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rRdKQuFwWm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rRdKQuFwWm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rRdKQuFwWm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rRdKQuFwWm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rRdKQuFwWm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rRdKQuFwWm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rRdKQuFwWm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRdKQuFwWm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rRdKQuFwWm .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rRdKQuFwWm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rRdKQuFwWm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rRdKQuFwWm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rRdKQuFwWm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRdKQuFwWm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rRdKQuFwWm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rRdKQuFwWm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rRdKQuFwWm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rRdKQuFwWm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rRdKQuFwWm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rRdKQuFwWm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rRdKQuFwWm button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rRdKQuFwWm button.navbar-toggler:focus {
  outline: none;
}
.cid-rRdKQuFwWm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRdKQuFwWm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRdKQuFwWm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRdKQuFwWm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRdKQuFwWm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRdKQuFwWm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRdKQuFwWm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRdKQuFwWm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRdKQuFwWm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRdKQuFwWm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRdKQuFwWm .collapsed .btn {
  display: -webkit-flex;
}
.cid-rRdKQuFwWm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rRdKQuFwWm .collapsed .navbar-collapse.collapsing,
.cid-rRdKQuFwWm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rRdKQuFwWm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rRdKQuFwWm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rRdKQuFwWm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rRdKQuFwWm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rRdKQuFwWm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rRdKQuFwWm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rRdKQuFwWm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rRdKQuFwWm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rRdKQuFwWm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rRdKQuFwWm .collapsed button.navbar-toggler {
  display: block;
}
.cid-rRdKQuFwWm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rRdKQuFwWm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRdKQuFwWm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rRdKQuFwWm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rRdKQuFwWm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rRdKQuFwWm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rRdKQuFwWm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRdKQuFwWm img {
    height: 3.8rem !important;
  }
  .cid-rRdKQuFwWm .btn {
    display: -webkit-flex;
  }
  .cid-rRdKQuFwWm button.navbar-toggler {
    display: block;
  }
  .cid-rRdKQuFwWm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rRdKQuFwWm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRdKQuFwWm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rRdKQuFwWm .navbar-collapse.collapsing,
  .cid-rRdKQuFwWm .navbar-collapse.show {
    display: block !important;
  }
  .cid-rRdKQuFwWm .navbar-collapse.collapsing .navbar-nav,
  .cid-rRdKQuFwWm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rRdKQuFwWm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rRdKQuFwWm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rRdKQuFwWm .navbar-collapse.collapsing .navbar-buttons,
  .cid-rRdKQuFwWm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rRdKQuFwWm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rRdKQuFwWm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rRdKQuFwWm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rRdKQuFwWm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rRdKQuFwWm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rRdKQuFwWm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rRdKQuFwWm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rRdKQuFwWm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rRdKQuFwWm .nav-link:hover,
.cid-rRdKQuFwWm .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rU5iundJgR {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU5iundJgR .card-img {
  background-color: #fff;
}
.cid-rU5iundJgR .card-box {
  padding: 2rem;
}
.cid-rU5iundJgR img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rU5iundJgR h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rU5iundJgR p {
  text-align: left;
}
.cid-rU5iundJgR .mbr-text {
  color: #767676;
}
.cid-rU5iundJgR .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rU5iundJgR .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rU5iundJgR .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-s0gYCelZsc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0gYCelZsc .line {
  background-color: #cccccc;
  color: #cccccc;
  align: center;
  height: 0.2px;
  margin: 1 auto;
}
.cid-s0gYCelZsc .section-text {
  padding: 0.5 rem 0;
  text-align: left;
}
.cid-s0gYCelZsc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s0gYCelZsc .inner-container {
    width: 100% !important;
  }
}
.cid-rRE80zQtV3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rRE80zQtV3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rRE80zQtV3 p {
  color: #767676;
  text-align: left;
}
.cid-rRE80zQtV3 .card-wrapper {
  height: 100%;
}
.cid-rRE80zQtV3 .container-fluid {
  max-width: 1600px;
}
.cid-rRE80zQtV3 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rRE80zQtV3 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rRE80zQtV3 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rRE80zQtV3 .card:hover img {
  filter: blur(3px);
}
.cid-rRE80zQtV3 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rRE80zQtV3 .title {
  text-align: center;
  color: #000000;
}
@media (max-width: 767px) {
  .cid-rRE80zQtV3 .mbr-iconfont {
    opacity: 1;
  }
  .cid-rRE80zQtV3 img {
    filter: blur(0px);
  }
}
.cid-rRE80zQtV3 .card-title {
  text-align: center;
}
.cid-rRE81eiw3o {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rRE81eiw3o h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rRE81eiw3o p {
  color: #767676;
  text-align: left;
}
.cid-rRE81eiw3o .card-wrapper {
  height: 100%;
}
.cid-rRE81eiw3o .container-fluid {
  max-width: 1600px;
}
.cid-rRE81eiw3o .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rRE81eiw3o img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rRE81eiw3o .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rRE81eiw3o .card:hover img {
  filter: blur(3px);
}
.cid-rRE81eiw3o .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rRE81eiw3o .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rRE81eiw3o .mbr-iconfont {
    opacity: 1;
  }
  .cid-rRE81eiw3o img {
    filter: blur(0px);
  }
}
.cid-rRE81eiw3o .card-title {
  text-align: center;
}
.cid-rTGcLu6sPu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rTGcLu6sPu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rTGcLu6sPu p {
  color: #767676;
  text-align: left;
}
.cid-rTGcLu6sPu .card-wrapper {
  height: 100%;
}
.cid-rTGcLu6sPu .container-fluid {
  max-width: 1600px;
}
.cid-rTGcLu6sPu .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rTGcLu6sPu img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rTGcLu6sPu .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rTGcLu6sPu .card:hover img {
  filter: blur(3px);
}
.cid-rTGcLu6sPu .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rTGcLu6sPu .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rTGcLu6sPu .mbr-iconfont {
    opacity: 1;
  }
  .cid-rTGcLu6sPu img {
    filter: blur(0px);
  }
}
.cid-rTGcLu6sPu .card-title {
  text-align: center;
}
.cid-s9mSvG5ufL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9mSvG5ufL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s9mSvG5ufL p {
  color: #767676;
  text-align: left;
}
.cid-s9mSvG5ufL .card-wrapper {
  height: 100%;
}
.cid-s9mSvG5ufL .container-fluid {
  max-width: 1600px;
}
.cid-s9mSvG5ufL .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-s9mSvG5ufL img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-s9mSvG5ufL .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-s9mSvG5ufL .card:hover img {
  filter: blur(3px);
}
.cid-s9mSvG5ufL .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-s9mSvG5ufL .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-s9mSvG5ufL .mbr-iconfont {
    opacity: 1;
  }
  .cid-s9mSvG5ufL img {
    filter: blur(0px);
  }
}
.cid-s9mSvG5ufL .card-title {
  text-align: center;
}
.cid-suzbAfNJ1K {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suzbAfNJ1K h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-suzbAfNJ1K p {
  color: #767676;
  text-align: left;
}
.cid-suzbAfNJ1K .card-wrapper {
  height: 100%;
}
.cid-suzbAfNJ1K .container-fluid {
  max-width: 1600px;
}
.cid-suzbAfNJ1K .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-suzbAfNJ1K img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-suzbAfNJ1K .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-suzbAfNJ1K .card:hover img {
  filter: blur(3px);
}
.cid-suzbAfNJ1K .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-suzbAfNJ1K .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-suzbAfNJ1K .mbr-iconfont {
    opacity: 1;
  }
  .cid-suzbAfNJ1K img {
    filter: blur(0px);
  }
}
.cid-suzbAfNJ1K .card-title {
  text-align: center;
}
.cid-sSkw2I40jf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sSkw2I40jf h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sSkw2I40jf p {
  color: #767676;
  text-align: left;
}
.cid-sSkw2I40jf .card-wrapper {
  height: 100%;
}
.cid-sSkw2I40jf .container-fluid {
  max-width: 1600px;
}
.cid-sSkw2I40jf .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sSkw2I40jf img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sSkw2I40jf .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sSkw2I40jf .card:hover img {
  filter: blur(3px);
}
.cid-sSkw2I40jf .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sSkw2I40jf .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sSkw2I40jf .mbr-iconfont {
    opacity: 1;
  }
  .cid-sSkw2I40jf img {
    filter: blur(0px);
  }
}
.cid-sSkw2I40jf .card-title {
  text-align: center;
}
.cid-rSjoP5n17z {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rSjoP5n17z [class^="socicon-"]:before,
.cid-rSjoP5n17z [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rSjoP5n17z .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rSjoP5n17z .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rSjoP5n17z .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rSjoP5n17z .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rSjoP5n17z .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rSjoP5n17z .btn {
    font-size: 20px !important;
  }
}
.cid-rSjoP5n17z .btn-social,
.cid-rSjoP5n17z .mbr-section-title {
  color: #000000;
}
.cid-rRE7NgvJLA {
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #f6f1f7, #f6f1f7);
}
.cid-rRE7NgvJLA .main {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rRE7NgvJLA .main .mbr-section-btn {
  text-align: right;
}
.cid-rRE7NgvJLA .btn {
  margin: 0 0 .5rem 0;
}
.cid-rRE7NgvJLA H2 {
  color: #000000;
}
.cid-rRE7Nh6FhZ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rRE7Nh6FhZ .content {
    text-align: center;
  }
  .cid-rRE7Nh6FhZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rRE7Nh6FhZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rRE7Nh6FhZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rRE7Nh6FhZ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rRE7Nh6FhZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rRE7Nh6FhZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rRE7Nh6FhZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rRE7Nh6FhZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rRE7Nh6FhZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rRE7Nh6FhZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rRE7Nh6FhZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rRE7Nh6FhZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rRE7Nh6FhZ P {
  text-align: center;
}
.cid-rRE7NhYMOh .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rRE7NhYMOh .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rRE7NhYMOh a {
  font-style: normal;
}
.cid-rRE7NhYMOh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rRE7NhYMOh .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-rRE7NhYMOh .nav-item:focus,
.cid-rRE7NhYMOh .nav-link:focus {
  outline: none;
}
.cid-rRE7NhYMOh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rRE7NhYMOh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rRE7NhYMOh .menu-logo {
  margin-right: auto;
}
.cid-rRE7NhYMOh .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-rRE7NhYMOh .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-rRE7NhYMOh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rRE7NhYMOh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rRE7NhYMOh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rRE7NhYMOh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rRE7NhYMOh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rRE7NhYMOh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rRE7NhYMOh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rRE7NhYMOh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRE7NhYMOh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rRE7NhYMOh .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rRE7NhYMOh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rRE7NhYMOh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rRE7NhYMOh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rRE7NhYMOh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRE7NhYMOh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rRE7NhYMOh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rRE7NhYMOh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rRE7NhYMOh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rRE7NhYMOh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rRE7NhYMOh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rRE7NhYMOh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rRE7NhYMOh button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rRE7NhYMOh button.navbar-toggler:focus {
  outline: none;
}
.cid-rRE7NhYMOh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRE7NhYMOh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRE7NhYMOh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRE7NhYMOh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRE7NhYMOh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRE7NhYMOh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRE7NhYMOh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRE7NhYMOh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRE7NhYMOh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRE7NhYMOh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRE7NhYMOh .collapsed .btn {
  display: -webkit-flex;
}
.cid-rRE7NhYMOh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rRE7NhYMOh .collapsed .navbar-collapse.collapsing,
.cid-rRE7NhYMOh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rRE7NhYMOh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rRE7NhYMOh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rRE7NhYMOh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rRE7NhYMOh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rRE7NhYMOh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rRE7NhYMOh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rRE7NhYMOh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rRE7NhYMOh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rRE7NhYMOh .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rRE7NhYMOh .collapsed button.navbar-toggler {
  display: block;
}
.cid-rRE7NhYMOh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rRE7NhYMOh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRE7NhYMOh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rRE7NhYMOh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rRE7NhYMOh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rRE7NhYMOh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rRE7NhYMOh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRE7NhYMOh img {
    height: 3.8rem !important;
  }
  .cid-rRE7NhYMOh .btn {
    display: -webkit-flex;
  }
  .cid-rRE7NhYMOh button.navbar-toggler {
    display: block;
  }
  .cid-rRE7NhYMOh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rRE7NhYMOh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRE7NhYMOh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rRE7NhYMOh .navbar-collapse.collapsing,
  .cid-rRE7NhYMOh .navbar-collapse.show {
    display: block !important;
  }
  .cid-rRE7NhYMOh .navbar-collapse.collapsing .navbar-nav,
  .cid-rRE7NhYMOh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rRE7NhYMOh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rRE7NhYMOh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rRE7NhYMOh .navbar-collapse.collapsing .navbar-buttons,
  .cid-rRE7NhYMOh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rRE7NhYMOh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rRE7NhYMOh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rRE7NhYMOh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rRE7NhYMOh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rRE7NhYMOh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rRE7NhYMOh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rRE7NhYMOh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rRE7NhYMOh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rRE7NhYMOh .nav-link:hover,
.cid-rRE7NhYMOh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rOZO0plKOJ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOZO0plKOJ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rOZO0plKOJ .container-table {
  margin: 0 auto;
}
.cid-rOZO0plKOJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rOZO0plKOJ .dataTables_wrapper {
  display: block;
}
.cid-rOZO0plKOJ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rOZO0plKOJ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rOZO0plKOJ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rOZO0plKOJ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rOZO0plKOJ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rOZO0plKOJ table td {
  border-top: 1px solid #cccccc;
}
.cid-rOZO0plKOJ table.table {
  background: #ffffff;
}
.cid-rOZO0plKOJ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rOZO0plKOJ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rOZO0plKOJ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rOZO0plKOJ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rOZO0plKOJ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rOZO0plKOJ .dataTables_filter {
    text-align: center;
  }
  .cid-rOZO0plKOJ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-swgA4jo3q8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-swgA4jo3q8 .images-container.container-fluid {
  padding: 0;
}
.cid-swgA4jo3q8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-swgA4jo3q8 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-swgA4jo3q8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-swgA4jo3q8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-swgA4jo3q8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-swgA4jo3q8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-swgA4jo3q8 .img-item {
    width: 100% !important;
  }
  .cid-swgA4jo3q8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rOYRFXwyk4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYRFXwyk4 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rOYRFXwyk4 p {
  color: #767676;
  text-align: left;
}
.cid-rOYRFXwyk4 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rOYRFXwyk4 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rOYRFXwyk4 .card-title {
  margin-bottom: 0;
}
.cid-rOYRFXwyk4 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rOYRFXwyk4 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rOYRFXwyk4 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2xTcEQ6xp {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2xTcEQ6xp img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s2xTcEQ6xp .row {
  justify-content: center;
}
.cid-s2xTcEQ6xp .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s2xTcEQ6xp .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s2xTcEQ6xp .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s2xTcEQ6xp .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s2xTcEQ6xp .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s2xTcEQ6xp .item {
    padding: 0.5rem;
  }
  .cid-s2xTcEQ6xp .row {
    padding: 0 0.5rem;
  }
}
.cid-s2xTcEQ6xp .btn {
  border-radius: 0;
}
.cid-s2xTcEQ6xp .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkHGBieja6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHGBieja6 .images-container.container-fluid {
  padding: 0;
}
.cid-tkHGBieja6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHGBieja6 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHGBieja6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHGBieja6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHGBieja6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHGBieja6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHGBieja6 .img-item {
    width: 100% !important;
  }
  .cid-tkHGBieja6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPro9veJu1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPro9veJu1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rPro9veJu1 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rPro9veJu1 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rPro9veJu1 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rPro9veJu1 .separline {
  position: relative;
}
.cid-rPro9veJu1 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rPro9veJu1 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rPro9veJu1 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rPro9veJu1 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rPro9veJu1 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s30TxAs534 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30TxAs534 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30TxAs534 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30TxAs534 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30TxAs534 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30TxAs534 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30TxAs534 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30TxAs534 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30TxAs534 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30TxAs534 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30TxAs534 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30TxAs534 [class^="socicon-"]:before,
.cid-s30TxAs534 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30TxAs534 .btn {
    font-size: 20px !important;
  }
}
.cid-s1DJrlwaTi {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1DJrlwaTi .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1DJrlwaTi .video-block {
    width: 100% !important;
  }
}
.cid-rOYRG0kPVy {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYRG0kPVy .content {
    text-align: center;
  }
  .cid-rOYRG0kPVy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYRG0kPVy .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYRG0kPVy .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYRG0kPVy .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYRG0kPVy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYRG0kPVy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYRG0kPVy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYRG0kPVy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYRG0kPVy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYRG0kPVy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYRG0kPVy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYRG0kPVy .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYRG0kPVy P {
  text-align: center;
}
.cid-rOYRG0Y3Hh .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYRG0Y3Hh .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYRG0Y3Hh a {
  font-style: normal;
}
.cid-rOYRG0Y3Hh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYRG0Y3Hh .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-rOYRG0Y3Hh .nav-item:focus,
.cid-rOYRG0Y3Hh .nav-link:focus {
  outline: none;
}
.cid-rOYRG0Y3Hh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYRG0Y3Hh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYRG0Y3Hh .menu-logo {
  margin-right: auto;
}
.cid-rOYRG0Y3Hh .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-rOYRG0Y3Hh .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-rOYRG0Y3Hh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYRG0Y3Hh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYRG0Y3Hh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYRG0Y3Hh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYRG0Y3Hh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYRG0Y3Hh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYRG0Y3Hh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYRG0Y3Hh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYRG0Y3Hh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYRG0Y3Hh .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYRG0Y3Hh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYRG0Y3Hh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYRG0Y3Hh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYRG0Y3Hh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYRG0Y3Hh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYRG0Y3Hh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYRG0Y3Hh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYRG0Y3Hh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYRG0Y3Hh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYRG0Y3Hh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYRG0Y3Hh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYRG0Y3Hh button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYRG0Y3Hh button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYRG0Y3Hh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYRG0Y3Hh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYRG0Y3Hh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYRG0Y3Hh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYRG0Y3Hh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYRG0Y3Hh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYRG0Y3Hh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYRG0Y3Hh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYRG0Y3Hh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYRG0Y3Hh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYRG0Y3Hh .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse.collapsing,
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYRG0Y3Hh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYRG0Y3Hh .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYRG0Y3Hh .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYRG0Y3Hh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYRG0Y3Hh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYRG0Y3Hh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYRG0Y3Hh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYRG0Y3Hh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYRG0Y3Hh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYRG0Y3Hh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYRG0Y3Hh img {
    height: 3.8rem !important;
  }
  .cid-rOYRG0Y3Hh .btn {
    display: -webkit-flex;
  }
  .cid-rOYRG0Y3Hh button.navbar-toggler {
    display: block;
  }
  .cid-rOYRG0Y3Hh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYRG0Y3Hh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYRG0Y3Hh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYRG0Y3Hh .navbar-collapse.collapsing,
  .cid-rOYRG0Y3Hh .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYRG0Y3Hh .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYRG0Y3Hh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYRG0Y3Hh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYRG0Y3Hh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYRG0Y3Hh .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYRG0Y3Hh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYRG0Y3Hh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYRG0Y3Hh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYRG0Y3Hh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYRG0Y3Hh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYRG0Y3Hh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYRG0Y3Hh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYRG0Y3Hh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYRG0Y3Hh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYRG0Y3Hh .nav-link:hover,
.cid-rOYRG0Y3Hh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rOZT71xFnR {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOZT71xFnR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rOZT71xFnR .container-table {
  margin: 0 auto;
}
.cid-rOZT71xFnR .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rOZT71xFnR .dataTables_wrapper {
  display: block;
}
.cid-rOZT71xFnR .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rOZT71xFnR .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rOZT71xFnR table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rOZT71xFnR table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rOZT71xFnR table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rOZT71xFnR table td {
  border-top: 1px solid #cccccc;
}
.cid-rOZT71xFnR table.table {
  background: #ffffff;
}
.cid-rOZT71xFnR .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rOZT71xFnR .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rOZT71xFnR .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rOZT71xFnR .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rOZT71xFnR .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rOZT71xFnR .dataTables_filter {
    text-align: center;
  }
  .cid-rOZT71xFnR .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-swgA6drlEg {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-swgA6drlEg .images-container.container-fluid {
  padding: 0;
}
.cid-swgA6drlEg .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-swgA6drlEg .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-swgA6drlEg .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-swgA6drlEg .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-swgA6drlEg .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-swgA6drlEg .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-swgA6drlEg .img-item {
    width: 100% !important;
  }
  .cid-swgA6drlEg .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rOYRueOKw8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYRueOKw8 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rOYRueOKw8 p {
  color: #767676;
  text-align: left;
}
.cid-rOYRueOKw8 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rOYRueOKw8 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rOYRueOKw8 .card-title {
  margin-bottom: 0;
}
.cid-rOYRueOKw8 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rOYRueOKw8 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rOYRueOKw8 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkHAbbUVNw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHAbbUVNw .images-container.container-fluid {
  padding: 0;
}
.cid-tkHAbbUVNw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHAbbUVNw .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHAbbUVNw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHAbbUVNw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHAbbUVNw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHAbbUVNw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHAbbUVNw .img-item {
    width: 100% !important;
  }
  .cid-tkHAbbUVNw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1K7qqniH4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1K7qqniH4 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1K7qqniH4 .row {
  justify-content: center;
}
.cid-s1K7qqniH4 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1K7qqniH4 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1K7qqniH4 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s1K7qqniH4 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1K7qqniH4 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1K7qqniH4 .item {
    padding: 0.5rem;
  }
  .cid-s1K7qqniH4 .row {
    padding: 0 0.5rem;
  }
}
.cid-s1K7qqniH4 .btn {
  border-radius: 0;
}
.cid-s1K7qqniH4 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rProL6jIMs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rProL6jIMs .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rProL6jIMs img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rProL6jIMs .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rProL6jIMs .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rProL6jIMs .separline {
  position: relative;
}
.cid-rProL6jIMs .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rProL6jIMs .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rProL6jIMs .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rProL6jIMs .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rProL6jIMs .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s30Ts4jpgo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30Ts4jpgo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30Ts4jpgo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30Ts4jpgo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30Ts4jpgo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30Ts4jpgo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30Ts4jpgo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30Ts4jpgo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30Ts4jpgo .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30Ts4jpgo .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30Ts4jpgo .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30Ts4jpgo [class^="socicon-"]:before,
.cid-s30Ts4jpgo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30Ts4jpgo .btn {
    font-size: 20px !important;
  }
}
.cid-s1DHBFjukC {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1DHBFjukC .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1DHBFjukC .video-block {
    width: 100% !important;
  }
}
.cid-swgA9FmfSz {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swgA9FmfSz img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-swgA9FmfSz .row {
  justify-content: center;
}
.cid-swgA9FmfSz .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-swgA9FmfSz .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-swgA9FmfSz .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-swgA9FmfSz .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-swgA9FmfSz .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-swgA9FmfSz .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-swgA9FmfSz .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-swgA9FmfSz .item {
    padding: 0.5rem;
  }
  .cid-swgA9FmfSz .row {
    padding: 0 0.5rem;
  }
}
.cid-swgA9FmfSz .btn {
  border-radius: 0;
}
.cid-swgA9FmfSz .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-swgA9FmfSz P {
  text-align: center;
}
.cid-sJbYgVZnRH {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-sJbYgVZnRH .images-container.container-fluid {
  padding: 0;
}
.cid-sJbYgVZnRH .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sJbYgVZnRH .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sJbYgVZnRH .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sJbYgVZnRH .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sJbYgVZnRH .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sJbYgVZnRH .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sJbYgVZnRH .img-item {
    width: 100% !important;
  }
  .cid-sJbYgVZnRH .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rOYRuhvoeP {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYRuhvoeP .content {
    text-align: center;
  }
  .cid-rOYRuhvoeP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYRuhvoeP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYRuhvoeP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYRuhvoeP .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYRuhvoeP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYRuhvoeP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYRuhvoeP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYRuhvoeP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYRuhvoeP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYRuhvoeP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYRuhvoeP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYRuhvoeP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYRuhvoeP P {
  text-align: center;
}
.cid-rOYRuiaTSH .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYRuiaTSH .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYRuiaTSH a {
  font-style: normal;
}
.cid-rOYRuiaTSH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYRuiaTSH .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-rOYRuiaTSH .nav-item:focus,
.cid-rOYRuiaTSH .nav-link:focus {
  outline: none;
}
.cid-rOYRuiaTSH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYRuiaTSH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYRuiaTSH .menu-logo {
  margin-right: auto;
}
.cid-rOYRuiaTSH .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-rOYRuiaTSH .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-rOYRuiaTSH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYRuiaTSH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYRuiaTSH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYRuiaTSH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYRuiaTSH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYRuiaTSH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYRuiaTSH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYRuiaTSH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYRuiaTSH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYRuiaTSH .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYRuiaTSH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYRuiaTSH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYRuiaTSH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYRuiaTSH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYRuiaTSH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYRuiaTSH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYRuiaTSH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYRuiaTSH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYRuiaTSH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYRuiaTSH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYRuiaTSH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYRuiaTSH button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYRuiaTSH button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYRuiaTSH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYRuiaTSH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYRuiaTSH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYRuiaTSH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYRuiaTSH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYRuiaTSH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYRuiaTSH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYRuiaTSH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYRuiaTSH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYRuiaTSH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYRuiaTSH .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYRuiaTSH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYRuiaTSH .collapsed .navbar-collapse.collapsing,
.cid-rOYRuiaTSH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYRuiaTSH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYRuiaTSH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYRuiaTSH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYRuiaTSH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYRuiaTSH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYRuiaTSH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYRuiaTSH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYRuiaTSH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYRuiaTSH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYRuiaTSH .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYRuiaTSH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYRuiaTSH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYRuiaTSH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYRuiaTSH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYRuiaTSH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYRuiaTSH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYRuiaTSH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYRuiaTSH img {
    height: 3.8rem !important;
  }
  .cid-rOYRuiaTSH .btn {
    display: -webkit-flex;
  }
  .cid-rOYRuiaTSH button.navbar-toggler {
    display: block;
  }
  .cid-rOYRuiaTSH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYRuiaTSH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYRuiaTSH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYRuiaTSH .navbar-collapse.collapsing,
  .cid-rOYRuiaTSH .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYRuiaTSH .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYRuiaTSH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYRuiaTSH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYRuiaTSH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYRuiaTSH .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYRuiaTSH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYRuiaTSH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYRuiaTSH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYRuiaTSH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYRuiaTSH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYRuiaTSH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYRuiaTSH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYRuiaTSH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYRuiaTSH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYRuiaTSH .nav-link:hover,
.cid-rOYRuiaTSH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rsVOg0LvMc {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsVOg0LvMc .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rsVOg0LvMc .container-table {
  margin: 0 auto;
}
.cid-rsVOg0LvMc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rsVOg0LvMc .dataTables_wrapper {
  display: block;
}
.cid-rsVOg0LvMc .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rsVOg0LvMc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rsVOg0LvMc table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rsVOg0LvMc table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rsVOg0LvMc table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rsVOg0LvMc table td {
  border-top: 1px solid #cccccc;
}
.cid-rsVOg0LvMc table.table {
  background: #ffffff;
}
.cid-rsVOg0LvMc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rsVOg0LvMc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rsVOg0LvMc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rsVOg0LvMc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rsVOg0LvMc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rsVOg0LvMc .dataTables_filter {
    text-align: center;
  }
  .cid-rsVOg0LvMc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-swgAcsVcfL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-swgAcsVcfL .images-container.container-fluid {
  padding: 0;
}
.cid-swgAcsVcfL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-swgAcsVcfL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-swgAcsVcfL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-swgAcsVcfL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-swgAcsVcfL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-swgAcsVcfL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-swgAcsVcfL .img-item {
    width: 100% !important;
  }
  .cid-swgAcsVcfL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsVOg1Xnu4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsVOg1Xnu4 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsVOg1Xnu4 p {
  color: #767676;
  text-align: left;
}
.cid-rsVOg1Xnu4 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsVOg1Xnu4 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsVOg1Xnu4 .card-title {
  margin-bottom: 0;
}
.cid-rsVOg1Xnu4 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsVOg1Xnu4 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsVOg1Xnu4 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sJbYcMzg5j {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-sJbYcMzg5j .images-container.container-fluid {
  padding: 0;
}
.cid-sJbYcMzg5j .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sJbYcMzg5j .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sJbYcMzg5j .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sJbYcMzg5j .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sJbYcMzg5j .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sJbYcMzg5j .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sJbYcMzg5j .img-item {
    width: 100% !important;
  }
  .cid-sJbYcMzg5j .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1JZRaKZeX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1JZRaKZeX img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1JZRaKZeX .row {
  justify-content: center;
}
.cid-s1JZRaKZeX .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1JZRaKZeX .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1JZRaKZeX .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s1JZRaKZeX .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1JZRaKZeX .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1JZRaKZeX .item {
    padding: 0.5rem;
  }
  .cid-s1JZRaKZeX .row {
    padding: 0 0.5rem;
  }
}
.cid-s1JZRaKZeX .btn {
  border-radius: 0;
}
.cid-s1JZRaKZeX .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rOZN0PKciO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOZN0PKciO .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rOZN0PKciO img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rOZN0PKciO .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rOZN0PKciO .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rOZN0PKciO .separline {
  position: relative;
}
.cid-rOZN0PKciO .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rOZN0PKciO .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rOZN0PKciO .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rOZN0PKciO .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rOZN0PKciO .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s1DEUcd6FD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1DEUcd6FD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1DEUcd6FD .video-block {
    width: 100% !important;
  }
}
.cid-s30QRF9AaJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30QRF9AaJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30QRF9AaJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30QRF9AaJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30QRF9AaJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30QRF9AaJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30QRF9AaJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30QRF9AaJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30QRF9AaJ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30QRF9AaJ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30QRF9AaJ .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30QRF9AaJ [class^="socicon-"]:before,
.cid-s30QRF9AaJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30QRF9AaJ .btn {
    font-size: 20px !important;
  }
}
.cid-rsVOg4iDDh {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsVOg4iDDh .content {
    text-align: center;
  }
  .cid-rsVOg4iDDh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsVOg4iDDh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsVOg4iDDh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsVOg4iDDh .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsVOg4iDDh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsVOg4iDDh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsVOg4iDDh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsVOg4iDDh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsVOg4iDDh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsVOg4iDDh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsVOg4iDDh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsVOg4iDDh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsVOg4iDDh P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rPDnYVEjZI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #f6f1f7;
}
.cid-rPDnYVEjZI [class^="socicon-"]:before,
.cid-rPDnYVEjZI [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rPDnYVEjZI .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rPDnYVEjZI .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rPDnYVEjZI .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rPDnYVEjZI .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rPDnYVEjZI .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rPDnYVEjZI .btn {
    font-size: 20px !important;
  }
}
.cid-rPDnYVEjZI .btn-social,
.cid-rPDnYVEjZI .mbr-section-title {
  color: #000000;
}
.cid-rPDnYVEjZI .btn-social,
.cid-rPDnYVEjZI .mbr-section-title {
  color: #000000;
}
.cid-rXatlOwbCQ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXatlOwbCQ .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-rXatlOwbCQ .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-rXatlOwbCQ .rev,
.cid-rXatlOwbCQ .mbr-iconfont {
  display: inline-block;
}
.cid-rXatlOwbCQ .line {
  display: inline-block;
  width: 80px;
  height: 4px;
  background-color: #635a51;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-rXatlOwbCQ .card-img {
  position: relative;
}
.cid-rXatlOwbCQ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rXatlOwbCQ .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-rXatlOwbCQ .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-rXatlOwbCQ .card-title {
  color: #635a51;
  margin: 0;
  text-align: center;
}
.cid-rXatlOwbCQ .card-box {
  padding: 1.5rem;
}
.cid-rXatlOwbCQ .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rXatlOwbCQ .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rXatlOwbCQ .mbr-section-title,
.cid-rXatlOwbCQ .line-wrap {
  text-align: center;
  color: #465052;
}
.cid-rXatlOwbCQ .card-text,
.cid-rXatlOwbCQ .mbr-section-btn,
.cid-rXatlOwbCQ .ico-line {
  text-align: left;
  color: #767676;
}
.cid-rXatlOwbCQ .mbr-text,
.cid-rXatlOwbCQ .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rXatlOwbCQ .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-rPEBGt4FQw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPEBGt4FQw .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-rPEBGt4FQw .rev,
.cid-rPEBGt4FQw .mbr-iconfont {
  display: inline-block;
}
.cid-rPEBGt4FQw .card-img {
  position: relative;
}
.cid-rPEBGt4FQw img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rPEBGt4FQw .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-rPEBGt4FQw .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-rPEBGt4FQw .card-title {
  color: #4f4943;
  margin: 0;
  text-align: center;
}
.cid-rPEBGt4FQw .card-box {
  padding: 1.5rem;
}
.cid-rPEBGt4FQw .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rPEBGt4FQw .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rPEBGt4FQw .mbr-section-title,
.cid-rPEBGt4FQw .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-rPEBGt4FQw .card-text,
.cid-rPEBGt4FQw .mbr-section-btn,
.cid-rPEBGt4FQw .ico-line {
  text-align: left;
  color: #767676;
}
.cid-rPEBGt4FQw .mbr-text,
.cid-rPEBGt4FQw .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rPEBGt4FQw .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-rU474I1Uuc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU474I1Uuc .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-rU474I1Uuc .rev,
.cid-rU474I1Uuc .mbr-iconfont {
  display: inline-block;
}
.cid-rU474I1Uuc .card-img {
  position: relative;
}
.cid-rU474I1Uuc img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rU474I1Uuc .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-rU474I1Uuc .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-rU474I1Uuc .card-title {
  color: #4f4943;
  margin: 0;
  text-align: center;
}
.cid-rU474I1Uuc .card-box {
  padding: 1.5rem;
}
.cid-rU474I1Uuc .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rU474I1Uuc .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rU474I1Uuc .mbr-section-title,
.cid-rU474I1Uuc .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-rU474I1Uuc .card-text,
.cid-rU474I1Uuc .mbr-section-btn,
.cid-rU474I1Uuc .ico-line {
  text-align: left;
  color: #767676;
}
.cid-rU474I1Uuc .mbr-text,
.cid-rU474I1Uuc .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rU474I1Uuc .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-rPEBPpud0q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPEBPpud0q .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-rPEBPpud0q .rev,
.cid-rPEBPpud0q .mbr-iconfont {
  display: inline-block;
}
.cid-rPEBPpud0q .card-img {
  position: relative;
}
.cid-rPEBPpud0q img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rPEBPpud0q .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-rPEBPpud0q .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-rPEBPpud0q .card-title {
  color: #4f4943;
  margin: 0;
  text-align: center;
}
.cid-rPEBPpud0q .card-box {
  padding: 1.5rem;
}
.cid-rPEBPpud0q .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rPEBPpud0q .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rPEBPpud0q .mbr-section-title,
.cid-rPEBPpud0q .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-rPEBPpud0q .card-text,
.cid-rPEBPpud0q .mbr-section-btn,
.cid-rPEBPpud0q .ico-line {
  text-align: left;
  color: #767676;
}
.cid-rPEBPpud0q .mbr-text,
.cid-rPEBPpud0q .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rPEBPpud0q .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-rPET49XfZG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPET49XfZG .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-rPET49XfZG .rev,
.cid-rPET49XfZG .mbr-iconfont {
  display: inline-block;
}
.cid-rPET49XfZG .card-img {
  position: relative;
}
.cid-rPET49XfZG img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rPET49XfZG .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-rPET49XfZG .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-rPET49XfZG .card-title {
  color: #4f4943;
  margin: 0;
  text-align: center;
}
.cid-rPET49XfZG .card-box {
  padding: 1.5rem;
}
.cid-rPET49XfZG .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rPET49XfZG .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rPET49XfZG .mbr-section-title,
.cid-rPET49XfZG .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-rPET49XfZG .card-text,
.cid-rPET49XfZG .mbr-section-btn,
.cid-rPET49XfZG .ico-line {
  text-align: left;
  color: #767676;
}
.cid-rPET49XfZG .mbr-text,
.cid-rPET49XfZG .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rPET49XfZG .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-rPDnYW7OPh {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rPDnYW7OPh .content {
    text-align: center;
  }
  .cid-rPDnYW7OPh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rPDnYW7OPh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rPDnYW7OPh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rPDnYW7OPh .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rPDnYW7OPh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rPDnYW7OPh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rPDnYW7OPh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPDnYW7OPh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rPDnYW7OPh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPDnYW7OPh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPDnYW7OPh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPDnYW7OPh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPDnYW7OPh P {
  text-align: center;
}
.cid-rPDnYWRtSx .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPDnYWRtSx .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rPDnYWRtSx a {
  font-style: normal;
}
.cid-rPDnYWRtSx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPDnYWRtSx .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-rPDnYWRtSx .nav-item:focus,
.cid-rPDnYWRtSx .nav-link:focus {
  outline: none;
}
.cid-rPDnYWRtSx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPDnYWRtSx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPDnYWRtSx .menu-logo {
  margin-right: auto;
}
.cid-rPDnYWRtSx .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-rPDnYWRtSx .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-rPDnYWRtSx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPDnYWRtSx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPDnYWRtSx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPDnYWRtSx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPDnYWRtSx .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPDnYWRtSx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPDnYWRtSx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPDnYWRtSx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPDnYWRtSx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPDnYWRtSx .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPDnYWRtSx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPDnYWRtSx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPDnYWRtSx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPDnYWRtSx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPDnYWRtSx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPDnYWRtSx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPDnYWRtSx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPDnYWRtSx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPDnYWRtSx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPDnYWRtSx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPDnYWRtSx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPDnYWRtSx button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPDnYWRtSx button.navbar-toggler:focus {
  outline: none;
}
.cid-rPDnYWRtSx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPDnYWRtSx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPDnYWRtSx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPDnYWRtSx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPDnYWRtSx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPDnYWRtSx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPDnYWRtSx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPDnYWRtSx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPDnYWRtSx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPDnYWRtSx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPDnYWRtSx .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPDnYWRtSx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPDnYWRtSx .collapsed .navbar-collapse.collapsing,
.cid-rPDnYWRtSx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPDnYWRtSx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPDnYWRtSx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPDnYWRtSx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPDnYWRtSx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPDnYWRtSx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPDnYWRtSx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPDnYWRtSx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPDnYWRtSx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rPDnYWRtSx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rPDnYWRtSx .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPDnYWRtSx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPDnYWRtSx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPDnYWRtSx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPDnYWRtSx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPDnYWRtSx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPDnYWRtSx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rPDnYWRtSx.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPDnYWRtSx img {
    height: 3.8rem !important;
  }
  .cid-rPDnYWRtSx .btn {
    display: -webkit-flex;
  }
  .cid-rPDnYWRtSx button.navbar-toggler {
    display: block;
  }
  .cid-rPDnYWRtSx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPDnYWRtSx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPDnYWRtSx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPDnYWRtSx .navbar-collapse.collapsing,
  .cid-rPDnYWRtSx .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPDnYWRtSx .navbar-collapse.collapsing .navbar-nav,
  .cid-rPDnYWRtSx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPDnYWRtSx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPDnYWRtSx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPDnYWRtSx .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPDnYWRtSx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPDnYWRtSx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPDnYWRtSx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPDnYWRtSx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPDnYWRtSx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPDnYWRtSx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPDnYWRtSx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPDnYWRtSx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPDnYWRtSx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPDnYWRtSx .nav-link:hover,
.cid-rPDnYWRtSx .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rPDqICwo7t {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPDqICwo7t .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-rPDqICwo7t .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-rPDqICwo7t .rev,
.cid-rPDqICwo7t .mbr-iconfont {
  display: inline-block;
}
.cid-rPDqICwo7t .line {
  display: inline-block;
  width: 80px;
  height: 4px;
  background-color: #4f4943;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-rPDqICwo7t .card-img {
  position: relative;
}
.cid-rPDqICwo7t img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rPDqICwo7t .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-rPDqICwo7t .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-rPDqICwo7t .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-rPDqICwo7t .card-box {
  padding: 1.5rem;
}
.cid-rPDqICwo7t .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rPDqICwo7t .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rPDqICwo7t .mbr-section-title,
.cid-rPDqICwo7t .line-wrap {
  text-align: center;
  color: #4f4943;
}
.cid-rPDqICwo7t .card-text,
.cid-rPDqICwo7t .mbr-section-btn,
.cid-rPDqICwo7t .ico-line {
  text-align: left;
  color: #767676;
}
.cid-rPDqICwo7t .mbr-text,
.cid-rPDqICwo7t .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rPDqICwo7t .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-rPDC50gjju {
  padding-top: 8px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPDC50gjju .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-rPDC50gjju .rev,
.cid-rPDC50gjju .mbr-iconfont {
  display: inline-block;
}
.cid-rPDC50gjju .card-img {
  position: relative;
}
.cid-rPDC50gjju img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rPDC50gjju .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-rPDC50gjju .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-rPDC50gjju .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-rPDC50gjju .card-box {
  padding: 1.5rem;
}
.cid-rPDC50gjju .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rPDC50gjju .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rPDC50gjju .mbr-section-title,
.cid-rPDC50gjju .line-wrap {
  text-align: center;
  color: #000000;
}
.cid-rPDC50gjju .card-text,
.cid-rPDC50gjju .mbr-section-btn,
.cid-rPDC50gjju .ico-line {
  text-align: left;
  color: #767676;
}
.cid-rPDC50gjju .mbr-text,
.cid-rPDC50gjju .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rPDC50gjju .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-swgAgcNDc2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-swgAgcNDc2 .images-container.container-fluid {
  padding: 0;
}
.cid-swgAgcNDc2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-swgAgcNDc2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-swgAgcNDc2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-swgAgcNDc2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-swgAgcNDc2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-swgAgcNDc2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-swgAgcNDc2 .img-item {
    width: 100% !important;
  }
  .cid-swgAgcNDc2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPDnSnZAUK {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rPDnSnZAUK .content {
    text-align: center;
  }
  .cid-rPDnSnZAUK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rPDnSnZAUK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rPDnSnZAUK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rPDnSnZAUK .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rPDnSnZAUK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rPDnSnZAUK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rPDnSnZAUK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPDnSnZAUK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rPDnSnZAUK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPDnSnZAUK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPDnSnZAUK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPDnSnZAUK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPDnSnZAUK P {
  text-align: center;
}
.cid-rPDnSoF8Jj .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPDnSoF8Jj .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rPDnSoF8Jj a {
  font-style: normal;
}
.cid-rPDnSoF8Jj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPDnSoF8Jj .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-rPDnSoF8Jj .nav-item:focus,
.cid-rPDnSoF8Jj .nav-link:focus {
  outline: none;
}
.cid-rPDnSoF8Jj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPDnSoF8Jj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPDnSoF8Jj .menu-logo {
  margin-right: auto;
}
.cid-rPDnSoF8Jj .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-rPDnSoF8Jj .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-rPDnSoF8Jj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPDnSoF8Jj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPDnSoF8Jj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPDnSoF8Jj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPDnSoF8Jj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPDnSoF8Jj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPDnSoF8Jj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPDnSoF8Jj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPDnSoF8Jj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPDnSoF8Jj .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPDnSoF8Jj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPDnSoF8Jj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPDnSoF8Jj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPDnSoF8Jj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPDnSoF8Jj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPDnSoF8Jj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPDnSoF8Jj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPDnSoF8Jj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPDnSoF8Jj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPDnSoF8Jj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPDnSoF8Jj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPDnSoF8Jj button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPDnSoF8Jj button.navbar-toggler:focus {
  outline: none;
}
.cid-rPDnSoF8Jj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPDnSoF8Jj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPDnSoF8Jj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPDnSoF8Jj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPDnSoF8Jj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPDnSoF8Jj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPDnSoF8Jj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPDnSoF8Jj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPDnSoF8Jj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPDnSoF8Jj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPDnSoF8Jj .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPDnSoF8Jj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPDnSoF8Jj .collapsed .navbar-collapse.collapsing,
.cid-rPDnSoF8Jj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPDnSoF8Jj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPDnSoF8Jj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPDnSoF8Jj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPDnSoF8Jj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPDnSoF8Jj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPDnSoF8Jj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPDnSoF8Jj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPDnSoF8Jj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rPDnSoF8Jj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rPDnSoF8Jj .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPDnSoF8Jj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPDnSoF8Jj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPDnSoF8Jj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPDnSoF8Jj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPDnSoF8Jj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPDnSoF8Jj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rPDnSoF8Jj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPDnSoF8Jj img {
    height: 3.8rem !important;
  }
  .cid-rPDnSoF8Jj .btn {
    display: -webkit-flex;
  }
  .cid-rPDnSoF8Jj button.navbar-toggler {
    display: block;
  }
  .cid-rPDnSoF8Jj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPDnSoF8Jj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPDnSoF8Jj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPDnSoF8Jj .navbar-collapse.collapsing,
  .cid-rPDnSoF8Jj .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPDnSoF8Jj .navbar-collapse.collapsing .navbar-nav,
  .cid-rPDnSoF8Jj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPDnSoF8Jj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPDnSoF8Jj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPDnSoF8Jj .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPDnSoF8Jj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPDnSoF8Jj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPDnSoF8Jj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPDnSoF8Jj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPDnSoF8Jj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPDnSoF8Jj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPDnSoF8Jj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPDnSoF8Jj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPDnSoF8Jj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPDnSoF8Jj .nav-link:hover,
.cid-rPDnSoF8Jj .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rPDnwro7yo {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPDnwro7yo .form-control:focus {
  box-shadow: none;
}
.cid-rPDnwro7yo .thumnail {
  width: 8%;
  height: auto;
  margin: -8px 0px 0px 10px;
  margin-right: 13px;
  float: left;
}
.cid-rPDnwro7yo #content {
  height: 61px;
}
.cid-rPDnwro7yo .autocomplete-items {
  position: absolute;
  top: 100%;
  background-color: whitesmoke;
  padding: 6px 0px 5px 9px;
  z-index: 999;
  cursor: pointer;
}
.cid-rPDnwro7yo :focus {
  outline: none;
}
.cid-rPDnwro7yo #list {
  margin-top: 20px;
  border-bottom: 2px solid black;
}
.cid-rPDnwro7yo .gdpr-block {
  display: none;
}
.cid-rPDnwro7yo .card-img {
  background-color: #fff;
}
.cid-rPDnwro7yo .card-box {
  padding: 2rem;
}
.cid-rPDnwro7yo h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rPDnwro7yo p {
  text-align: left;
}
.cid-rPDnwro7yo img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rPDnwro7yo .mbr-text {
  color: #767676;
}
.cid-rPDnwro7yo .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rPDnwro7yo .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rPDnwro7yo .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sJbUGZ5WKs {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-sJbUGZ5WKs .images-container.container-fluid {
  padding: 0;
}
.cid-sJbUGZ5WKs .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sJbUGZ5WKs .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sJbUGZ5WKs .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sJbUGZ5WKs .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sJbUGZ5WKs .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sJbUGZ5WKs .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sJbUGZ5WKs .img-item {
    width: 100% !important;
  }
  .cid-sJbUGZ5WKs .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-suWpKLQUNe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-suWpKLQUNe .images-container.container-fluid {
  padding: 0;
}
.cid-suWpKLQUNe .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-suWpKLQUNe .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-suWpKLQUNe .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-suWpKLQUNe .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-suWpKLQUNe .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-suWpKLQUNe .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-suWpKLQUNe .img-item {
    width: 100% !important;
  }
  .cid-suWpKLQUNe .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-srExjA2PTX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srExjA2PTX [class^="socicon-"]:before,
.cid-srExjA2PTX [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-srExjA2PTX .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-srExjA2PTX .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-srExjA2PTX .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-srExjA2PTX .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-srExjA2PTX .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-srExjA2PTX .btn {
    font-size: 20px !important;
  }
}
.cid-srExjA2PTX .btn-social,
.cid-srExjA2PTX .mbr-section-title {
  color: #000000;
}
.cid-sraU4OqOUt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-sraU4OqOUt .images-container.container-fluid {
  padding: 0;
}
.cid-sraU4OqOUt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sraU4OqOUt .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sraU4OqOUt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sraU4OqOUt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sraU4OqOUt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sraU4OqOUt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sraU4OqOUt .img-item {
    width: 100% !important;
  }
  .cid-sraU4OqOUt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rMftN8Gvi1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMftN8Gvi1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rMftN8Gvi1 p {
  color: #767676;
  text-align: left;
}
.cid-rMftN8Gvi1 .card-wrapper {
  height: 100%;
}
.cid-rMftN8Gvi1 .container-fluid {
  max-width: 1600px;
}
.cid-rMftN8Gvi1 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rMftN8Gvi1 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rMftN8Gvi1 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rMftN8Gvi1 .card:hover img {
  filter: blur(3px);
}
.cid-rMftN8Gvi1 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rMftN8Gvi1 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rMftN8Gvi1 .mbr-iconfont {
    opacity: 1;
  }
  .cid-rMftN8Gvi1 img {
    filter: blur(0px);
  }
}
.cid-rMftN8Gvi1 .card-title {
  text-align: center;
}
.cid-sc49YbhajG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sc49YbhajG h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sc49YbhajG p {
  color: #767676;
  text-align: left;
}
.cid-sc49YbhajG .card-wrapper {
  height: 100%;
}
.cid-sc49YbhajG .container-fluid {
  max-width: 1600px;
}
.cid-sc49YbhajG .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sc49YbhajG img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sc49YbhajG .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sc49YbhajG .card:hover img {
  filter: blur(3px);
}
.cid-sc49YbhajG .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sc49YbhajG .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sc49YbhajG .mbr-iconfont {
    opacity: 1;
  }
  .cid-sc49YbhajG img {
    filter: blur(0px);
  }
}
.cid-sc49YbhajG .card-title {
  text-align: center;
}
.cid-rMl4bk1Ys2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMl4bk1Ys2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rMl4bk1Ys2 p {
  color: #767676;
  text-align: left;
}
.cid-rMl4bk1Ys2 .card-wrapper {
  height: 100%;
}
.cid-rMl4bk1Ys2 .container-fluid {
  max-width: 1600px;
}
.cid-rMl4bk1Ys2 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rMl4bk1Ys2 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rMl4bk1Ys2 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rMl4bk1Ys2 .card:hover img {
  filter: blur(3px);
}
.cid-rMl4bk1Ys2 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rMl4bk1Ys2 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rMl4bk1Ys2 .mbr-iconfont {
    opacity: 1;
  }
  .cid-rMl4bk1Ys2 img {
    filter: blur(0px);
  }
}
.cid-rMl4bk1Ys2 .card-title {
  text-align: center;
}
.cid-sjZwL9f68d {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sjZwL9f68d h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sjZwL9f68d p {
  color: #767676;
  text-align: left;
}
.cid-sjZwL9f68d .card-wrapper {
  height: 100%;
}
.cid-sjZwL9f68d .container-fluid {
  max-width: 1600px;
}
.cid-sjZwL9f68d .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sjZwL9f68d img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sjZwL9f68d .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sjZwL9f68d .card:hover img {
  filter: blur(3px);
}
.cid-sjZwL9f68d .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sjZwL9f68d .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sjZwL9f68d .mbr-iconfont {
    opacity: 1;
  }
  .cid-sjZwL9f68d img {
    filter: blur(0px);
  }
}
.cid-sjZwL9f68d .card-title {
  text-align: center;
}
.cid-svT5joXSal {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-svT5joXSal h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-svT5joXSal p {
  color: #767676;
  text-align: left;
}
.cid-svT5joXSal .card-wrapper {
  height: 100%;
}
.cid-svT5joXSal .container-fluid {
  max-width: 1600px;
}
.cid-svT5joXSal .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-svT5joXSal img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-svT5joXSal .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-svT5joXSal .card:hover img {
  filter: blur(3px);
}
.cid-svT5joXSal .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-svT5joXSal .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-svT5joXSal .mbr-iconfont {
    opacity: 1;
  }
  .cid-svT5joXSal img {
    filter: blur(0px);
  }
}
.cid-svT5joXSal .card-title {
  text-align: center;
}
.cid-rSjkFFxUlg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rSjkFFxUlg [class^="socicon-"]:before,
.cid-rSjkFFxUlg [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rSjkFFxUlg .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rSjkFFxUlg .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rSjkFFxUlg .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rSjkFFxUlg .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rSjkFFxUlg .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rSjkFFxUlg .btn {
    font-size: 20px !important;
  }
}
.cid-rSjkFFxUlg .btn-social,
.cid-rSjkFFxUlg .mbr-section-title {
  color: #000000;
}
.cid-rZI3Mwz7YY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZI3Mwz7YY .mbr-text {
  color: #767676;
}
.cid-rZI3Mwz7YY .card-wrapper {
  display: flex;
  flex-direction: row;
  border-radius: 10px;
  align-items: center;
  justify-content: center;
  background-color: #f7f7f7;
  transition: all 0.3s;
  padding: 1rem 1rem !important;
}
.cid-rZI3Mwz7YY .card-wrapper:hover {
  transform: translateY(-1rem);
}
.cid-rZI3Mwz7YY .card-wrapper:hover .ico2 {
  color: #ffffff !important;
}
.cid-rZI3Mwz7YY .text-info:hover {
  color: inherit!important;
}
.cid-rZI3Mwz7YY .ico2 {
  color: #879a9f !important;
  transition: all 0.6s;
}
.cid-rZI3Mwz7YY .card-box {
  padding: 0rem 1rem;
}
.cid-rZI3Mwz7YY .card-img {
  width: auto;
}
.cid-rZI3Mwz7YY .ico1 {
  font-size: 5rem !important;
}
.cid-rZI3Mwz7YY h3,
.cid-rZI3Mwz7YY h4 {
  padding: 0;
  margin: 0;
}
.cid-rZI3Mwz7YY .card-title,
.cid-rZI3Mwz7YY .card-img {
  color: #232323;
}
.cid-rZI3Mwz7YY H3 {
  color: #ba1a04;
}
.cid-rZI3Mwz7YY H1 {
  color: #232323;
}
.cid-rZI3Mwz7YY .card-title {
  text-align: center;
}
.cid-sbxnIcoKGj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-sbxnIcoKGj .images-container.container-fluid {
  padding: 0;
}
.cid-sbxnIcoKGj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sbxnIcoKGj .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sbxnIcoKGj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sbxnIcoKGj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sbxnIcoKGj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sbxnIcoKGj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sbxnIcoKGj .img-item {
    width: 100% !important;
  }
  .cid-sbxnIcoKGj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rSmn0aLOZk {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rSmn0aLOZk .content {
    text-align: center;
  }
  .cid-rSmn0aLOZk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rSmn0aLOZk .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rSmn0aLOZk .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rSmn0aLOZk .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rSmn0aLOZk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rSmn0aLOZk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rSmn0aLOZk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rSmn0aLOZk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rSmn0aLOZk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rSmn0aLOZk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rSmn0aLOZk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rSmn0aLOZk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rSmn0aLOZk P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rOYRLFZFIO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOYRLFZFIO .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rOYRLFZFIO .container-table {
  margin: 0 auto;
}
.cid-rOYRLFZFIO .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rOYRLFZFIO .dataTables_wrapper {
  display: block;
}
.cid-rOYRLFZFIO .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rOYRLFZFIO .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rOYRLFZFIO table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rOYRLFZFIO table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rOYRLFZFIO table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rOYRLFZFIO table td {
  border-top: 1px solid #cccccc;
}
.cid-rOYRLFZFIO table.table {
  background: #ffffff;
}
.cid-rOYRLFZFIO .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rOYRLFZFIO .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rOYRLFZFIO .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rOYRLFZFIO .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rOYRLFZFIO .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rOYRLFZFIO .dataTables_filter {
    text-align: center;
  }
  .cid-rOYRLFZFIO .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-swgA2RY5vl {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-swgA2RY5vl .images-container.container-fluid {
  padding: 0;
}
.cid-swgA2RY5vl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-swgA2RY5vl .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-swgA2RY5vl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-swgA2RY5vl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-swgA2RY5vl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-swgA2RY5vl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-swgA2RY5vl .img-item {
    width: 100% !important;
  }
  .cid-swgA2RY5vl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rOYRLHz5wA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYRLHz5wA h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rOYRLHz5wA p {
  color: #767676;
  text-align: left;
}
.cid-rOYRLHz5wA .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rOYRLHz5wA .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rOYRLHz5wA .card-title {
  margin-bottom: 0;
}
.cid-rOYRLHz5wA .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rOYRLHz5wA .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rOYRLHz5wA .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1Z4eMnu6e {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1Z4eMnu6e img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1Z4eMnu6e .row {
  justify-content: center;
}
.cid-s1Z4eMnu6e .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1Z4eMnu6e .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1Z4eMnu6e .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s1Z4eMnu6e .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1Z4eMnu6e .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1Z4eMnu6e .item {
    padding: 0.5rem;
  }
  .cid-s1Z4eMnu6e .row {
    padding: 0 0.5rem;
  }
}
.cid-s1Z4eMnu6e .btn {
  border-radius: 0;
}
.cid-s1Z4eMnu6e .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkHGS3MOTJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHGS3MOTJ .images-container.container-fluid {
  padding: 0;
}
.cid-tkHGS3MOTJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHGS3MOTJ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHGS3MOTJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHGS3MOTJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHGS3MOTJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHGS3MOTJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHGS3MOTJ .img-item {
    width: 100% !important;
  }
  .cid-tkHGS3MOTJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rOYRLIdIrS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOYRLIdIrS .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rOYRLIdIrS img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rOYRLIdIrS .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rOYRLIdIrS .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rOYRLIdIrS .separline {
  position: relative;
}
.cid-rOYRLIdIrS .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rOYRLIdIrS .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rOYRLIdIrS .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rOYRLIdIrS .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rOYRLIdIrS .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s30WprPEFn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30WprPEFn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30WprPEFn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30WprPEFn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30WprPEFn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30WprPEFn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30WprPEFn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30WprPEFn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30WprPEFn .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30WprPEFn .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30WprPEFn .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30WprPEFn [class^="socicon-"]:before,
.cid-s30WprPEFn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30WprPEFn .btn {
    font-size: 20px !important;
  }
}
.cid-s1IkK1r1hk {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1IkK1r1hk .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1IkK1r1hk .video-block {
    width: 100% !important;
  }
}
.cid-rOYRLK2Qwx {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYRLK2Qwx .content {
    text-align: center;
  }
  .cid-rOYRLK2Qwx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYRLK2Qwx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYRLK2Qwx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYRLK2Qwx .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYRLK2Qwx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYRLK2Qwx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYRLK2Qwx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYRLK2Qwx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYRLK2Qwx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYRLK2Qwx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYRLK2Qwx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYRLK2Qwx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYRLK2Qwx P {
  text-align: center;
}
.cid-rOYRLKGvxW .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYRLKGvxW .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYRLKGvxW a {
  font-style: normal;
}
.cid-rOYRLKGvxW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYRLKGvxW .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-rOYRLKGvxW .nav-item:focus,
.cid-rOYRLKGvxW .nav-link:focus {
  outline: none;
}
.cid-rOYRLKGvxW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYRLKGvxW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYRLKGvxW .menu-logo {
  margin-right: auto;
}
.cid-rOYRLKGvxW .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-rOYRLKGvxW .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-rOYRLKGvxW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYRLKGvxW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYRLKGvxW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYRLKGvxW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYRLKGvxW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYRLKGvxW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYRLKGvxW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYRLKGvxW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYRLKGvxW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYRLKGvxW .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYRLKGvxW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYRLKGvxW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYRLKGvxW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYRLKGvxW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYRLKGvxW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYRLKGvxW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYRLKGvxW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYRLKGvxW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYRLKGvxW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYRLKGvxW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYRLKGvxW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYRLKGvxW button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYRLKGvxW button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYRLKGvxW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYRLKGvxW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYRLKGvxW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYRLKGvxW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYRLKGvxW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYRLKGvxW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYRLKGvxW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYRLKGvxW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYRLKGvxW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYRLKGvxW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYRLKGvxW .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYRLKGvxW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYRLKGvxW .collapsed .navbar-collapse.collapsing,
.cid-rOYRLKGvxW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYRLKGvxW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYRLKGvxW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYRLKGvxW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYRLKGvxW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYRLKGvxW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYRLKGvxW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYRLKGvxW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYRLKGvxW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYRLKGvxW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYRLKGvxW .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYRLKGvxW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYRLKGvxW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYRLKGvxW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYRLKGvxW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYRLKGvxW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYRLKGvxW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYRLKGvxW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYRLKGvxW img {
    height: 3.8rem !important;
  }
  .cid-rOYRLKGvxW .btn {
    display: -webkit-flex;
  }
  .cid-rOYRLKGvxW button.navbar-toggler {
    display: block;
  }
  .cid-rOYRLKGvxW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYRLKGvxW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYRLKGvxW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYRLKGvxW .navbar-collapse.collapsing,
  .cid-rOYRLKGvxW .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYRLKGvxW .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYRLKGvxW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYRLKGvxW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYRLKGvxW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYRLKGvxW .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYRLKGvxW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYRLKGvxW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYRLKGvxW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYRLKGvxW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYRLKGvxW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYRLKGvxW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYRLKGvxW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYRLKGvxW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYRLKGvxW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYRLKGvxW .nav-link:hover,
.cid-rOYRLKGvxW .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rOYRV3k420 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOYRV3k420 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rOYRV3k420 .container-table {
  margin: 0 auto;
}
.cid-rOYRV3k420 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rOYRV3k420 .dataTables_wrapper {
  display: block;
}
.cid-rOYRV3k420 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rOYRV3k420 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rOYRV3k420 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rOYRV3k420 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rOYRV3k420 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rOYRV3k420 table td {
  border-top: 1px solid #cccccc;
}
.cid-rOYRV3k420 table.table {
  background: #ffffff;
}
.cid-rOYRV3k420 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rOYRV3k420 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rOYRV3k420 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rOYRV3k420 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rOYRV3k420 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rOYRV3k420 .dataTables_filter {
    text-align: center;
  }
  .cid-rOYRV3k420 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rOYRV55YXt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYRV55YXt h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rOYRV55YXt p {
  color: #767676;
  text-align: left;
}
.cid-rOYRV55YXt .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rOYRV55YXt .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rOYRV55YXt .card-title {
  margin-bottom: 0;
}
.cid-rOYRV55YXt .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rOYRV55YXt .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rOYRV55YXt .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5t7zKRQO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5t7zKRQO .images-container.container-fluid {
  padding: 0;
}
.cid-tl5t7zKRQO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5t7zKRQO .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5t7zKRQO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5t7zKRQO .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5t7zKRQO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5t7zKRQO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5t7zKRQO .img-item {
    width: 100% !important;
  }
  .cid-tl5t7zKRQO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1InzL28vG {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1InzL28vG img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1InzL28vG .row {
  justify-content: center;
}
.cid-s1InzL28vG .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1InzL28vG .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1InzL28vG .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s1InzL28vG .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1InzL28vG .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1InzL28vG .item {
    padding: 0.5rem;
  }
  .cid-s1InzL28vG .row {
    padding: 0 0.5rem;
  }
}
.cid-s1InzL28vG .btn {
  border-radius: 0;
}
.cid-s1InzL28vG .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rOYRV5L5Hy {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOYRV5L5Hy .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rOYRV5L5Hy img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rOYRV5L5Hy .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rOYRV5L5Hy .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rOYRV5L5Hy .separline {
  position: relative;
}
.cid-rOYRV5L5Hy .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rOYRV5L5Hy .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rOYRV5L5Hy .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rOYRV5L5Hy .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rOYRV5L5Hy .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5t6YqHoy {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5t6YqHoy .images-container.container-fluid {
  padding: 0;
}
.cid-tl5t6YqHoy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5t6YqHoy .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5t6YqHoy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5t6YqHoy .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5t6YqHoy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5t6YqHoy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5t6YqHoy .img-item {
    width: 100% !important;
  }
  .cid-tl5t6YqHoy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s30Ww9aBqn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30Ww9aBqn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30Ww9aBqn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30Ww9aBqn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30Ww9aBqn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30Ww9aBqn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30Ww9aBqn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30Ww9aBqn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30Ww9aBqn .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30Ww9aBqn .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30Ww9aBqn .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30Ww9aBqn [class^="socicon-"]:before,
.cid-s30Ww9aBqn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30Ww9aBqn .btn {
    font-size: 20px !important;
  }
}
.cid-s1ItfADXys {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1ItfADXys .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1ItfADXys .video-block {
    width: 100% !important;
  }
}
.cid-tl5t7WwK4J {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5t7WwK4J .images-container.container-fluid {
  padding: 0;
}
.cid-tl5t7WwK4J .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5t7WwK4J .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5t7WwK4J .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5t7WwK4J .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5t7WwK4J .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5t7WwK4J .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5t7WwK4J .img-item {
    width: 100% !important;
  }
  .cid-tl5t7WwK4J .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rOYRVbdzLf {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYRVbdzLf .content {
    text-align: center;
  }
  .cid-rOYRVbdzLf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYRVbdzLf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYRVbdzLf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYRVbdzLf .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYRVbdzLf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYRVbdzLf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYRVbdzLf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYRVbdzLf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYRVbdzLf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYRVbdzLf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYRVbdzLf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYRVbdzLf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYRVbdzLf P {
  text-align: center;
}
.cid-rOYRVbRtKB .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYRVbRtKB .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYRVbRtKB a {
  font-style: normal;
}
.cid-rOYRVbRtKB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYRVbRtKB .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-rOYRVbRtKB .nav-item:focus,
.cid-rOYRVbRtKB .nav-link:focus {
  outline: none;
}
.cid-rOYRVbRtKB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYRVbRtKB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYRVbRtKB .menu-logo {
  margin-right: auto;
}
.cid-rOYRVbRtKB .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-rOYRVbRtKB .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-rOYRVbRtKB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYRVbRtKB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYRVbRtKB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYRVbRtKB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYRVbRtKB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYRVbRtKB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYRVbRtKB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYRVbRtKB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYRVbRtKB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYRVbRtKB .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYRVbRtKB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYRVbRtKB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYRVbRtKB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYRVbRtKB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYRVbRtKB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYRVbRtKB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYRVbRtKB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYRVbRtKB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYRVbRtKB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYRVbRtKB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYRVbRtKB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYRVbRtKB button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYRVbRtKB button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYRVbRtKB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYRVbRtKB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYRVbRtKB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYRVbRtKB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYRVbRtKB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYRVbRtKB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYRVbRtKB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYRVbRtKB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYRVbRtKB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYRVbRtKB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYRVbRtKB .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYRVbRtKB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYRVbRtKB .collapsed .navbar-collapse.collapsing,
.cid-rOYRVbRtKB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYRVbRtKB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYRVbRtKB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYRVbRtKB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYRVbRtKB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYRVbRtKB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYRVbRtKB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYRVbRtKB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYRVbRtKB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYRVbRtKB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYRVbRtKB .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYRVbRtKB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYRVbRtKB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYRVbRtKB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYRVbRtKB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYRVbRtKB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYRVbRtKB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYRVbRtKB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYRVbRtKB img {
    height: 3.8rem !important;
  }
  .cid-rOYRVbRtKB .btn {
    display: -webkit-flex;
  }
  .cid-rOYRVbRtKB button.navbar-toggler {
    display: block;
  }
  .cid-rOYRVbRtKB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYRVbRtKB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYRVbRtKB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYRVbRtKB .navbar-collapse.collapsing,
  .cid-rOYRVbRtKB .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYRVbRtKB .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYRVbRtKB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYRVbRtKB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYRVbRtKB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYRVbRtKB .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYRVbRtKB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYRVbRtKB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYRVbRtKB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYRVbRtKB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYRVbRtKB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYRVbRtKB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYRVbRtKB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYRVbRtKB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYRVbRtKB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYRVbRtKB .nav-link:hover,
.cid-rOYRVbRtKB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rOYS3thYDk {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOYS3thYDk .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rOYS3thYDk .container-table {
  margin: 0 auto;
}
.cid-rOYS3thYDk .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rOYS3thYDk .dataTables_wrapper {
  display: block;
}
.cid-rOYS3thYDk .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rOYS3thYDk .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rOYS3thYDk table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rOYS3thYDk table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rOYS3thYDk table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rOYS3thYDk table td {
  border-top: 1px solid #cccccc;
}
.cid-rOYS3thYDk table.table {
  background: #ffffff;
}
.cid-rOYS3thYDk .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rOYS3thYDk .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rOYS3thYDk .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rOYS3thYDk .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rOYS3thYDk .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rOYS3thYDk .dataTables_filter {
    text-align: center;
  }
  .cid-rOYS3thYDk .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rOYS3uvuLY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYS3uvuLY h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rOYS3uvuLY p {
  color: #767676;
  text-align: left;
}
.cid-rOYS3uvuLY .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rOYS3uvuLY .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rOYS3uvuLY .card-title {
  margin-bottom: 0;
}
.cid-rOYS3uvuLY .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rOYS3uvuLY .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rOYS3uvuLY .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5tqkzoML {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tqkzoML .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tqkzoML .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tqkzoML .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tqkzoML .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tqkzoML .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tqkzoML .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tqkzoML .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tqkzoML .img-item {
    width: 100% !important;
  }
  .cid-tl5tqkzoML .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1MPfaFAtR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1MPfaFAtR img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1MPfaFAtR .row {
  justify-content: center;
}
.cid-s1MPfaFAtR .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1MPfaFAtR .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1MPfaFAtR .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s1MPfaFAtR .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1MPfaFAtR .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1MPfaFAtR .item {
    padding: 0.5rem;
  }
  .cid-s1MPfaFAtR .row {
    padding: 0 0.5rem;
  }
}
.cid-s1MPfaFAtR .btn {
  border-radius: 0;
}
.cid-s1MPfaFAtR .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rOYS3vG6jV {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOYS3vG6jV .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rOYS3vG6jV img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rOYS3vG6jV .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rOYS3vG6jV .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rOYS3vG6jV .separline {
  position: relative;
}
.cid-rOYS3vG6jV .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rOYS3vG6jV .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rOYS3vG6jV .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rOYS3vG6jV .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rOYS3vG6jV .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5ttgGsag {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5ttgGsag .images-container.container-fluid {
  padding: 0;
}
.cid-tl5ttgGsag .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5ttgGsag .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5ttgGsag .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5ttgGsag .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5ttgGsag .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5ttgGsag .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5ttgGsag .img-item {
    width: 100% !important;
  }
  .cid-tl5ttgGsag .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s30X23Lk3D {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30X23Lk3D .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30X23Lk3D .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30X23Lk3D .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30X23Lk3D .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30X23Lk3D .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30X23Lk3D .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30X23Lk3D .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30X23Lk3D .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30X23Lk3D .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30X23Lk3D .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30X23Lk3D [class^="socicon-"]:before,
.cid-s30X23Lk3D [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30X23Lk3D .btn {
    font-size: 20px !important;
  }
}
.cid-s1MOwykNLo {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1MOwykNLo .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1MOwykNLo .video-block {
    width: 100% !important;
  }
}
.cid-tl5tr6iZWi {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tr6iZWi .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tr6iZWi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tr6iZWi .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tr6iZWi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tr6iZWi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tr6iZWi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tr6iZWi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tr6iZWi .img-item {
    width: 100% !important;
  }
  .cid-tl5tr6iZWi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rOYS3xaENh {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYS3xaENh .content {
    text-align: center;
  }
  .cid-rOYS3xaENh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYS3xaENh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYS3xaENh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYS3xaENh .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYS3xaENh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYS3xaENh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYS3xaENh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYS3xaENh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYS3xaENh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYS3xaENh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYS3xaENh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYS3xaENh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYS3xaENh P {
  text-align: center;
}
.cid-rOYS3xNy7W .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYS3xNy7W .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYS3xNy7W a {
  font-style: normal;
}
.cid-rOYS3xNy7W .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYS3xNy7W .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-rOYS3xNy7W .nav-item:focus,
.cid-rOYS3xNy7W .nav-link:focus {
  outline: none;
}
.cid-rOYS3xNy7W .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYS3xNy7W .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYS3xNy7W .menu-logo {
  margin-right: auto;
}
.cid-rOYS3xNy7W .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-rOYS3xNy7W .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-rOYS3xNy7W .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYS3xNy7W .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYS3xNy7W .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYS3xNy7W .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYS3xNy7W .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYS3xNy7W .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYS3xNy7W .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYS3xNy7W .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYS3xNy7W .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYS3xNy7W .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYS3xNy7W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYS3xNy7W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYS3xNy7W .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYS3xNy7W .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYS3xNy7W .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYS3xNy7W .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYS3xNy7W .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYS3xNy7W .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYS3xNy7W .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYS3xNy7W .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYS3xNy7W .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYS3xNy7W button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYS3xNy7W button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYS3xNy7W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYS3xNy7W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYS3xNy7W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYS3xNy7W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYS3xNy7W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYS3xNy7W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYS3xNy7W nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYS3xNy7W nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYS3xNy7W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYS3xNy7W .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYS3xNy7W .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYS3xNy7W .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYS3xNy7W .collapsed .navbar-collapse.collapsing,
.cid-rOYS3xNy7W .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYS3xNy7W .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYS3xNy7W .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYS3xNy7W .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYS3xNy7W .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYS3xNy7W .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYS3xNy7W .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYS3xNy7W .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYS3xNy7W .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYS3xNy7W .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYS3xNy7W .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYS3xNy7W .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYS3xNy7W .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYS3xNy7W .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYS3xNy7W .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYS3xNy7W .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYS3xNy7W .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYS3xNy7W.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYS3xNy7W img {
    height: 3.8rem !important;
  }
  .cid-rOYS3xNy7W .btn {
    display: -webkit-flex;
  }
  .cid-rOYS3xNy7W button.navbar-toggler {
    display: block;
  }
  .cid-rOYS3xNy7W .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYS3xNy7W .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYS3xNy7W .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYS3xNy7W .navbar-collapse.collapsing,
  .cid-rOYS3xNy7W .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYS3xNy7W .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYS3xNy7W .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYS3xNy7W .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYS3xNy7W .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYS3xNy7W .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYS3xNy7W .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYS3xNy7W .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYS3xNy7W .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYS3xNy7W .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYS3xNy7W .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYS3xNy7W .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYS3xNy7W .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYS3xNy7W .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYS3xNy7W .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYS3xNy7W .nav-link:hover,
.cid-rOYS3xNy7W .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rOYS8Jd1SR {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOYS8Jd1SR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rOYS8Jd1SR .container-table {
  margin: 0 auto;
}
.cid-rOYS8Jd1SR .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rOYS8Jd1SR .dataTables_wrapper {
  display: block;
}
.cid-rOYS8Jd1SR .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rOYS8Jd1SR .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rOYS8Jd1SR table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rOYS8Jd1SR table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rOYS8Jd1SR table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rOYS8Jd1SR table td {
  border-top: 1px solid #cccccc;
}
.cid-rOYS8Jd1SR table.table {
  background: #ffffff;
}
.cid-rOYS8Jd1SR .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rOYS8Jd1SR .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rOYS8Jd1SR .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rOYS8Jd1SR .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rOYS8Jd1SR .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rOYS8Jd1SR .dataTables_filter {
    text-align: center;
  }
  .cid-rOYS8Jd1SR .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rOYS8LlKpT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYS8LlKpT h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rOYS8LlKpT p {
  color: #767676;
  text-align: left;
}
.cid-rOYS8LlKpT .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rOYS8LlKpT .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rOYS8LlKpT .card-title {
  margin-bottom: 0;
}
.cid-rOYS8LlKpT .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rOYS8LlKpT .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rOYS8LlKpT .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5tA45OH1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tA45OH1 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tA45OH1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tA45OH1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tA45OH1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tA45OH1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tA45OH1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tA45OH1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tA45OH1 .img-item {
    width: 100% !important;
  }
  .cid-tl5tA45OH1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1VNZdkztQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1VNZdkztQ img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1VNZdkztQ .row {
  justify-content: center;
}
.cid-s1VNZdkztQ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1VNZdkztQ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1VNZdkztQ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s1VNZdkztQ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1VNZdkztQ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1VNZdkztQ .item {
    padding: 0.5rem;
  }
  .cid-s1VNZdkztQ .row {
    padding: 0 0.5rem;
  }
}
.cid-s1VNZdkztQ .btn {
  border-radius: 0;
}
.cid-s1VNZdkztQ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rPrq6ZZEh6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPrq6ZZEh6 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rPrq6ZZEh6 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rPrq6ZZEh6 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rPrq6ZZEh6 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rPrq6ZZEh6 .separline {
  position: relative;
}
.cid-rPrq6ZZEh6 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rPrq6ZZEh6 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rPrq6ZZEh6 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rPrq6ZZEh6 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rPrq6ZZEh6 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5tBkOktt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tBkOktt .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tBkOktt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tBkOktt .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tBkOktt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tBkOktt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tBkOktt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tBkOktt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tBkOktt .img-item {
    width: 100% !important;
  }
  .cid-tl5tBkOktt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s30X75VGxH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30X75VGxH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30X75VGxH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30X75VGxH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30X75VGxH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30X75VGxH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30X75VGxH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30X75VGxH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30X75VGxH .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30X75VGxH .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30X75VGxH .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30X75VGxH [class^="socicon-"]:before,
.cid-s30X75VGxH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30X75VGxH .btn {
    font-size: 20px !important;
  }
}
.cid-s1VLaD7tG9 {
  background: #f6f1f7;
  padding-top: 15px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #f6f1f7, #ffffff);
}
.cid-s1VLaD7tG9 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1VLaD7tG9 .video-block {
    width: 100% !important;
  }
}
.cid-tl5tAD13tL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tAD13tL .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tAD13tL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tAD13tL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tAD13tL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tAD13tL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tAD13tL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tAD13tL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tAD13tL .img-item {
    width: 100% !important;
  }
  .cid-tl5tAD13tL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rOYS8NhVLp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYS8NhVLp .content {
    text-align: center;
  }
  .cid-rOYS8NhVLp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYS8NhVLp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYS8NhVLp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYS8NhVLp .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYS8NhVLp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYS8NhVLp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYS8NhVLp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYS8NhVLp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYS8NhVLp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYS8NhVLp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYS8NhVLp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYS8NhVLp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYS8NhVLp P {
  text-align: center;
}
.cid-rOYS8NU8mN .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYS8NU8mN .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYS8NU8mN a {
  font-style: normal;
}
.cid-rOYS8NU8mN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYS8NU8mN .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-rOYS8NU8mN .nav-item:focus,
.cid-rOYS8NU8mN .nav-link:focus {
  outline: none;
}
.cid-rOYS8NU8mN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYS8NU8mN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYS8NU8mN .menu-logo {
  margin-right: auto;
}
.cid-rOYS8NU8mN .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-rOYS8NU8mN .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-rOYS8NU8mN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYS8NU8mN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYS8NU8mN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYS8NU8mN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYS8NU8mN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYS8NU8mN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYS8NU8mN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYS8NU8mN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYS8NU8mN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYS8NU8mN .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYS8NU8mN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYS8NU8mN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYS8NU8mN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYS8NU8mN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYS8NU8mN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYS8NU8mN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYS8NU8mN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYS8NU8mN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYS8NU8mN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYS8NU8mN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYS8NU8mN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYS8NU8mN button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYS8NU8mN button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYS8NU8mN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYS8NU8mN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYS8NU8mN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYS8NU8mN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYS8NU8mN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYS8NU8mN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYS8NU8mN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYS8NU8mN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYS8NU8mN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYS8NU8mN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYS8NU8mN .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYS8NU8mN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYS8NU8mN .collapsed .navbar-collapse.collapsing,
.cid-rOYS8NU8mN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYS8NU8mN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYS8NU8mN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYS8NU8mN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYS8NU8mN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYS8NU8mN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYS8NU8mN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYS8NU8mN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYS8NU8mN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYS8NU8mN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYS8NU8mN .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYS8NU8mN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYS8NU8mN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYS8NU8mN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYS8NU8mN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYS8NU8mN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYS8NU8mN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYS8NU8mN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYS8NU8mN img {
    height: 3.8rem !important;
  }
  .cid-rOYS8NU8mN .btn {
    display: -webkit-flex;
  }
  .cid-rOYS8NU8mN button.navbar-toggler {
    display: block;
  }
  .cid-rOYS8NU8mN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYS8NU8mN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYS8NU8mN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYS8NU8mN .navbar-collapse.collapsing,
  .cid-rOYS8NU8mN .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYS8NU8mN .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYS8NU8mN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYS8NU8mN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYS8NU8mN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYS8NU8mN .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYS8NU8mN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYS8NU8mN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYS8NU8mN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYS8NU8mN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYS8NU8mN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYS8NU8mN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYS8NU8mN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYS8NU8mN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYS8NU8mN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYS8NU8mN .nav-link:hover,
.cid-rOYS8NU8mN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rPsl1V7XLb {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPsl1V7XLb .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rPsl1V7XLb .container-table {
  margin: 0 auto;
}
.cid-rPsl1V7XLb .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rPsl1V7XLb .dataTables_wrapper {
  display: block;
}
.cid-rPsl1V7XLb .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rPsl1V7XLb .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rPsl1V7XLb table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rPsl1V7XLb table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rPsl1V7XLb table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rPsl1V7XLb table td {
  border-top: 1px solid #cccccc;
}
.cid-rPsl1V7XLb table.table {
  background: #ffffff;
}
.cid-rPsl1V7XLb .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rPsl1V7XLb .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rPsl1V7XLb .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rPsl1V7XLb .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rPsl1V7XLb .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rPsl1V7XLb .dataTables_filter {
    text-align: center;
  }
  .cid-rPsl1V7XLb .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rOYSdCyttr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYSdCyttr h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rOYSdCyttr p {
  color: #767676;
  text-align: left;
}
.cid-rOYSdCyttr .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rOYSdCyttr .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rOYSdCyttr .card-title {
  margin-bottom: 0;
}
.cid-rOYSdCyttr .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rOYSdCyttr .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rOYSdCyttr .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkHHZ75kLB {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHHZ75kLB .images-container.container-fluid {
  padding: 0;
}
.cid-tkHHZ75kLB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHHZ75kLB .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHHZ75kLB .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHHZ75kLB .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHHZ75kLB .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHHZ75kLB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHHZ75kLB .img-item {
    width: 100% !important;
  }
  .cid-tkHHZ75kLB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1YMoIyysR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1YMoIyysR img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1YMoIyysR .row {
  justify-content: center;
}
.cid-s1YMoIyysR .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1YMoIyysR .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1YMoIyysR .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s1YMoIyysR .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1YMoIyysR .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1YMoIyysR .item {
    padding: 0.5rem;
  }
  .cid-s1YMoIyysR .row {
    padding: 0 0.5rem;
  }
}
.cid-s1YMoIyysR .btn {
  border-radius: 0;
}
.cid-s1YMoIyysR .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkHI11eiBI {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHI11eiBI .images-container.container-fluid {
  padding: 0;
}
.cid-tkHI11eiBI .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHI11eiBI .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHI11eiBI .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHI11eiBI .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHI11eiBI .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHI11eiBI .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHI11eiBI .img-item {
    width: 100% !important;
  }
  .cid-tkHI11eiBI .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPrqaSAfbn {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPrqaSAfbn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rPrqaSAfbn img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rPrqaSAfbn .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rPrqaSAfbn .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rPrqaSAfbn .separline {
  position: relative;
}
.cid-rPrqaSAfbn .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rPrqaSAfbn .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rPrqaSAfbn .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rPrqaSAfbn .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rPrqaSAfbn .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s30X9N9tpH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30X9N9tpH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30X9N9tpH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30X9N9tpH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30X9N9tpH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30X9N9tpH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30X9N9tpH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30X9N9tpH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30X9N9tpH .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30X9N9tpH .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30X9N9tpH .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30X9N9tpH [class^="socicon-"]:before,
.cid-s30X9N9tpH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30X9N9tpH .btn {
    font-size: 20px !important;
  }
}
.cid-s1YM2ItU3H {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1YM2ItU3H .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1YM2ItU3H .video-block {
    width: 100% !important;
  }
}
.cid-rOYSdEzDi8 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYSdEzDi8 .content {
    text-align: center;
  }
  .cid-rOYSdEzDi8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYSdEzDi8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYSdEzDi8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYSdEzDi8 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYSdEzDi8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYSdEzDi8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYSdEzDi8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYSdEzDi8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYSdEzDi8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYSdEzDi8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYSdEzDi8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYSdEzDi8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYSdEzDi8 P {
  text-align: center;
}
.cid-rOYSdFK0iW .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYSdFK0iW .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYSdFK0iW a {
  font-style: normal;
}
.cid-rOYSdFK0iW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYSdFK0iW .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-rOYSdFK0iW .nav-item:focus,
.cid-rOYSdFK0iW .nav-link:focus {
  outline: none;
}
.cid-rOYSdFK0iW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYSdFK0iW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYSdFK0iW .menu-logo {
  margin-right: auto;
}
.cid-rOYSdFK0iW .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-rOYSdFK0iW .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-rOYSdFK0iW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYSdFK0iW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYSdFK0iW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYSdFK0iW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYSdFK0iW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYSdFK0iW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYSdFK0iW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYSdFK0iW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYSdFK0iW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYSdFK0iW .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYSdFK0iW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYSdFK0iW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYSdFK0iW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYSdFK0iW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYSdFK0iW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYSdFK0iW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYSdFK0iW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYSdFK0iW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYSdFK0iW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYSdFK0iW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYSdFK0iW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYSdFK0iW button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYSdFK0iW button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYSdFK0iW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYSdFK0iW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYSdFK0iW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYSdFK0iW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYSdFK0iW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYSdFK0iW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYSdFK0iW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYSdFK0iW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYSdFK0iW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYSdFK0iW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYSdFK0iW .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYSdFK0iW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYSdFK0iW .collapsed .navbar-collapse.collapsing,
.cid-rOYSdFK0iW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYSdFK0iW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYSdFK0iW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYSdFK0iW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYSdFK0iW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYSdFK0iW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYSdFK0iW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYSdFK0iW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYSdFK0iW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYSdFK0iW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYSdFK0iW .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYSdFK0iW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYSdFK0iW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYSdFK0iW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYSdFK0iW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYSdFK0iW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYSdFK0iW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYSdFK0iW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYSdFK0iW img {
    height: 3.8rem !important;
  }
  .cid-rOYSdFK0iW .btn {
    display: -webkit-flex;
  }
  .cid-rOYSdFK0iW button.navbar-toggler {
    display: block;
  }
  .cid-rOYSdFK0iW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYSdFK0iW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYSdFK0iW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYSdFK0iW .navbar-collapse.collapsing,
  .cid-rOYSdFK0iW .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYSdFK0iW .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYSdFK0iW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYSdFK0iW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYSdFK0iW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYSdFK0iW .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYSdFK0iW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYSdFK0iW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYSdFK0iW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYSdFK0iW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYSdFK0iW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYSdFK0iW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYSdFK0iW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYSdFK0iW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYSdFK0iW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYSdFK0iW .nav-link:hover,
.cid-rOYSdFK0iW .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rPsEhXKEMb {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPsEhXKEMb .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rPsEhXKEMb .container-table {
  margin: 0 auto;
}
.cid-rPsEhXKEMb .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rPsEhXKEMb .dataTables_wrapper {
  display: block;
}
.cid-rPsEhXKEMb .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rPsEhXKEMb .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rPsEhXKEMb table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rPsEhXKEMb table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rPsEhXKEMb table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rPsEhXKEMb table td {
  border-top: 1px solid #cccccc;
}
.cid-rPsEhXKEMb table.table {
  background: #ffffff;
}
.cid-rPsEhXKEMb .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rPsEhXKEMb .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rPsEhXKEMb .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rPsEhXKEMb .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rPsEhXKEMb .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rPsEhXKEMb .dataTables_filter {
    text-align: center;
  }
  .cid-rPsEhXKEMb .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rOYSiuS7NR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYSiuS7NR h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rOYSiuS7NR p {
  color: #767676;
  text-align: left;
}
.cid-rOYSiuS7NR .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rOYSiuS7NR .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rOYSiuS7NR .card-title {
  margin-bottom: 0;
}
.cid-rOYSiuS7NR .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rOYSiuS7NR .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rOYSiuS7NR .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkHI8xyuOk {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHI8xyuOk .images-container.container-fluid {
  padding: 0;
}
.cid-tkHI8xyuOk .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHI8xyuOk .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHI8xyuOk .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHI8xyuOk .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHI8xyuOk .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHI8xyuOk .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHI8xyuOk .img-item {
    width: 100% !important;
  }
  .cid-tkHI8xyuOk .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s20szaIOOQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s20szaIOOQ img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s20szaIOOQ .row {
  justify-content: center;
}
.cid-s20szaIOOQ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s20szaIOOQ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s20szaIOOQ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s20szaIOOQ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s20szaIOOQ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s20szaIOOQ .item {
    padding: 0.5rem;
  }
  .cid-s20szaIOOQ .row {
    padding: 0 0.5rem;
  }
}
.cid-s20szaIOOQ .btn {
  border-radius: 0;
}
.cid-s20szaIOOQ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rPrqfvFfMY {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPrqfvFfMY .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rPrqfvFfMY img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rPrqfvFfMY .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rPrqfvFfMY .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rPrqfvFfMY .separline {
  position: relative;
}
.cid-rPrqfvFfMY .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rPrqfvFfMY .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rPrqfvFfMY .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rPrqfvFfMY .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rPrqfvFfMY .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s30XdpBvxv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30XdpBvxv .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30XdpBvxv .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30XdpBvxv .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30XdpBvxv .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30XdpBvxv .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30XdpBvxv .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30XdpBvxv .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30XdpBvxv .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30XdpBvxv .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30XdpBvxv .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30XdpBvxv [class^="socicon-"]:before,
.cid-s30XdpBvxv [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30XdpBvxv .btn {
    font-size: 20px !important;
  }
}
.cid-tkHIaaXxOt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHIaaXxOt .images-container.container-fluid {
  padding: 0;
}
.cid-tkHIaaXxOt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHIaaXxOt .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHIaaXxOt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHIaaXxOt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHIaaXxOt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHIaaXxOt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHIaaXxOt .img-item {
    width: 100% !important;
  }
  .cid-tkHIaaXxOt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s20srK5nGk {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s20srK5nGk .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s20srK5nGk .video-block {
    width: 100% !important;
  }
}
.cid-rOYSixkjfh {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYSixkjfh .content {
    text-align: center;
  }
  .cid-rOYSixkjfh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYSixkjfh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYSixkjfh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYSixkjfh .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYSixkjfh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYSixkjfh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYSixkjfh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYSixkjfh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYSixkjfh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYSixkjfh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYSixkjfh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYSixkjfh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYSixkjfh P {
  text-align: center;
}
.cid-rOYSixX85e .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYSixX85e .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYSixX85e a {
  font-style: normal;
}
.cid-rOYSixX85e .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYSixX85e .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-rOYSixX85e .nav-item:focus,
.cid-rOYSixX85e .nav-link:focus {
  outline: none;
}
.cid-rOYSixX85e .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYSixX85e .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYSixX85e .menu-logo {
  margin-right: auto;
}
.cid-rOYSixX85e .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-rOYSixX85e .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-rOYSixX85e .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYSixX85e .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYSixX85e .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYSixX85e .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYSixX85e .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYSixX85e .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYSixX85e .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYSixX85e .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYSixX85e .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYSixX85e .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYSixX85e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYSixX85e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYSixX85e .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYSixX85e .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYSixX85e .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYSixX85e .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYSixX85e .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYSixX85e .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYSixX85e .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYSixX85e .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYSixX85e .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYSixX85e button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYSixX85e button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYSixX85e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYSixX85e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYSixX85e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYSixX85e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYSixX85e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYSixX85e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYSixX85e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYSixX85e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYSixX85e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYSixX85e .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYSixX85e .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYSixX85e .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYSixX85e .collapsed .navbar-collapse.collapsing,
.cid-rOYSixX85e .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYSixX85e .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYSixX85e .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYSixX85e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYSixX85e .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYSixX85e .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYSixX85e .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYSixX85e .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYSixX85e .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYSixX85e .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYSixX85e .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYSixX85e .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYSixX85e .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYSixX85e .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYSixX85e .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYSixX85e .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYSixX85e .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYSixX85e.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYSixX85e img {
    height: 3.8rem !important;
  }
  .cid-rOYSixX85e .btn {
    display: -webkit-flex;
  }
  .cid-rOYSixX85e button.navbar-toggler {
    display: block;
  }
  .cid-rOYSixX85e .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYSixX85e .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYSixX85e .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYSixX85e .navbar-collapse.collapsing,
  .cid-rOYSixX85e .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYSixX85e .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYSixX85e .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYSixX85e .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYSixX85e .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYSixX85e .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYSixX85e .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYSixX85e .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYSixX85e .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYSixX85e .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYSixX85e .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYSixX85e .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYSixX85e .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYSixX85e .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYSixX85e .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYSixX85e .nav-link:hover,
.cid-rOYSixX85e .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rOYSn4M1QP {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOYSn4M1QP .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rOYSn4M1QP .container-table {
  margin: 0 auto;
}
.cid-rOYSn4M1QP .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rOYSn4M1QP .dataTables_wrapper {
  display: block;
}
.cid-rOYSn4M1QP .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rOYSn4M1QP .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rOYSn4M1QP table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rOYSn4M1QP table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rOYSn4M1QP table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rOYSn4M1QP table td {
  border-top: 1px solid #cccccc;
}
.cid-rOYSn4M1QP table.table {
  background: #ffffff;
}
.cid-rOYSn4M1QP .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rOYSn4M1QP .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rOYSn4M1QP .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rOYSn4M1QP .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rOYSn4M1QP .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rOYSn4M1QP .dataTables_filter {
    text-align: center;
  }
  .cid-rOYSn4M1QP .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rOYSn6FGzP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOYSn6FGzP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rOYSn6FGzP p {
  color: #767676;
  text-align: left;
}
.cid-rOYSn6FGzP .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rOYSn6FGzP .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rOYSn6FGzP .card-title {
  margin-bottom: 0;
}
.cid-rOYSn6FGzP .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rOYSn6FGzP .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rOYSn6FGzP .card-img span {
    font-size: 40px !important;
  }
}
.cid-tlbpz6yJMX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpz6yJMX .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpz6yJMX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpz6yJMX .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpz6yJMX .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpz6yJMX .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpz6yJMX .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpz6yJMX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpz6yJMX .img-item {
    width: 100% !important;
  }
  .cid-tlbpz6yJMX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rPrqmBVRlL {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rPrqmBVRlL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rPrqmBVRlL img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rPrqmBVRlL .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rPrqmBVRlL .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rPrqmBVRlL .separline {
  position: relative;
}
.cid-rPrqmBVRlL .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rPrqmBVRlL .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rPrqmBVRlL .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rPrqmBVRlL .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rPrqmBVRlL .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sh5uHWdw9Q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5uHWdw9Q .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5uHWdw9Q .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5uHWdw9Q .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5uHWdw9Q .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5uHWdw9Q .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5uHWdw9Q .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5uHWdw9Q .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5uHWdw9Q .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5uHWdw9Q .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5uHWdw9Q .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5uHWdw9Q [class^="socicon-"]:before,
.cid-sh5uHWdw9Q [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5uHWdw9Q .btn {
    font-size: 20px !important;
  }
}
.cid-tlbpywOaoE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpywOaoE .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpywOaoE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpywOaoE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpywOaoE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpywOaoE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpywOaoE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpywOaoE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpywOaoE .img-item {
    width: 100% !important;
  }
  .cid-tlbpywOaoE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rOYSn8HZgD {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rOYSn8HZgD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rOYSn8HZgD .video-block {
    width: 100% !important;
  }
}
.cid-rOYSn96haZ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYSn96haZ .content {
    text-align: center;
  }
  .cid-rOYSn96haZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYSn96haZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYSn96haZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYSn96haZ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYSn96haZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYSn96haZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYSn96haZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYSn96haZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYSn96haZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYSn96haZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYSn96haZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYSn96haZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYSn96haZ P {
  text-align: center;
}
.cid-rOYSn9Jp7n .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYSn9Jp7n .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYSn9Jp7n a {
  font-style: normal;
}
.cid-rOYSn9Jp7n .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYSn9Jp7n .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-rOYSn9Jp7n .nav-item:focus,
.cid-rOYSn9Jp7n .nav-link:focus {
  outline: none;
}
.cid-rOYSn9Jp7n .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYSn9Jp7n .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYSn9Jp7n .menu-logo {
  margin-right: auto;
}
.cid-rOYSn9Jp7n .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-rOYSn9Jp7n .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-rOYSn9Jp7n .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYSn9Jp7n .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYSn9Jp7n .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYSn9Jp7n .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYSn9Jp7n .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYSn9Jp7n .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYSn9Jp7n .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYSn9Jp7n .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYSn9Jp7n .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYSn9Jp7n .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYSn9Jp7n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYSn9Jp7n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYSn9Jp7n .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYSn9Jp7n .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYSn9Jp7n .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYSn9Jp7n .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYSn9Jp7n .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYSn9Jp7n .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYSn9Jp7n .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYSn9Jp7n .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYSn9Jp7n .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYSn9Jp7n button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYSn9Jp7n button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYSn9Jp7n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYSn9Jp7n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYSn9Jp7n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYSn9Jp7n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYSn9Jp7n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYSn9Jp7n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYSn9Jp7n nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYSn9Jp7n nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYSn9Jp7n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYSn9Jp7n .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYSn9Jp7n .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYSn9Jp7n .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYSn9Jp7n .collapsed .navbar-collapse.collapsing,
.cid-rOYSn9Jp7n .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYSn9Jp7n .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYSn9Jp7n .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYSn9Jp7n .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYSn9Jp7n .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYSn9Jp7n .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYSn9Jp7n .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYSn9Jp7n .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYSn9Jp7n .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYSn9Jp7n .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYSn9Jp7n .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYSn9Jp7n .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYSn9Jp7n .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYSn9Jp7n .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYSn9Jp7n .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYSn9Jp7n .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYSn9Jp7n .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYSn9Jp7n.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYSn9Jp7n img {
    height: 3.8rem !important;
  }
  .cid-rOYSn9Jp7n .btn {
    display: -webkit-flex;
  }
  .cid-rOYSn9Jp7n button.navbar-toggler {
    display: block;
  }
  .cid-rOYSn9Jp7n .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYSn9Jp7n .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYSn9Jp7n .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYSn9Jp7n .navbar-collapse.collapsing,
  .cid-rOYSn9Jp7n .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYSn9Jp7n .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYSn9Jp7n .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYSn9Jp7n .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYSn9Jp7n .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYSn9Jp7n .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYSn9Jp7n .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYSn9Jp7n .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYSn9Jp7n .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYSn9Jp7n .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYSn9Jp7n .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYSn9Jp7n .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYSn9Jp7n .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYSn9Jp7n .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYSn9Jp7n .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYSn9Jp7n .nav-link:hover,
.cid-rOYSn9Jp7n .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNMzOwv2ql {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNMzOwv2ql .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rNMzOwv2ql .container-table {
  margin: 0 auto ;
}
.cid-rNMzOwv2ql .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rNMzOwv2ql .dataTables_wrapper {
  display: block;
}
.cid-rNMzOwv2ql .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rNMzOwv2ql .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rNMzOwv2ql table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rNMzOwv2ql table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rNMzOwv2ql table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rNMzOwv2ql table td {
  border-top: 1px solid #cccccc;
}
.cid-rNMzOwv2ql table.table {
  background: #ffffff;
}
.cid-rNMzOwv2ql .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rNMzOwv2ql .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rNMzOwv2ql .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rNMzOwv2ql .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rNMzOwv2ql .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rNMzOwv2ql .dataTables_filter {
    text-align: center;
  }
  .cid-rNMzOwv2ql .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI6836lCz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6836lCz .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6836lCz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6836lCz .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6836lCz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6836lCz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6836lCz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6836lCz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6836lCz .img-item {
    width: 100% !important;
  }
  .cid-tkI6836lCz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rMOifMjZI0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMOifMjZI0 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMOifMjZI0 p {
  color: #767676;
  text-align: left;
}
.cid-rMOifMjZI0 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rMOifMjZI0 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rMOifMjZI0 .card-title {
  margin-bottom: 0;
}
.cid-rMOifMjZI0 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rMOifMjZI0 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rMOifMjZI0 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s30wiNWHos {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s30wiNWHos img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s30wiNWHos .row {
  justify-content: center;
}
.cid-s30wiNWHos .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s30wiNWHos .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s30wiNWHos .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s30wiNWHos .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s30wiNWHos .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s30wiNWHos .item {
    padding: 0.5rem;
  }
  .cid-s30wiNWHos .row {
    padding: 0 0.5rem;
  }
}
.cid-s30wiNWHos .btn {
  border-radius: 0;
}
.cid-s30wiNWHos .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI696qUu0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI696qUu0 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI696qUu0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI696qUu0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI696qUu0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI696qUu0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI696qUu0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI696qUu0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI696qUu0 .img-item {
    width: 100% !important;
  }
  .cid-tkI696qUu0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNMLGl5OrC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNMLGl5OrC .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNMLGl5OrC img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNMLGl5OrC .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNMLGl5OrC .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNMLGl5OrC .separline {
  position: relative;
}
.cid-rNMLGl5OrC .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNMLGl5OrC .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNMLGl5OrC .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNMLGl5OrC .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNMLGl5OrC .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s30D7Ln3M2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30D7Ln3M2 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30D7Ln3M2 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30D7Ln3M2 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30D7Ln3M2 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30D7Ln3M2 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30D7Ln3M2 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30D7Ln3M2 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30D7Ln3M2 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30D7Ln3M2 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30D7Ln3M2 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30D7Ln3M2 [class^="socicon-"]:before,
.cid-s30D7Ln3M2 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30D7Ln3M2 .btn {
    font-size: 20px !important;
  }
}
.cid-s30u2kShh6 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s30u2kShh6 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s30u2kShh6 .video-block {
    width: 100% !important;
  }
}
.cid-tkI69O2dth {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI69O2dth .images-container.container-fluid {
  padding: 0;
}
.cid-tkI69O2dth .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI69O2dth .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI69O2dth .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI69O2dth .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI69O2dth .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI69O2dth .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI69O2dth .img-item {
    width: 100% !important;
  }
  .cid-tkI69O2dth .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rMOifOen4K .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMOifOen4K .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rMOifOen4K a {
  font-style: normal;
}
.cid-rMOifOen4K .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMOifOen4K .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-rMOifOen4K .nav-item:focus,
.cid-rMOifOen4K .nav-link:focus {
  outline: none;
}
.cid-rMOifOen4K .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMOifOen4K .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMOifOen4K .menu-logo {
  margin-right: auto;
}
.cid-rMOifOen4K .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-rMOifOen4K .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-rMOifOen4K .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMOifOen4K .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMOifOen4K .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMOifOen4K .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMOifOen4K .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMOifOen4K .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMOifOen4K .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMOifOen4K .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMOifOen4K .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMOifOen4K .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMOifOen4K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMOifOen4K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMOifOen4K .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMOifOen4K .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMOifOen4K .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMOifOen4K .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMOifOen4K .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMOifOen4K .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMOifOen4K .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMOifOen4K .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMOifOen4K .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMOifOen4K button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMOifOen4K button.navbar-toggler:focus {
  outline: none;
}
.cid-rMOifOen4K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rMOifOen4K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMOifOen4K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMOifOen4K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMOifOen4K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMOifOen4K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMOifOen4K nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMOifOen4K nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMOifOen4K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMOifOen4K .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMOifOen4K .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMOifOen4K .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMOifOen4K .collapsed .navbar-collapse.collapsing,
.cid-rMOifOen4K .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMOifOen4K .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMOifOen4K .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMOifOen4K .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMOifOen4K .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMOifOen4K .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMOifOen4K .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMOifOen4K .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMOifOen4K .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rMOifOen4K .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rMOifOen4K .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMOifOen4K .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMOifOen4K .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMOifOen4K .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMOifOen4K .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMOifOen4K .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMOifOen4K .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rMOifOen4K.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMOifOen4K img {
    height: 3.8rem !important;
  }
  .cid-rMOifOen4K .btn {
    display: -webkit-flex;
  }
  .cid-rMOifOen4K button.navbar-toggler {
    display: block;
  }
  .cid-rMOifOen4K .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMOifOen4K .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMOifOen4K .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMOifOen4K .navbar-collapse.collapsing,
  .cid-rMOifOen4K .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMOifOen4K .navbar-collapse.collapsing .navbar-nav,
  .cid-rMOifOen4K .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMOifOen4K .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMOifOen4K .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMOifOen4K .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMOifOen4K .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMOifOen4K .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMOifOen4K .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMOifOen4K .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMOifOen4K .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMOifOen4K .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMOifOen4K .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMOifOen4K .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMOifOen4K .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMOifOen4K .nav-link:hover,
.cid-rMOifOen4K .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rMOifOMMrF {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMOifOMMrF .content {
    text-align: center;
  }
  .cid-rMOifOMMrF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMOifOMMrF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMOifOMMrF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMOifOMMrF .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMOifOMMrF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMOifOMMrF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMOifOMMrF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMOifOMMrF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMOifOMMrF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMOifOMMrF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMOifOMMrF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMOifOMMrF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMOifOMMrF P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNMtYuucNQ {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rNMtYuucNQ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rNMtYuucNQ .container-table {
  margin: 0 auto ;
}
.cid-rNMtYuucNQ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rNMtYuucNQ .dataTables_wrapper {
  display: block;
}
.cid-rNMtYuucNQ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rNMtYuucNQ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rNMtYuucNQ table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rNMtYuucNQ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rNMtYuucNQ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rNMtYuucNQ table td {
  border-top: 1px solid #cccccc;
}
.cid-rNMtYuucNQ table.table {
  background: #ffffff;
}
.cid-rNMtYuucNQ .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rNMtYuucNQ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rNMtYuucNQ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rNMtYuucNQ .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rNMtYuucNQ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rNMtYuucNQ .dataTables_filter {
    text-align: center;
  }
  .cid-rNMtYuucNQ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI5XLbB9c {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI5XLbB9c .images-container.container-fluid {
  padding: 0;
}
.cid-tkI5XLbB9c .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI5XLbB9c .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI5XLbB9c .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI5XLbB9c .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI5XLbB9c .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI5XLbB9c .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI5XLbB9c .img-item {
    width: 100% !important;
  }
  .cid-tkI5XLbB9c .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNMtLqhimb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNMtLqhimb h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rNMtLqhimb p {
  color: #767676;
  text-align: left;
}
.cid-rNMtLqhimb .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rNMtLqhimb .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rNMtLqhimb .card-title {
  margin-bottom: 0;
}
.cid-rNMtLqhimb .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rNMtLqhimb .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rNMtLqhimb .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2J8jvnDhX {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s2J8jvnDhX img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s2J8jvnDhX .row {
  justify-content: center;
}
.cid-s2J8jvnDhX .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s2J8jvnDhX .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s2J8jvnDhX .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s2J8jvnDhX .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s2J8jvnDhX .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s2J8jvnDhX .item {
    padding: 0.5rem;
  }
  .cid-s2J8jvnDhX .row {
    padding: 0 0.5rem;
  }
}
.cid-s2J8jvnDhX .btn {
  border-radius: 0;
}
.cid-s2J8jvnDhX .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI5ZYZMWn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI5ZYZMWn .images-container.container-fluid {
  padding: 0;
}
.cid-tkI5ZYZMWn .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI5ZYZMWn .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI5ZYZMWn .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI5ZYZMWn .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI5ZYZMWn .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI5ZYZMWn .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI5ZYZMWn .img-item {
    width: 100% !important;
  }
  .cid-tkI5ZYZMWn .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNMtUL6UrU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNMtUL6UrU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNMtUL6UrU img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNMtUL6UrU .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNMtUL6UrU .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNMtUL6UrU .separline {
  position: relative;
}
.cid-rNMtUL6UrU .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNMtUL6UrU .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNMtUL6UrU .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNMtUL6UrU .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNMtUL6UrU .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s30XtOVpzu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30XtOVpzu .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30XtOVpzu .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30XtOVpzu .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30XtOVpzu .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30XtOVpzu .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30XtOVpzu .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30XtOVpzu .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30XtOVpzu .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30XtOVpzu .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30XtOVpzu .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30XtOVpzu [class^="socicon-"]:before,
.cid-s30XtOVpzu [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30XtOVpzu .btn {
    font-size: 20px !important;
  }
}
.cid-s2J7zRL4zr {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s2J7zRL4zr .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s2J7zRL4zr .video-block {
    width: 100% !important;
  }
}
.cid-tkI61O5ifT {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI61O5ifT .images-container.container-fluid {
  padding: 0;
}
.cid-tkI61O5ifT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI61O5ifT .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI61O5ifT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI61O5ifT .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI61O5ifT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI61O5ifT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI61O5ifT .img-item {
    width: 100% !important;
  }
  .cid-tkI61O5ifT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNMtLsXP1x {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rNMtLsXP1x .content {
    text-align: center;
  }
  .cid-rNMtLsXP1x .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rNMtLsXP1x .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rNMtLsXP1x .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rNMtLsXP1x .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rNMtLsXP1x .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rNMtLsXP1x .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rNMtLsXP1x .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rNMtLsXP1x .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rNMtLsXP1x .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rNMtLsXP1x .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rNMtLsXP1x .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rNMtLsXP1x .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNMtLsXP1x P {
  text-align: center;
}
.cid-rrGUeulmWi {
  padding-top: 240px;
  padding-bottom: 120px;
  background-color: #f3f4f6;
}
.cid-rrGUeulmWi .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
}
.cid-rrGUeulmWi .mbr-author-name {
  font-weight: bold;
  color: #232;
}
.cid-rrGUeulmWi .mbr-author-desc {
  color: #232;
}
@media (max-width: 991px) {
  .cid-rrGUeulmWi .mbr-figure,
  .cid-rrGUeulmWi img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-rs4K6MLwcR {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4K6MLwcR .content {
    text-align: center;
  }
  .cid-rs4K6MLwcR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4K6MLwcR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4K6MLwcR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4K6MLwcR .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4K6MLwcR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4K6MLwcR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4K6MLwcR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4K6MLwcR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4K6MLwcR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4K6MLwcR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4K6MLwcR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4K6MLwcR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4K6MLwcR P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rT9TIkAoSm {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT9TIkAoSm .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rT9TIkAoSm .container-table {
  margin: 0 auto;
}
.cid-rT9TIkAoSm .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rT9TIkAoSm .dataTables_wrapper {
  display: block;
}
.cid-rT9TIkAoSm .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rT9TIkAoSm .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rT9TIkAoSm table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rT9TIkAoSm table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rT9TIkAoSm table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rT9TIkAoSm table td {
  border-top: 1px solid #cccccc;
}
.cid-rT9TIkAoSm table.table {
  background: #ffffff;
}
.cid-rT9TIkAoSm .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rT9TIkAoSm .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rT9TIkAoSm .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rT9TIkAoSm .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rT9TIkAoSm .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rT9TIkAoSm .dataTables_filter {
    text-align: center;
  }
  .cid-rT9TIkAoSm .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rT9TIm9uI1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rT9TIm9uI1 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rT9TIm9uI1 p {
  color: #767676;
  text-align: left;
}
.cid-rT9TIm9uI1 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rT9TIm9uI1 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rT9TIm9uI1 .card-title {
  margin-bottom: 0;
}
.cid-rT9TIm9uI1 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rT9TIm9uI1 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rT9TIm9uI1 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tlbosKBohO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbosKBohO .images-container.container-fluid {
  padding: 0;
}
.cid-tlbosKBohO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbosKBohO .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbosKBohO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbosKBohO .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbosKBohO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbosKBohO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbosKBohO .img-item {
    width: 100% !important;
  }
  .cid-tlbosKBohO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rT9TImPg24 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rT9TImPg24 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rT9TImPg24 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rT9TImPg24 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rT9TImPg24 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rT9TImPg24 .separline {
  position: relative;
}
.cid-rT9TImPg24 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rT9TImPg24 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rT9TImPg24 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rT9TImPg24 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rT9TImPg24 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sh5t5hHwBw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5t5hHwBw .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5t5hHwBw .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5t5hHwBw .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5t5hHwBw .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5t5hHwBw .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5t5hHwBw .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5t5hHwBw .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5t5hHwBw .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5t5hHwBw .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5t5hHwBw .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5t5hHwBw [class^="socicon-"]:before,
.cid-sh5t5hHwBw [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5t5hHwBw .btn {
    font-size: 20px !important;
  }
}
.cid-rT9TInFbPb {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rT9TInFbPb .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rT9TInFbPb .video-block {
    width: 100% !important;
  }
}
.cid-tlbos48U02 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbos48U02 .images-container.container-fluid {
  padding: 0;
}
.cid-tlbos48U02 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbos48U02 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbos48U02 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbos48U02 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbos48U02 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbos48U02 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbos48U02 .img-item {
    width: 100% !important;
  }
  .cid-tlbos48U02 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rT9TInYzlE {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rT9TInYzlE .content {
    text-align: center;
  }
  .cid-rT9TInYzlE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rT9TInYzlE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rT9TInYzlE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rT9TInYzlE .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rT9TInYzlE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rT9TInYzlE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rT9TInYzlE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rT9TInYzlE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rT9TInYzlE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rT9TInYzlE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rT9TInYzlE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rT9TInYzlE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rT9TInYzlE P {
  text-align: center;
}
.cid-rT9TIoCULf .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rT9TIoCULf .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rT9TIoCULf a {
  font-style: normal;
}
.cid-rT9TIoCULf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rT9TIoCULf .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-rT9TIoCULf .nav-item:focus,
.cid-rT9TIoCULf .nav-link:focus {
  outline: none;
}
.cid-rT9TIoCULf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rT9TIoCULf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rT9TIoCULf .menu-logo {
  margin-right: auto;
}
.cid-rT9TIoCULf .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-rT9TIoCULf .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-rT9TIoCULf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rT9TIoCULf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rT9TIoCULf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rT9TIoCULf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rT9TIoCULf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rT9TIoCULf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rT9TIoCULf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rT9TIoCULf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rT9TIoCULf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rT9TIoCULf .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rT9TIoCULf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rT9TIoCULf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rT9TIoCULf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rT9TIoCULf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rT9TIoCULf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rT9TIoCULf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rT9TIoCULf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rT9TIoCULf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rT9TIoCULf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rT9TIoCULf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rT9TIoCULf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rT9TIoCULf button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rT9TIoCULf button.navbar-toggler:focus {
  outline: none;
}
.cid-rT9TIoCULf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rT9TIoCULf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rT9TIoCULf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rT9TIoCULf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rT9TIoCULf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rT9TIoCULf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rT9TIoCULf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rT9TIoCULf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rT9TIoCULf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rT9TIoCULf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rT9TIoCULf .collapsed .btn {
  display: -webkit-flex;
}
.cid-rT9TIoCULf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rT9TIoCULf .collapsed .navbar-collapse.collapsing,
.cid-rT9TIoCULf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rT9TIoCULf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rT9TIoCULf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rT9TIoCULf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rT9TIoCULf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rT9TIoCULf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rT9TIoCULf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rT9TIoCULf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rT9TIoCULf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rT9TIoCULf .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rT9TIoCULf .collapsed button.navbar-toggler {
  display: block;
}
.cid-rT9TIoCULf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rT9TIoCULf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rT9TIoCULf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rT9TIoCULf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rT9TIoCULf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rT9TIoCULf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rT9TIoCULf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rT9TIoCULf img {
    height: 3.8rem !important;
  }
  .cid-rT9TIoCULf .btn {
    display: -webkit-flex;
  }
  .cid-rT9TIoCULf button.navbar-toggler {
    display: block;
  }
  .cid-rT9TIoCULf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rT9TIoCULf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rT9TIoCULf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rT9TIoCULf .navbar-collapse.collapsing,
  .cid-rT9TIoCULf .navbar-collapse.show {
    display: block !important;
  }
  .cid-rT9TIoCULf .navbar-collapse.collapsing .navbar-nav,
  .cid-rT9TIoCULf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rT9TIoCULf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rT9TIoCULf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rT9TIoCULf .navbar-collapse.collapsing .navbar-buttons,
  .cid-rT9TIoCULf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rT9TIoCULf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rT9TIoCULf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rT9TIoCULf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rT9TIoCULf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rT9TIoCULf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rT9TIoCULf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rT9TIoCULf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rT9TIoCULf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rT9TIoCULf .nav-link:hover,
.cid-rT9TIoCULf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rTiVtwoSwv {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rTiVtwoSwv .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rTiVtwoSwv .container-table {
  margin: 0 auto;
}
.cid-rTiVtwoSwv .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rTiVtwoSwv .dataTables_wrapper {
  display: block;
}
.cid-rTiVtwoSwv .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rTiVtwoSwv .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rTiVtwoSwv table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rTiVtwoSwv table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rTiVtwoSwv table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rTiVtwoSwv table td {
  border-top: 1px solid #cccccc;
}
.cid-rTiVtwoSwv table.table {
  background: #ffffff;
}
.cid-rTiVtwoSwv .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rTiVtwoSwv .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rTiVtwoSwv .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rTiVtwoSwv .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rTiVtwoSwv .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rTiVtwoSwv .dataTables_filter {
    text-align: center;
  }
  .cid-rTiVtwoSwv .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5tjaD5Bb {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tjaD5Bb .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tjaD5Bb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tjaD5Bb .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tjaD5Bb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tjaD5Bb .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tjaD5Bb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tjaD5Bb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tjaD5Bb .img-item {
    width: 100% !important;
  }
  .cid-tl5tjaD5Bb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rTiVtxTlJQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rTiVtxTlJQ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rTiVtxTlJQ p {
  color: #767676;
  text-align: left;
}
.cid-rTiVtxTlJQ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rTiVtxTlJQ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rTiVtxTlJQ .card-title {
  margin-bottom: 0;
}
.cid-rTiVtxTlJQ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rTiVtxTlJQ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rTiVtxTlJQ .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1MBmOXXZW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1MBmOXXZW img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1MBmOXXZW .row {
  justify-content: center;
}
.cid-s1MBmOXXZW .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1MBmOXXZW .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1MBmOXXZW .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s1MBmOXXZW .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1MBmOXXZW .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1MBmOXXZW .item {
    padding: 0.5rem;
  }
  .cid-s1MBmOXXZW .row {
    padding: 0 0.5rem;
  }
}
.cid-s1MBmOXXZW .btn {
  border-radius: 0;
}
.cid-s1MBmOXXZW .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rTiVtzijln {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rTiVtzijln .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rTiVtzijln img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rTiVtzijln .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rTiVtzijln .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rTiVtzijln .separline {
  position: relative;
}
.cid-rTiVtzijln .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rTiVtzijln .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rTiVtzijln .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rTiVtzijln .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rTiVtzijln .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5tjTkf5L {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tjTkf5L .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tjTkf5L .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tjTkf5L .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tjTkf5L .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tjTkf5L .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tjTkf5L .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tjTkf5L .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tjTkf5L .img-item {
    width: 100% !important;
  }
  .cid-tl5tjTkf5L .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s30WyTFxyU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30WyTFxyU .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30WyTFxyU .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30WyTFxyU .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30WyTFxyU .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30WyTFxyU .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30WyTFxyU .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30WyTFxyU .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30WyTFxyU .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30WyTFxyU .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30WyTFxyU .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30WyTFxyU [class^="socicon-"]:before,
.cid-s30WyTFxyU [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30WyTFxyU .btn {
    font-size: 20px !important;
  }
}
.cid-s1MzCLlke1 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1MzCLlke1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1MzCLlke1 .video-block {
    width: 100% !important;
  }
}
.cid-tl5tirAdd2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tirAdd2 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tirAdd2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tirAdd2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tirAdd2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tirAdd2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tirAdd2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tirAdd2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tirAdd2 .img-item {
    width: 100% !important;
  }
  .cid-tl5tirAdd2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rTiVtAvtO2 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rTiVtAvtO2 .content {
    text-align: center;
  }
  .cid-rTiVtAvtO2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rTiVtAvtO2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rTiVtAvtO2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rTiVtAvtO2 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rTiVtAvtO2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rTiVtAvtO2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rTiVtAvtO2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rTiVtAvtO2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rTiVtAvtO2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTiVtAvtO2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTiVtAvtO2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTiVtAvtO2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rTiVtAvtO2 P {
  text-align: center;
}
.cid-rTiVtB5VSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rTiVtB5VSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rTiVtB5VSJ a {
  font-style: normal;
}
.cid-rTiVtB5VSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rTiVtB5VSJ .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-rTiVtB5VSJ .nav-item:focus,
.cid-rTiVtB5VSJ .nav-link:focus {
  outline: none;
}
.cid-rTiVtB5VSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rTiVtB5VSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rTiVtB5VSJ .menu-logo {
  margin-right: auto;
}
.cid-rTiVtB5VSJ .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-rTiVtB5VSJ .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-rTiVtB5VSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rTiVtB5VSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rTiVtB5VSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rTiVtB5VSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rTiVtB5VSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rTiVtB5VSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rTiVtB5VSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rTiVtB5VSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rTiVtB5VSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rTiVtB5VSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rTiVtB5VSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rTiVtB5VSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rTiVtB5VSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rTiVtB5VSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rTiVtB5VSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rTiVtB5VSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rTiVtB5VSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rTiVtB5VSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rTiVtB5VSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rTiVtB5VSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rTiVtB5VSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rTiVtB5VSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rTiVtB5VSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rTiVtB5VSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rTiVtB5VSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rTiVtB5VSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rTiVtB5VSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rTiVtB5VSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rTiVtB5VSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rTiVtB5VSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rTiVtB5VSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rTiVtB5VSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rTiVtB5VSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rTiVtB5VSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rTiVtB5VSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rTiVtB5VSJ .collapsed .navbar-collapse.collapsing,
.cid-rTiVtB5VSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rTiVtB5VSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rTiVtB5VSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rTiVtB5VSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rTiVtB5VSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rTiVtB5VSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rTiVtB5VSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rTiVtB5VSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rTiVtB5VSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rTiVtB5VSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rTiVtB5VSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rTiVtB5VSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rTiVtB5VSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rTiVtB5VSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rTiVtB5VSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rTiVtB5VSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rTiVtB5VSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rTiVtB5VSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rTiVtB5VSJ img {
    height: 3.8rem !important;
  }
  .cid-rTiVtB5VSJ .btn {
    display: -webkit-flex;
  }
  .cid-rTiVtB5VSJ button.navbar-toggler {
    display: block;
  }
  .cid-rTiVtB5VSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rTiVtB5VSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rTiVtB5VSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rTiVtB5VSJ .navbar-collapse.collapsing,
  .cid-rTiVtB5VSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rTiVtB5VSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rTiVtB5VSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rTiVtB5VSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rTiVtB5VSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rTiVtB5VSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rTiVtB5VSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rTiVtB5VSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rTiVtB5VSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rTiVtB5VSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rTiVtB5VSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rTiVtB5VSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rTiVtB5VSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rTiVtB5VSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rTiVtB5VSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rTiVtB5VSJ .nav-link:hover,
.cid-rTiVtB5VSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rT3wvrqNre {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rT3wvrqNre .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rT3wvrqNre .container-table {
  margin: 0 auto;
}
.cid-rT3wvrqNre .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rT3wvrqNre .dataTables_wrapper {
  display: block;
}
.cid-rT3wvrqNre .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rT3wvrqNre .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rT3wvrqNre table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rT3wvrqNre table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rT3wvrqNre table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rT3wvrqNre table td {
  border-top: 1px solid #cccccc;
}
.cid-rT3wvrqNre table.table {
  background: #ffffff;
}
.cid-rT3wvrqNre .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rT3wvrqNre .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rT3wvrqNre .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rT3wvrqNre .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rT3wvrqNre .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rT3wvrqNre .dataTables_filter {
    text-align: center;
  }
  .cid-rT3wvrqNre .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkOKIvOthO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOKIvOthO .images-container.container-fluid {
  padding: 0;
}
.cid-tkOKIvOthO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOKIvOthO .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOKIvOthO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOKIvOthO .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOKIvOthO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOKIvOthO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOKIvOthO .img-item {
    width: 100% !important;
  }
  .cid-tkOKIvOthO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rse8XLhsnj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rse8XLhsnj h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rse8XLhsnj p {
  color: #767676;
  text-align: left;
}
.cid-rse8XLhsnj .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rse8XLhsnj .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rse8XLhsnj .card-title {
  margin-bottom: 0;
}
.cid-rse8XLhsnj .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rse8XLhsnj .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rse8XLhsnj .card-img span {
    font-size: 40px !important;
  }
}
.cid-rT3vgwOIbk {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rT3vgwOIbk .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rT3vgwOIbk img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rT3vgwOIbk .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rT3vgwOIbk .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rT3vgwOIbk .separline {
  position: relative;
}
.cid-rT3vgwOIbk .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rT3vgwOIbk .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rT3vgwOIbk .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rT3vgwOIbk .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rT3vgwOIbk .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOKHLUjgW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOKHLUjgW .images-container.container-fluid {
  padding: 0;
}
.cid-tkOKHLUjgW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOKHLUjgW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOKHLUjgW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOKHLUjgW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOKHLUjgW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOKHLUjgW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOKHLUjgW .img-item {
    width: 100% !important;
  }
  .cid-tkOKHLUjgW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rse8XMLdix {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-rse8XMLdix .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rse8XMLdix .video-block {
    width: 100% !important;
  }
}
.cid-tkOKGKBzZj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOKGKBzZj .images-container.container-fluid {
  padding: 0;
}
.cid-tkOKGKBzZj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOKGKBzZj .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOKGKBzZj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOKGKBzZj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOKGKBzZj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOKGKBzZj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOKGKBzZj .img-item {
    width: 100% !important;
  }
  .cid-tkOKGKBzZj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rse8XNxTxR {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rse8XNxTxR .content {
    text-align: center;
  }
  .cid-rse8XNxTxR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rse8XNxTxR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rse8XNxTxR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rse8XNxTxR .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rse8XNxTxR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rse8XNxTxR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rse8XNxTxR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rse8XNxTxR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rse8XNxTxR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rse8XNxTxR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rse8XNxTxR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rse8XNxTxR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rse8XNxTxR P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rRGUujqend {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rRGUujqend .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rRGUujqend .container-table {
  margin: 0 auto;
}
.cid-rRGUujqend .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rRGUujqend .dataTables_wrapper {
  display: block;
}
.cid-rRGUujqend .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rRGUujqend .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rRGUujqend table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rRGUujqend table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rRGUujqend table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rRGUujqend table td {
  border-top: 1px solid #cccccc;
}
.cid-rRGUujqend table.table {
  background: #ffffff;
}
.cid-rRGUujqend .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rRGUujqend .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rRGUujqend .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rRGUujqend .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rRGUujqend .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rRGUujqend .dataTables_filter {
    text-align: center;
  }
  .cid-rRGUujqend .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI6perN8H {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6perN8H .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6perN8H .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6perN8H .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6perN8H .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6perN8H .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6perN8H .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6perN8H .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6perN8H .img-item {
    width: 100% !important;
  }
  .cid-tkI6perN8H .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRGUuklPOB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rRGUuklPOB h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rRGUuklPOB p {
  color: #767676;
  text-align: left;
}
.cid-rRGUuklPOB .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rRGUuklPOB .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rRGUuklPOB .card-title {
  margin-bottom: 0;
}
.cid-rRGUuklPOB .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rRGUuklPOB .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rRGUuklPOB .card-img span {
    font-size: 40px !important;
  }
}
.cid-s31eRa7NiX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s31eRa7NiX img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s31eRa7NiX .row {
  justify-content: center;
}
.cid-s31eRa7NiX .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s31eRa7NiX .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s31eRa7NiX .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s31eRa7NiX .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s31eRa7NiX .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s31eRa7NiX .item {
    padding: 0.5rem;
  }
  .cid-s31eRa7NiX .row {
    padding: 0 0.5rem;
  }
}
.cid-s31eRa7NiX .btn {
  border-radius: 0;
}
.cid-s31eRa7NiX .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI6pXVIKV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6pXVIKV .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6pXVIKV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6pXVIKV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6pXVIKV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6pXVIKV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6pXVIKV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6pXVIKV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6pXVIKV .img-item {
    width: 100% !important;
  }
  .cid-tkI6pXVIKV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRGUukTK0Z {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rRGUukTK0Z .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRGUukTK0Z img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRGUukTK0Z .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRGUukTK0Z .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRGUukTK0Z .separline {
  position: relative;
}
.cid-rRGUukTK0Z .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRGUukTK0Z .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRGUukTK0Z .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRGUukTK0Z .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRGUukTK0Z .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s31egccAo0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31egccAo0 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31egccAo0 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31egccAo0 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31egccAo0 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31egccAo0 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31egccAo0 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31egccAo0 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31egccAo0 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31egccAo0 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31egccAo0 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31egccAo0 [class^="socicon-"]:before,
.cid-s31egccAo0 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31egccAo0 .btn {
    font-size: 20px !important;
  }
}
.cid-tkI6qByyu8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6qByyu8 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6qByyu8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6qByyu8 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6qByyu8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6qByyu8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6qByyu8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6qByyu8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6qByyu8 .img-item {
    width: 100% !important;
  }
  .cid-tkI6qByyu8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31cZa4mGb {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s31cZa4mGb .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s31cZa4mGb .video-block {
    width: 100% !important;
  }
}
.cid-rRGUumsvd8 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rRGUumsvd8 .content {
    text-align: center;
  }
  .cid-rRGUumsvd8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rRGUumsvd8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rRGUumsvd8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rRGUumsvd8 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rRGUumsvd8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rRGUumsvd8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rRGUumsvd8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rRGUumsvd8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rRGUumsvd8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rRGUumsvd8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rRGUumsvd8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rRGUumsvd8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rRGUumsvd8 P {
  text-align: center;
}
.cid-rRGUun045e .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rRGUun045e .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rRGUun045e a {
  font-style: normal;
}
.cid-rRGUun045e .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rRGUun045e .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-rRGUun045e .nav-item:focus,
.cid-rRGUun045e .nav-link:focus {
  outline: none;
}
.cid-rRGUun045e .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rRGUun045e .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rRGUun045e .menu-logo {
  margin-right: auto;
}
.cid-rRGUun045e .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-rRGUun045e .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-rRGUun045e .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rRGUun045e .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rRGUun045e .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rRGUun045e .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rRGUun045e .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rRGUun045e .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rRGUun045e .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rRGUun045e .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRGUun045e .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rRGUun045e .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rRGUun045e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rRGUun045e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rRGUun045e .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rRGUun045e .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRGUun045e .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rRGUun045e .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rRGUun045e .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rRGUun045e .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rRGUun045e .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rRGUun045e .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rRGUun045e .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rRGUun045e button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rRGUun045e button.navbar-toggler:focus {
  outline: none;
}
.cid-rRGUun045e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRGUun045e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRGUun045e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRGUun045e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRGUun045e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRGUun045e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRGUun045e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRGUun045e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRGUun045e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRGUun045e .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRGUun045e .collapsed .btn {
  display: -webkit-flex;
}
.cid-rRGUun045e .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rRGUun045e .collapsed .navbar-collapse.collapsing,
.cid-rRGUun045e .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rRGUun045e .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rRGUun045e .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rRGUun045e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rRGUun045e .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rRGUun045e .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rRGUun045e .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rRGUun045e .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rRGUun045e .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rRGUun045e .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rRGUun045e .collapsed button.navbar-toggler {
  display: block;
}
.cid-rRGUun045e .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rRGUun045e .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRGUun045e .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rRGUun045e .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rRGUun045e .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rRGUun045e .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rRGUun045e.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRGUun045e img {
    height: 3.8rem !important;
  }
  .cid-rRGUun045e .btn {
    display: -webkit-flex;
  }
  .cid-rRGUun045e button.navbar-toggler {
    display: block;
  }
  .cid-rRGUun045e .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rRGUun045e .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRGUun045e .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rRGUun045e .navbar-collapse.collapsing,
  .cid-rRGUun045e .navbar-collapse.show {
    display: block !important;
  }
  .cid-rRGUun045e .navbar-collapse.collapsing .navbar-nav,
  .cid-rRGUun045e .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rRGUun045e .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rRGUun045e .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rRGUun045e .navbar-collapse.collapsing .navbar-buttons,
  .cid-rRGUun045e .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rRGUun045e .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rRGUun045e .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rRGUun045e .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rRGUun045e .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rRGUun045e .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rRGUun045e .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rRGUun045e .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rRGUun045e .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rRGUun045e .nav-link:hover,
.cid-rRGUun045e .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rRGYfoedjP {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rRGYfoedjP .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rRGYfoedjP .container-table {
  margin: 0 auto;
}
.cid-rRGYfoedjP .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rRGYfoedjP .dataTables_wrapper {
  display: block;
}
.cid-rRGYfoedjP .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rRGYfoedjP .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rRGYfoedjP table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rRGYfoedjP table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rRGYfoedjP table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rRGYfoedjP table td {
  border-top: 1px solid #cccccc;
}
.cid-rRGYfoedjP table.table {
  background: #ffffff;
}
.cid-rRGYfoedjP .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rRGYfoedjP .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rRGYfoedjP .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rRGYfoedjP .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rRGYfoedjP .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rRGYfoedjP .dataTables_filter {
    text-align: center;
  }
  .cid-rRGYfoedjP .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI7cMyqS0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7cMyqS0 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7cMyqS0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7cMyqS0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7cMyqS0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7cMyqS0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7cMyqS0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7cMyqS0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7cMyqS0 .img-item {
    width: 100% !important;
  }
  .cid-tkI7cMyqS0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRGYfpyk3P {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rRGYfpyk3P h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rRGYfpyk3P p {
  color: #767676;
  text-align: left;
}
.cid-rRGYfpyk3P .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rRGYfpyk3P .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rRGYfpyk3P .card-title {
  margin-bottom: 0;
}
.cid-rRGYfpyk3P .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rRGYfpyk3P .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rRGYfpyk3P .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI7dGVaCd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7dGVaCd .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7dGVaCd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7dGVaCd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7dGVaCd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7dGVaCd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7dGVaCd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7dGVaCd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7dGVaCd .img-item {
    width: 100% !important;
  }
  .cid-tkI7dGVaCd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31ju0DVCP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s31ju0DVCP img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s31ju0DVCP .row {
  justify-content: center;
}
.cid-s31ju0DVCP .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s31ju0DVCP .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s31ju0DVCP .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s31ju0DVCP .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s31ju0DVCP .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s31ju0DVCP .item {
    padding: 0.5rem;
  }
  .cid-s31ju0DVCP .row {
    padding: 0 0.5rem;
  }
}
.cid-s31ju0DVCP .btn {
  border-radius: 0;
}
.cid-s31ju0DVCP .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI7eubfQ9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7eubfQ9 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7eubfQ9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7eubfQ9 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7eubfQ9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7eubfQ9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7eubfQ9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7eubfQ9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7eubfQ9 .img-item {
    width: 100% !important;
  }
  .cid-tkI7eubfQ9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRGYfq7dP1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rRGYfq7dP1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRGYfq7dP1 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRGYfq7dP1 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRGYfq7dP1 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRGYfq7dP1 .separline {
  position: relative;
}
.cid-rRGYfq7dP1 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRGYfq7dP1 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRGYfq7dP1 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRGYfq7dP1 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRGYfq7dP1 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI7gLFsKa {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7gLFsKa .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7gLFsKa .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7gLFsKa .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7gLFsKa .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7gLFsKa .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7gLFsKa .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7gLFsKa .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7gLFsKa .img-item {
    width: 100% !important;
  }
  .cid-tkI7gLFsKa .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31jwHl3qi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31jwHl3qi .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31jwHl3qi .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31jwHl3qi .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31jwHl3qi .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31jwHl3qi .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31jwHl3qi .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31jwHl3qi .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31jwHl3qi .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31jwHl3qi .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31jwHl3qi .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31jwHl3qi [class^="socicon-"]:before,
.cid-s31jwHl3qi [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31jwHl3qi .btn {
    font-size: 20px !important;
  }
}
.cid-s31jYtOed3 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s31jYtOed3 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s31jYtOed3 .video-block {
    width: 100% !important;
  }
}
.cid-rRGYfrjaMI {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rRGYfrjaMI .content {
    text-align: center;
  }
  .cid-rRGYfrjaMI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rRGYfrjaMI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rRGYfrjaMI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rRGYfrjaMI .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rRGYfrjaMI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rRGYfrjaMI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rRGYfrjaMI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rRGYfrjaMI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rRGYfrjaMI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rRGYfrjaMI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rRGYfrjaMI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rRGYfrjaMI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rRGYfrjaMI P {
  text-align: center;
}
.cid-rRGYfsqkJj .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rRGYfsqkJj .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rRGYfsqkJj a {
  font-style: normal;
}
.cid-rRGYfsqkJj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rRGYfsqkJj .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-rRGYfsqkJj .nav-item:focus,
.cid-rRGYfsqkJj .nav-link:focus {
  outline: none;
}
.cid-rRGYfsqkJj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rRGYfsqkJj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rRGYfsqkJj .menu-logo {
  margin-right: auto;
}
.cid-rRGYfsqkJj .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-rRGYfsqkJj .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-rRGYfsqkJj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rRGYfsqkJj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rRGYfsqkJj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rRGYfsqkJj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rRGYfsqkJj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rRGYfsqkJj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rRGYfsqkJj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rRGYfsqkJj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRGYfsqkJj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rRGYfsqkJj .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rRGYfsqkJj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rRGYfsqkJj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rRGYfsqkJj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rRGYfsqkJj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRGYfsqkJj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rRGYfsqkJj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rRGYfsqkJj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rRGYfsqkJj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rRGYfsqkJj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rRGYfsqkJj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rRGYfsqkJj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rRGYfsqkJj button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rRGYfsqkJj button.navbar-toggler:focus {
  outline: none;
}
.cid-rRGYfsqkJj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRGYfsqkJj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRGYfsqkJj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRGYfsqkJj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRGYfsqkJj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRGYfsqkJj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRGYfsqkJj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRGYfsqkJj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRGYfsqkJj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRGYfsqkJj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRGYfsqkJj .collapsed .btn {
  display: -webkit-flex;
}
.cid-rRGYfsqkJj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rRGYfsqkJj .collapsed .navbar-collapse.collapsing,
.cid-rRGYfsqkJj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rRGYfsqkJj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rRGYfsqkJj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rRGYfsqkJj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rRGYfsqkJj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rRGYfsqkJj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rRGYfsqkJj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rRGYfsqkJj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rRGYfsqkJj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rRGYfsqkJj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rRGYfsqkJj .collapsed button.navbar-toggler {
  display: block;
}
.cid-rRGYfsqkJj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rRGYfsqkJj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRGYfsqkJj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rRGYfsqkJj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rRGYfsqkJj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rRGYfsqkJj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rRGYfsqkJj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRGYfsqkJj img {
    height: 3.8rem !important;
  }
  .cid-rRGYfsqkJj .btn {
    display: -webkit-flex;
  }
  .cid-rRGYfsqkJj button.navbar-toggler {
    display: block;
  }
  .cid-rRGYfsqkJj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rRGYfsqkJj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRGYfsqkJj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rRGYfsqkJj .navbar-collapse.collapsing,
  .cid-rRGYfsqkJj .navbar-collapse.show {
    display: block !important;
  }
  .cid-rRGYfsqkJj .navbar-collapse.collapsing .navbar-nav,
  .cid-rRGYfsqkJj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rRGYfsqkJj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rRGYfsqkJj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rRGYfsqkJj .navbar-collapse.collapsing .navbar-buttons,
  .cid-rRGYfsqkJj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rRGYfsqkJj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rRGYfsqkJj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rRGYfsqkJj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rRGYfsqkJj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rRGYfsqkJj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rRGYfsqkJj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rRGYfsqkJj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rRGYfsqkJj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rRGYfsqkJj .nav-link:hover,
.cid-rRGYfsqkJj .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rMOjJ6j6Uz {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rMOjJ6j6Uz .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rMOjJ6j6Uz .container-table {
  margin: 0 auto;
}
.cid-rMOjJ6j6Uz .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rMOjJ6j6Uz .dataTables_wrapper {
  display: block;
}
.cid-rMOjJ6j6Uz .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rMOjJ6j6Uz .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rMOjJ6j6Uz table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rMOjJ6j6Uz table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rMOjJ6j6Uz table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rMOjJ6j6Uz table td {
  border-top: 1px solid #cccccc;
}
.cid-rMOjJ6j6Uz table.table {
  background: #ffffff;
}
.cid-rMOjJ6j6Uz .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rMOjJ6j6Uz .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rMOjJ6j6Uz .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rMOjJ6j6Uz .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rMOjJ6j6Uz .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rMOjJ6j6Uz .dataTables_filter {
    text-align: center;
  }
  .cid-rMOjJ6j6Uz .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rMOjJ7EUKv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMOjJ7EUKv h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMOjJ7EUKv p {
  color: #767676;
  text-align: left;
}
.cid-rMOjJ7EUKv .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rMOjJ7EUKv .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rMOjJ7EUKv .card-title {
  margin-bottom: 0;
}
.cid-rMOjJ7EUKv .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rMOjJ7EUKv .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rMOjJ7EUKv .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI6gbijtU {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6gbijtU .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6gbijtU .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6gbijtU .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6gbijtU .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6gbijtU .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6gbijtU .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6gbijtU .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6gbijtU .img-item {
    width: 100% !important;
  }
  .cid-tkI6gbijtU .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s30ZkxYfYD {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s30ZkxYfYD img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s30ZkxYfYD .row {
  justify-content: center;
}
.cid-s30ZkxYfYD .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s30ZkxYfYD .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s30ZkxYfYD .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s30ZkxYfYD .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s30ZkxYfYD .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s30ZkxYfYD .item {
    padding: 0.5rem;
  }
  .cid-s30ZkxYfYD .row {
    padding: 0 0.5rem;
  }
}
.cid-s30ZkxYfYD .btn {
  border-radius: 0;
}
.cid-s30ZkxYfYD .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI6frd3xy {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6frd3xy .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6frd3xy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6frd3xy .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6frd3xy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6frd3xy .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6frd3xy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6frd3xy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6frd3xy .img-item {
    width: 100% !important;
  }
  .cid-tkI6frd3xy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNMNrxmaqI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNMNrxmaqI .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNMNrxmaqI img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNMNrxmaqI .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNMNrxmaqI .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNMNrxmaqI .separline {
  position: relative;
}
.cid-rNMNrxmaqI .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNMNrxmaqI .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNMNrxmaqI .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNMNrxmaqI .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNMNrxmaqI .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s30XQ0quXk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30XQ0quXk .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30XQ0quXk .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30XQ0quXk .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30XQ0quXk .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30XQ0quXk .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30XQ0quXk .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30XQ0quXk .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30XQ0quXk .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30XQ0quXk .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30XQ0quXk .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30XQ0quXk [class^="socicon-"]:before,
.cid-s30XQ0quXk [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30XQ0quXk .btn {
    font-size: 20px !important;
  }
}
.cid-tkI6gYqw7y {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6gYqw7y .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6gYqw7y .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6gYqw7y .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6gYqw7y .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6gYqw7y .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6gYqw7y .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6gYqw7y .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6gYqw7y .img-item {
    width: 100% !important;
  }
  .cid-tkI6gYqw7y .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s30XOQk7QX {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s30XOQk7QX .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s30XOQk7QX .video-block {
    width: 100% !important;
  }
}
.cid-tkI6iYBINM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6iYBINM .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6iYBINM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6iYBINM .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6iYBINM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6iYBINM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6iYBINM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6iYBINM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6iYBINM .img-item {
    width: 100% !important;
  }
  .cid-tkI6iYBINM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rMOjJa11ST {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMOjJa11ST .content {
    text-align: center;
  }
  .cid-rMOjJa11ST .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMOjJa11ST .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMOjJa11ST .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMOjJa11ST .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMOjJa11ST .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMOjJa11ST .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMOjJa11ST .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMOjJa11ST .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMOjJa11ST .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMOjJa11ST .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMOjJa11ST .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMOjJa11ST .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMOjJa11ST P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rMOjNioM1I {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rMOjNioM1I .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rMOjNioM1I .container-table {
  margin: 0 auto;
}
.cid-rMOjNioM1I .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rMOjNioM1I .dataTables_wrapper {
  display: block;
}
.cid-rMOjNioM1I .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rMOjNioM1I .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rMOjNioM1I table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rMOjNioM1I table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rMOjNioM1I table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rMOjNioM1I table td {
  border-top: 1px solid #cccccc;
}
.cid-rMOjNioM1I table.table {
  background: #ffffff;
}
.cid-rMOjNioM1I .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rMOjNioM1I .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rMOjNioM1I .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rMOjNioM1I .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rMOjNioM1I .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rMOjNioM1I .dataTables_filter {
    text-align: center;
  }
  .cid-rMOjNioM1I .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI6Eb1QTA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6Eb1QTA .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6Eb1QTA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6Eb1QTA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6Eb1QTA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6Eb1QTA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6Eb1QTA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6Eb1QTA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6Eb1QTA .img-item {
    width: 100% !important;
  }
  .cid-tkI6Eb1QTA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rMOjNjOV1D {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMOjNjOV1D h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMOjNjOV1D p {
  color: #767676;
  text-align: left;
}
.cid-rMOjNjOV1D .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rMOjNjOV1D .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rMOjNjOV1D .card-title {
  margin-bottom: 0;
}
.cid-rMOjNjOV1D .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rMOjNjOV1D .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rMOjNjOV1D .card-img span {
    font-size: 40px !important;
  }
}
.cid-s37dqS5Ksn {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s37dqS5Ksn img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s37dqS5Ksn .row {
  justify-content: center;
}
.cid-s37dqS5Ksn .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s37dqS5Ksn .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s37dqS5Ksn .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s37dqS5Ksn .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s37dqS5Ksn .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s37dqS5Ksn .item {
    padding: 0.5rem;
  }
  .cid-s37dqS5Ksn .row {
    padding: 0 0.5rem;
  }
}
.cid-s37dqS5Ksn .btn {
  border-radius: 0;
}
.cid-s37dqS5Ksn .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI6EZ6EGz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6EZ6EGz .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6EZ6EGz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6EZ6EGz .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6EZ6EGz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6EZ6EGz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6EZ6EGz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6EZ6EGz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6EZ6EGz .img-item {
    width: 100% !important;
  }
  .cid-tkI6EZ6EGz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNQM2Kxpsg {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNQM2Kxpsg .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNQM2Kxpsg img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNQM2Kxpsg .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNQM2Kxpsg .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNQM2Kxpsg .separline {
  position: relative;
}
.cid-rNQM2Kxpsg .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNQM2Kxpsg .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNQM2Kxpsg .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNQM2Kxpsg .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNQM2Kxpsg .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s37bEqXkYz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37bEqXkYz .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37bEqXkYz .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37bEqXkYz .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37bEqXkYz .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37bEqXkYz .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37bEqXkYz .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37bEqXkYz .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37bEqXkYz .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37bEqXkYz .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37bEqXkYz .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37bEqXkYz [class^="socicon-"]:before,
.cid-s37bEqXkYz [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37bEqXkYz .btn {
    font-size: 20px !important;
  }
}
.cid-tkI6Fnmxvj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6Fnmxvj .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6Fnmxvj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6Fnmxvj .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6Fnmxvj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6Fnmxvj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6Fnmxvj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6Fnmxvj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6Fnmxvj .img-item {
    width: 100% !important;
  }
  .cid-tkI6Fnmxvj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37bu5hJn3 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s37bu5hJn3 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s37bu5hJn3 .video-block {
    width: 100% !important;
  }
}
.cid-rMOjNmctkd {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMOjNmctkd .content {
    text-align: center;
  }
  .cid-rMOjNmctkd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMOjNmctkd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMOjNmctkd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMOjNmctkd .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMOjNmctkd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMOjNmctkd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMOjNmctkd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMOjNmctkd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMOjNmctkd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMOjNmctkd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMOjNmctkd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMOjNmctkd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMOjNmctkd P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNR1d9VoJS {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNR1d9VoJS .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rNR1d9VoJS .container-table {
  margin: 0 auto;
}
.cid-rNR1d9VoJS .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rNR1d9VoJS .dataTables_wrapper {
  display: block;
}
.cid-rNR1d9VoJS .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rNR1d9VoJS .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rNR1d9VoJS table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rNR1d9VoJS table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rNR1d9VoJS table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rNR1d9VoJS table td {
  border-top: 1px solid #cccccc;
}
.cid-rNR1d9VoJS table.table {
  background: #ffffff;
}
.cid-rNR1d9VoJS .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rNR1d9VoJS .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rNR1d9VoJS .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rNR1d9VoJS .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rNR1d9VoJS .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rNR1d9VoJS .dataTables_filter {
    text-align: center;
  }
  .cid-rNR1d9VoJS .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI6Q6ULf7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6Q6ULf7 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6Q6ULf7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6Q6ULf7 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6Q6ULf7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6Q6ULf7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6Q6ULf7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6Q6ULf7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6Q6ULf7 .img-item {
    width: 100% !important;
  }
  .cid-tkI6Q6ULf7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNR0JpIeNn {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rNR0JpIeNn h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rNR0JpIeNn p {
  color: #767676;
  text-align: left;
}
.cid-rNR0JpIeNn .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rNR0JpIeNn .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rNR0JpIeNn .card-title {
  margin-bottom: 0;
}
.cid-rNR0JpIeNn .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rNR0JpIeNn .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rNR0JpIeNn .card-img span {
    font-size: 40px !important;
  }
}
.cid-s37zxLuOFF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s37zxLuOFF img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s37zxLuOFF .row {
  justify-content: center;
}
.cid-s37zxLuOFF .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s37zxLuOFF .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s37zxLuOFF .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s37zxLuOFF .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s37zxLuOFF .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s37zxLuOFF .item {
    padding: 0.5rem;
  }
  .cid-s37zxLuOFF .row {
    padding: 0 0.5rem;
  }
}
.cid-s37zxLuOFF .btn {
  border-radius: 0;
}
.cid-s37zxLuOFF .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI6R1zBMU {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6R1zBMU .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6R1zBMU .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6R1zBMU .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6R1zBMU .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6R1zBMU .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6R1zBMU .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6R1zBMU .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6R1zBMU .img-item {
    width: 100% !important;
  }
  .cid-tkI6R1zBMU .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37zyAWdUP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s37zyAWdUP img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s37zyAWdUP .row {
  justify-content: center;
}
.cid-s37zyAWdUP .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s37zyAWdUP .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s37zyAWdUP .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s37zyAWdUP .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s37zyAWdUP .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s37zyAWdUP .item {
    padding: 0.5rem;
  }
  .cid-s37zyAWdUP .row {
    padding: 0 0.5rem;
  }
}
.cid-s37zyAWdUP .btn {
  border-radius: 0;
}
.cid-s37zyAWdUP .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI6RODZea {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6RODZea .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6RODZea .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6RODZea .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6RODZea .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6RODZea .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6RODZea .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6RODZea .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6RODZea .img-item {
    width: 100% !important;
  }
  .cid-tkI6RODZea .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNR0JqooxU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNR0JqooxU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNR0JqooxU img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNR0JqooxU .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNR0JqooxU .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNR0JqooxU .separline {
  position: relative;
}
.cid-rNR0JqooxU .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNR0JqooxU .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNR0JqooxU .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNR0JqooxU .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNR0JqooxU .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s37hLaDAh9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37hLaDAh9 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37hLaDAh9 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37hLaDAh9 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37hLaDAh9 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37hLaDAh9 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37hLaDAh9 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37hLaDAh9 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37hLaDAh9 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37hLaDAh9 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37hLaDAh9 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37hLaDAh9 [class^="socicon-"]:before,
.cid-s37hLaDAh9 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37hLaDAh9 .btn {
    font-size: 20px !important;
  }
}
.cid-tkI6SplZs6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6SplZs6 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6SplZs6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6SplZs6 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6SplZs6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6SplZs6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6SplZs6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6SplZs6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6SplZs6 .img-item {
    width: 100% !important;
  }
  .cid-tkI6SplZs6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37hs4aRCS {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s37hs4aRCS .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s37hs4aRCS .video-block {
    width: 100% !important;
  }
}
.cid-rNR0JrEjVZ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rNR0JrEjVZ .content {
    text-align: center;
  }
  .cid-rNR0JrEjVZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rNR0JrEjVZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rNR0JrEjVZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rNR0JrEjVZ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rNR0JrEjVZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rNR0JrEjVZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rNR0JrEjVZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rNR0JrEjVZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rNR0JrEjVZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rNR0JrEjVZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rNR0JrEjVZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rNR0JrEjVZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rNR0JrEjVZ P {
  text-align: center;
}
.cid-rNR0JseTPi .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNR0JseTPi .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNR0JseTPi a {
  font-style: normal;
}
.cid-rNR0JseTPi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNR0JseTPi .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-rNR0JseTPi .nav-item:focus,
.cid-rNR0JseTPi .nav-link:focus {
  outline: none;
}
.cid-rNR0JseTPi .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNR0JseTPi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNR0JseTPi .menu-logo {
  margin-right: auto;
}
.cid-rNR0JseTPi .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-rNR0JseTPi .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-rNR0JseTPi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNR0JseTPi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNR0JseTPi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNR0JseTPi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNR0JseTPi .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNR0JseTPi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNR0JseTPi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNR0JseTPi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNR0JseTPi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNR0JseTPi .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNR0JseTPi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNR0JseTPi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNR0JseTPi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNR0JseTPi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNR0JseTPi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNR0JseTPi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNR0JseTPi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNR0JseTPi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNR0JseTPi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNR0JseTPi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNR0JseTPi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNR0JseTPi button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNR0JseTPi button.navbar-toggler:focus {
  outline: none;
}
.cid-rNR0JseTPi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNR0JseTPi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNR0JseTPi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNR0JseTPi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNR0JseTPi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNR0JseTPi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNR0JseTPi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNR0JseTPi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNR0JseTPi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNR0JseTPi .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNR0JseTPi .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNR0JseTPi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNR0JseTPi .collapsed .navbar-collapse.collapsing,
.cid-rNR0JseTPi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNR0JseTPi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNR0JseTPi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNR0JseTPi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNR0JseTPi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNR0JseTPi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNR0JseTPi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNR0JseTPi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNR0JseTPi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNR0JseTPi .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNR0JseTPi .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNR0JseTPi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNR0JseTPi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNR0JseTPi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNR0JseTPi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNR0JseTPi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNR0JseTPi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNR0JseTPi.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNR0JseTPi img {
    height: 3.8rem !important;
  }
  .cid-rNR0JseTPi .btn {
    display: -webkit-flex;
  }
  .cid-rNR0JseTPi button.navbar-toggler {
    display: block;
  }
  .cid-rNR0JseTPi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNR0JseTPi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNR0JseTPi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNR0JseTPi .navbar-collapse.collapsing,
  .cid-rNR0JseTPi .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNR0JseTPi .navbar-collapse.collapsing .navbar-nav,
  .cid-rNR0JseTPi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNR0JseTPi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNR0JseTPi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNR0JseTPi .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNR0JseTPi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNR0JseTPi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNR0JseTPi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNR0JseTPi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNR0JseTPi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNR0JseTPi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNR0JseTPi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNR0JseTPi .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNR0JseTPi .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNR0JseTPi .nav-link:hover,
.cid-rNR0JseTPi .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rMOjQ8voAt {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rMOjQ8voAt .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rMOjQ8voAt .container-table {
  margin: 0 auto;
}
.cid-rMOjQ8voAt .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rMOjQ8voAt .dataTables_wrapper {
  display: block;
}
.cid-rMOjQ8voAt .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rMOjQ8voAt .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rMOjQ8voAt table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rMOjQ8voAt table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rMOjQ8voAt table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rMOjQ8voAt table td {
  border-top: 1px solid #cccccc;
}
.cid-rMOjQ8voAt table.table {
  background: #ffffff;
}
.cid-rMOjQ8voAt .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rMOjQ8voAt .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rMOjQ8voAt .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rMOjQ8voAt .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rMOjQ8voAt .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rMOjQ8voAt .dataTables_filter {
    text-align: center;
  }
  .cid-rMOjQ8voAt .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-suAsKUFTpC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suAsKUFTpC h4 {
  text-align: left;
  font-weight: 500;
}
.cid-suAsKUFTpC p {
  color: #767676;
  text-align: left;
}
.cid-suAsKUFTpC .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-suAsKUFTpC .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-suAsKUFTpC .card-title {
  margin-bottom: 0;
}
.cid-suAsKUFTpC .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-suAsKUFTpC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-suAsKUFTpC .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI6Y4SJd3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6Y4SJd3 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6Y4SJd3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6Y4SJd3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6Y4SJd3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6Y4SJd3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6Y4SJd3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6Y4SJd3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6Y4SJd3 .img-item {
    width: 100% !important;
  }
  .cid-tkI6Y4SJd3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37zUdwXiV {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s37zUdwXiV img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s37zUdwXiV .row {
  justify-content: center;
}
.cid-s37zUdwXiV .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s37zUdwXiV .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s37zUdwXiV .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s37zUdwXiV .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s37zUdwXiV .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s37zUdwXiV .item {
    padding: 0.5rem;
  }
  .cid-s37zUdwXiV .row {
    padding: 0 0.5rem;
  }
}
.cid-s37zUdwXiV .btn {
  border-radius: 0;
}
.cid-s37zUdwXiV .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI6XwKfyY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI6XwKfyY .images-container.container-fluid {
  padding: 0;
}
.cid-tkI6XwKfyY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI6XwKfyY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI6XwKfyY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI6XwKfyY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI6XwKfyY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI6XwKfyY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI6XwKfyY .img-item {
    width: 100% !important;
  }
  .cid-tkI6XwKfyY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNVb46YrFJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNVb46YrFJ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNVb46YrFJ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNVb46YrFJ .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNVb46YrFJ .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNVb46YrFJ .separline {
  position: relative;
}
.cid-rNVb46YrFJ .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNVb46YrFJ .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNVb46YrFJ .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNVb46YrFJ .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNVb46YrFJ .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s37uCcKAtI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37uCcKAtI .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37uCcKAtI .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37uCcKAtI .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37uCcKAtI .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37uCcKAtI .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37uCcKAtI .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37uCcKAtI .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37uCcKAtI .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37uCcKAtI .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37uCcKAtI .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37uCcKAtI [class^="socicon-"]:before,
.cid-s37uCcKAtI [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37uCcKAtI .btn {
    font-size: 20px !important;
  }
}
.cid-s37uwl9VfG {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s37uwl9VfG .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s37uwl9VfG .video-block {
    width: 100% !important;
  }
}
.cid-rMOjQi8FZT {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMOjQi8FZT .content {
    text-align: center;
  }
  .cid-rMOjQi8FZT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMOjQi8FZT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMOjQi8FZT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMOjQi8FZT .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMOjQi8FZT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMOjQi8FZT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMOjQi8FZT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMOjQi8FZT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMOjQi8FZT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMOjQi8FZT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMOjQi8FZT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMOjQi8FZT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMOjQi8FZT P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rMOjRzwNyE {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rMOjRzwNyE .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rMOjRzwNyE .container-table {
  margin: 0 auto;
}
.cid-rMOjRzwNyE .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rMOjRzwNyE .dataTables_wrapper {
  display: block;
}
.cid-rMOjRzwNyE .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rMOjRzwNyE .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rMOjRzwNyE table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rMOjRzwNyE table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rMOjRzwNyE table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rMOjRzwNyE table td {
  border-top: 1px solid #cccccc;
}
.cid-rMOjRzwNyE table.table {
  background: #ffffff;
}
.cid-rMOjRzwNyE .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rMOjRzwNyE .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rMOjRzwNyE .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rMOjRzwNyE .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rMOjRzwNyE .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rMOjRzwNyE .dataTables_filter {
    text-align: center;
  }
  .cid-rMOjRzwNyE .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rMOjRAMNH6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMOjRAMNH6 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMOjRAMNH6 p {
  color: #767676;
  text-align: left;
}
.cid-rMOjRAMNH6 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rMOjRAMNH6 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rMOjRAMNH6 .card-title {
  margin-bottom: 0;
}
.cid-rMOjRAMNH6 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rMOjRAMNH6 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rMOjRAMNH6 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI75dpaM6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI75dpaM6 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI75dpaM6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI75dpaM6 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI75dpaM6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI75dpaM6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI75dpaM6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI75dpaM6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI75dpaM6 .img-item {
    width: 100% !important;
  }
  .cid-tkI75dpaM6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3i3bI6jnw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3i3bI6jnw img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s3i3bI6jnw .row {
  justify-content: center;
}
.cid-s3i3bI6jnw .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s3i3bI6jnw .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s3i3bI6jnw .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s3i3bI6jnw .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s3i3bI6jnw .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s3i3bI6jnw .item {
    padding: 0.5rem;
  }
  .cid-s3i3bI6jnw .row {
    padding: 0 0.5rem;
  }
}
.cid-s3i3bI6jnw .btn {
  border-radius: 0;
}
.cid-s3i3bI6jnw .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI75Phhpp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI75Phhpp .images-container.container-fluid {
  padding: 0;
}
.cid-tkI75Phhpp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI75Phhpp .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI75Phhpp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI75Phhpp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI75Phhpp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI75Phhpp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI75Phhpp .img-item {
    width: 100% !important;
  }
  .cid-tkI75Phhpp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNVdbe2l5z {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNVdbe2l5z .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNVdbe2l5z img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNVdbe2l5z .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNVdbe2l5z .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNVdbe2l5z .separline {
  position: relative;
}
.cid-rNVdbe2l5z .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNVdbe2l5z .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNVdbe2l5z .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNVdbe2l5z .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNVdbe2l5z .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s37Bi7qLm2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37Bi7qLm2 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37Bi7qLm2 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37Bi7qLm2 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37Bi7qLm2 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37Bi7qLm2 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37Bi7qLm2 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37Bi7qLm2 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37Bi7qLm2 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37Bi7qLm2 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37Bi7qLm2 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37Bi7qLm2 [class^="socicon-"]:before,
.cid-s37Bi7qLm2 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37Bi7qLm2 .btn {
    font-size: 20px !important;
  }
}
.cid-tkI76tq01j {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI76tq01j .images-container.container-fluid {
  padding: 0;
}
.cid-tkI76tq01j .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI76tq01j .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI76tq01j .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI76tq01j .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI76tq01j .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI76tq01j .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI76tq01j .img-item {
    width: 100% !important;
  }
  .cid-tkI76tq01j .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3i80O9MKG {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s3i80O9MKG .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3i80O9MKG .video-block {
    width: 100% !important;
  }
}
.cid-tkI76Rm1rw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI76Rm1rw .images-container.container-fluid {
  padding: 0;
}
.cid-tkI76Rm1rw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI76Rm1rw .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI76Rm1rw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI76Rm1rw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI76Rm1rw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI76Rm1rw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI76Rm1rw .img-item {
    width: 100% !important;
  }
  .cid-tkI76Rm1rw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rMOjRDcsnA {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMOjRDcsnA .content {
    text-align: center;
  }
  .cid-rMOjRDcsnA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMOjRDcsnA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMOjRDcsnA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMOjRDcsnA .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMOjRDcsnA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMOjRDcsnA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMOjRDcsnA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMOjRDcsnA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMOjRDcsnA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMOjRDcsnA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMOjRDcsnA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMOjRDcsnA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMOjRDcsnA P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rTGf1YjQOX {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rTGf1YjQOX .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rTGf1YjQOX .container-table {
  margin: 0 auto;
}
.cid-rTGf1YjQOX .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rTGf1YjQOX .dataTables_wrapper {
  display: block;
}
.cid-rTGf1YjQOX .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rTGf1YjQOX .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rTGf1YjQOX table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rTGf1YjQOX table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rTGf1YjQOX table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rTGf1YjQOX table td {
  border-top: 1px solid #cccccc;
}
.cid-rTGf1YjQOX table.table {
  background: #ffffff;
}
.cid-rTGf1YjQOX .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rTGf1YjQOX .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rTGf1YjQOX .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rTGf1YjQOX .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rTGf1YjQOX .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rTGf1YjQOX .dataTables_filter {
    text-align: center;
  }
  .cid-rTGf1YjQOX .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rTGf2078Ep {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rTGf2078Ep h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rTGf2078Ep p {
  color: #767676;
  text-align: left;
}
.cid-rTGf2078Ep .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rTGf2078Ep .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rTGf2078Ep .card-title {
  margin-bottom: 0;
}
.cid-rTGf2078Ep .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rTGf2078Ep .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rTGf2078Ep .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkHIjGnFPd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHIjGnFPd .images-container.container-fluid {
  padding: 0;
}
.cid-tkHIjGnFPd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHIjGnFPd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHIjGnFPd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHIjGnFPd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHIjGnFPd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHIjGnFPd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHIjGnFPd .img-item {
    width: 100% !important;
  }
  .cid-tkHIjGnFPd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2Fu5U35Hj {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2Fu5U35Hj img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s2Fu5U35Hj .row {
  justify-content: center;
}
.cid-s2Fu5U35Hj .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s2Fu5U35Hj .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s2Fu5U35Hj .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s2Fu5U35Hj .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s2Fu5U35Hj .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s2Fu5U35Hj .item {
    padding: 0.5rem;
  }
  .cid-s2Fu5U35Hj .row {
    padding: 0 0.5rem;
  }
}
.cid-s2Fu5U35Hj .btn {
  border-radius: 0;
}
.cid-s2Fu5U35Hj .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkHIjc6uBG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHIjc6uBG .images-container.container-fluid {
  padding: 0;
}
.cid-tkHIjc6uBG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHIjc6uBG .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHIjc6uBG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHIjc6uBG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHIjc6uBG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHIjc6uBG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHIjc6uBG .img-item {
    width: 100% !important;
  }
  .cid-tkHIjc6uBG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rTGf20T4hz {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rTGf20T4hz .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rTGf20T4hz img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rTGf20T4hz .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rTGf20T4hz .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rTGf20T4hz .separline {
  position: relative;
}
.cid-rTGf20T4hz .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rTGf20T4hz .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rTGf20T4hz .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rTGf20T4hz .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rTGf20T4hz .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s30Xj0dKEY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30Xj0dKEY .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30Xj0dKEY .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30Xj0dKEY .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30Xj0dKEY .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30Xj0dKEY .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30Xj0dKEY .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30Xj0dKEY .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30Xj0dKEY .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30Xj0dKEY .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30Xj0dKEY .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30Xj0dKEY [class^="socicon-"]:before,
.cid-s30Xj0dKEY [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30Xj0dKEY .btn {
    font-size: 20px !important;
  }
}
.cid-s2FtcxPLSa {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s2FtcxPLSa .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s2FtcxPLSa .video-block {
    width: 100% !important;
  }
}
.cid-rTGf22kDZF {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rTGf22kDZF .content {
    text-align: center;
  }
  .cid-rTGf22kDZF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rTGf22kDZF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rTGf22kDZF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rTGf22kDZF .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rTGf22kDZF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rTGf22kDZF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rTGf22kDZF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rTGf22kDZF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rTGf22kDZF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTGf22kDZF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTGf22kDZF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTGf22kDZF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rTGf22kDZF P {
  text-align: center;
}
.cid-rTGf238o13 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rTGf238o13 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rTGf238o13 a {
  font-style: normal;
}
.cid-rTGf238o13 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rTGf238o13 .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-rTGf238o13 .nav-item:focus,
.cid-rTGf238o13 .nav-link:focus {
  outline: none;
}
.cid-rTGf238o13 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rTGf238o13 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rTGf238o13 .menu-logo {
  margin-right: auto;
}
.cid-rTGf238o13 .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-rTGf238o13 .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-rTGf238o13 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rTGf238o13 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rTGf238o13 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rTGf238o13 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rTGf238o13 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rTGf238o13 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rTGf238o13 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rTGf238o13 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rTGf238o13 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rTGf238o13 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rTGf238o13 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rTGf238o13 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rTGf238o13 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rTGf238o13 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rTGf238o13 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rTGf238o13 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rTGf238o13 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rTGf238o13 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rTGf238o13 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rTGf238o13 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rTGf238o13 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rTGf238o13 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rTGf238o13 button.navbar-toggler:focus {
  outline: none;
}
.cid-rTGf238o13 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rTGf238o13 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rTGf238o13 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rTGf238o13 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rTGf238o13 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rTGf238o13 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rTGf238o13 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rTGf238o13 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rTGf238o13 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rTGf238o13 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rTGf238o13 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rTGf238o13 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rTGf238o13 .collapsed .navbar-collapse.collapsing,
.cid-rTGf238o13 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rTGf238o13 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rTGf238o13 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rTGf238o13 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rTGf238o13 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rTGf238o13 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rTGf238o13 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rTGf238o13 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rTGf238o13 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rTGf238o13 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rTGf238o13 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rTGf238o13 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rTGf238o13 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rTGf238o13 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rTGf238o13 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rTGf238o13 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rTGf238o13 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rTGf238o13.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rTGf238o13 img {
    height: 3.8rem !important;
  }
  .cid-rTGf238o13 .btn {
    display: -webkit-flex;
  }
  .cid-rTGf238o13 button.navbar-toggler {
    display: block;
  }
  .cid-rTGf238o13 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rTGf238o13 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rTGf238o13 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rTGf238o13 .navbar-collapse.collapsing,
  .cid-rTGf238o13 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rTGf238o13 .navbar-collapse.collapsing .navbar-nav,
  .cid-rTGf238o13 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rTGf238o13 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rTGf238o13 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rTGf238o13 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rTGf238o13 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rTGf238o13 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rTGf238o13 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rTGf238o13 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rTGf238o13 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rTGf238o13 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rTGf238o13 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rTGf238o13 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rTGf238o13 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rTGf238o13 .nav-link:hover,
.cid-rTGf238o13 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rU4KGcfq8N {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU4KGcfq8N .card-img {
  background-color: #fff;
}
.cid-rU4KGcfq8N .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-rU4KGcfq8N img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rU4KGcfq8N h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rU4KGcfq8N p {
  text-align: left;
}
.cid-rU4KGcfq8N .mbr-text {
  color: #767676;
}
.cid-rU4KGcfq8N .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rU4KGcfq8N .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rU4KGcfq8N .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-s0AQiwhZLi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0AQiwhZLi .line {
  background-color: #cccccc;
  color: #cccccc;
  align: center;
  height: 0.2px;
  margin: 1 auto;
}
.cid-s0AQiwhZLi .section-text {
  padding: 0.5 rem 0;
  text-align: left;
}
.cid-s0AQiwhZLi .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s0AQiwhZLi .inner-container {
    width: 100% !important;
  }
}
.cid-rOY9bUpPuy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOY9bUpPuy h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOY9bUpPuy p {
  color: #767676;
  text-align: left;
}
.cid-rOY9bUpPuy .card-wrapper {
  height: 100%;
}
.cid-rOY9bUpPuy .container-fluid {
  max-width: 1600px;
}
.cid-rOY9bUpPuy .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOY9bUpPuy img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOY9bUpPuy .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOY9bUpPuy .card:hover img {
  filter: blur(3px);
}
.cid-rOY9bUpPuy .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOY9bUpPuy .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOY9bUpPuy .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOY9bUpPuy img {
    filter: blur(0px);
  }
}
.cid-rOY9bUpPuy .card-title {
  text-align: center;
}
.cid-rOY9cW2v1x {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOY9cW2v1x h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOY9cW2v1x p {
  color: #767676;
  text-align: left;
}
.cid-rOY9cW2v1x .card-wrapper {
  height: 100%;
}
.cid-rOY9cW2v1x .container-fluid {
  max-width: 1600px;
}
.cid-rOY9cW2v1x .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOY9cW2v1x img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOY9cW2v1x .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOY9cW2v1x .card:hover img {
  filter: blur(3px);
}
.cid-rOY9cW2v1x .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOY9cW2v1x .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOY9cW2v1x .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOY9cW2v1x img {
    filter: blur(0px);
  }
}
.cid-rOY9cW2v1x .card-title {
  text-align: center;
}
.cid-rOY9evjYv6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rOY9evjYv6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rOY9evjYv6 p {
  color: #767676;
  text-align: left;
}
.cid-rOY9evjYv6 .card-wrapper {
  height: 100%;
}
.cid-rOY9evjYv6 .container-fluid {
  max-width: 1600px;
}
.cid-rOY9evjYv6 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-rOY9evjYv6 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rOY9evjYv6 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-rOY9evjYv6 .card:hover img {
  filter: blur(3px);
}
.cid-rOY9evjYv6 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-rOY9evjYv6 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-rOY9evjYv6 .mbr-iconfont {
    opacity: 1;
  }
  .cid-rOY9evjYv6 img {
    filter: blur(0px);
  }
}
.cid-rOY9evjYv6 .card-title {
  text-align: center;
}
.cid-siFWpvrtjg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-siFWpvrtjg h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-siFWpvrtjg p {
  color: #767676;
  text-align: left;
}
.cid-siFWpvrtjg .card-wrapper {
  height: 100%;
}
.cid-siFWpvrtjg .container-fluid {
  max-width: 1600px;
}
.cid-siFWpvrtjg .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-siFWpvrtjg img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-siFWpvrtjg .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-siFWpvrtjg .card:hover img {
  filter: blur(3px);
}
.cid-siFWpvrtjg .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-siFWpvrtjg .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-siFWpvrtjg .mbr-iconfont {
    opacity: 1;
  }
  .cid-siFWpvrtjg img {
    filter: blur(0px);
  }
}
.cid-siFWpvrtjg .card-title {
  text-align: center;
}
.cid-sljB2Lth32 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sljB2Lth32 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sljB2Lth32 p {
  color: #767676;
  text-align: left;
}
.cid-sljB2Lth32 .card-wrapper {
  height: 100%;
}
.cid-sljB2Lth32 .container-fluid {
  max-width: 1600px;
}
.cid-sljB2Lth32 .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sljB2Lth32 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sljB2Lth32 .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sljB2Lth32 .card:hover img {
  filter: blur(3px);
}
.cid-sljB2Lth32 .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sljB2Lth32 .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sljB2Lth32 .mbr-iconfont {
    opacity: 1;
  }
  .cid-sljB2Lth32 img {
    filter: blur(0px);
  }
}
.cid-sljB2Lth32 .card-title {
  text-align: center;
}
.cid-sxcBJRtb1I {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sxcBJRtb1I h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sxcBJRtb1I p {
  color: #767676;
  text-align: left;
}
.cid-sxcBJRtb1I .card-wrapper {
  height: 100%;
}
.cid-sxcBJRtb1I .container-fluid {
  max-width: 1600px;
}
.cid-sxcBJRtb1I .card-img {
  height: 300px;
  overflow: hidden;
  position: relative;
}
.cid-sxcBJRtb1I img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sxcBJRtb1I .mbr-iconfont {
  position: absolute;
  font-size: 1.8rem;
  color: #149dcc;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  transition: all 0.3s;
  opacity: 0;
  z-index: 2;
}
.cid-sxcBJRtb1I .card:hover img {
  filter: blur(3px);
}
.cid-sxcBJRtb1I .card:hover .mbr-iconfont {
  opacity: 1;
}
.cid-sxcBJRtb1I .title {
  text-align: center;
}
@media (max-width: 767px) {
  .cid-sxcBJRtb1I .mbr-iconfont {
    opacity: 1;
  }
  .cid-sxcBJRtb1I img {
    filter: blur(0px);
  }
}
.cid-sxcBJRtb1I .card-title {
  text-align: center;
}
.cid-rOp9oebRzv {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rOp9oebRzv [class^="socicon-"]:before,
.cid-rOp9oebRzv [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rOp9oebRzv .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rOp9oebRzv .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rOp9oebRzv .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rOp9oebRzv .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rOp9oebRzv .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rOp9oebRzv .btn {
    font-size: 20px !important;
  }
}
.cid-rOp9oebRzv .btn-social,
.cid-rOp9oebRzv .mbr-section-title {
  color: #000000;
}
.cid-rs4KLYXwFI {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KLYXwFI .content {
    text-align: center;
  }
  .cid-rs4KLYXwFI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KLYXwFI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KLYXwFI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KLYXwFI .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KLYXwFI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KLYXwFI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KLYXwFI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KLYXwFI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KLYXwFI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KLYXwFI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KLYXwFI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KLYXwFI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KLYXwFI P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rU40d2W8iS {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rU40d2W8iS .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rU40d2W8iS .container-table {
  margin: 0 auto ;
}
.cid-rU40d2W8iS .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rU40d2W8iS .dataTables_wrapper {
  display: block;
}
.cid-rU40d2W8iS .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rU40d2W8iS .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rU40d2W8iS table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rU40d2W8iS table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rU40d2W8iS table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rU40d2W8iS table td {
  border-top: 1px solid #cccccc;
}
.cid-rU40d2W8iS table.table {
  background: #ffffff;
}
.cid-rU40d2W8iS .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rU40d2W8iS .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rU40d2W8iS .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rU40d2W8iS .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rU40d2W8iS .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rU40d2W8iS .dataTables_filter {
    text-align: center;
  }
  .cid-rU40d2W8iS .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tlboGZiuA4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboGZiuA4 .images-container.container-fluid {
  padding: 0;
}
.cid-tlboGZiuA4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboGZiuA4 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboGZiuA4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboGZiuA4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboGZiuA4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboGZiuA4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboGZiuA4 .img-item {
    width: 100% !important;
  }
  .cid-tlboGZiuA4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rU3XZngw2y {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU3XZngw2y h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rU3XZngw2y p {
  color: #767676;
  text-align: left;
}
.cid-rU3XZngw2y .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rU3XZngw2y .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rU3XZngw2y .card-title {
  margin-bottom: 0;
}
.cid-rU3XZngw2y .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rU3XZngw2y .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rU3XZngw2y .card-img span {
    font-size: 40px !important;
  }
}
.cid-rU3XZnQmIT {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rU3XZnQmIT .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rU3XZnQmIT img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rU3XZnQmIT .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rU3XZnQmIT .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rU3XZnQmIT .separline {
  position: relative;
}
.cid-rU3XZnQmIT .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rU3XZnQmIT .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rU3XZnQmIT .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rU3XZnQmIT .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rU3XZnQmIT .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlboGnipgm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboGnipgm .images-container.container-fluid {
  padding: 0;
}
.cid-tlboGnipgm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboGnipgm .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboGnipgm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboGnipgm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboGnipgm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboGnipgm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboGnipgm .img-item {
    width: 100% !important;
  }
  .cid-tlboGnipgm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5tpsnqxA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5tpsnqxA .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5tpsnqxA .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5tpsnqxA .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5tpsnqxA .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5tpsnqxA .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5tpsnqxA .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5tpsnqxA .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5tpsnqxA .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5tpsnqxA .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5tpsnqxA .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5tpsnqxA [class^="socicon-"]:before,
.cid-sh5tpsnqxA [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5tpsnqxA .btn {
    font-size: 20px !important;
  }
}
.cid-rU3XZoJfsZ {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rU3XZoJfsZ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rU3XZoJfsZ .video-block {
    width: 100% !important;
  }
}
.cid-tlboFLK1DN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboFLK1DN .images-container.container-fluid {
  padding: 0;
}
.cid-tlboFLK1DN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboFLK1DN .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboFLK1DN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboFLK1DN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboFLK1DN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboFLK1DN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboFLK1DN .img-item {
    width: 100% !important;
  }
  .cid-tlboFLK1DN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rU3XZp29T8 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rU3XZp29T8 .content {
    text-align: center;
  }
  .cid-rU3XZp29T8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rU3XZp29T8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rU3XZp29T8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rU3XZp29T8 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rU3XZp29T8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rU3XZp29T8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rU3XZp29T8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rU3XZp29T8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rU3XZp29T8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rU3XZp29T8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rU3XZp29T8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rU3XZp29T8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rU3XZp29T8 P {
  text-align: center;
}
.cid-rU3XZpBucV .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rU3XZpBucV .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rU3XZpBucV a {
  font-style: normal;
}
.cid-rU3XZpBucV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rU3XZpBucV .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-rU3XZpBucV .nav-item:focus,
.cid-rU3XZpBucV .nav-link:focus {
  outline: none;
}
.cid-rU3XZpBucV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rU3XZpBucV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rU3XZpBucV .menu-logo {
  margin-right: auto;
}
.cid-rU3XZpBucV .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-rU3XZpBucV .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-rU3XZpBucV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rU3XZpBucV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rU3XZpBucV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rU3XZpBucV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rU3XZpBucV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rU3XZpBucV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rU3XZpBucV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rU3XZpBucV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rU3XZpBucV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rU3XZpBucV .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rU3XZpBucV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rU3XZpBucV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rU3XZpBucV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rU3XZpBucV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rU3XZpBucV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rU3XZpBucV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rU3XZpBucV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rU3XZpBucV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rU3XZpBucV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rU3XZpBucV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rU3XZpBucV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rU3XZpBucV button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rU3XZpBucV button.navbar-toggler:focus {
  outline: none;
}
.cid-rU3XZpBucV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rU3XZpBucV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rU3XZpBucV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rU3XZpBucV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rU3XZpBucV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rU3XZpBucV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rU3XZpBucV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rU3XZpBucV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rU3XZpBucV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rU3XZpBucV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rU3XZpBucV .collapsed .btn {
  display: -webkit-flex;
}
.cid-rU3XZpBucV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rU3XZpBucV .collapsed .navbar-collapse.collapsing,
.cid-rU3XZpBucV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rU3XZpBucV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rU3XZpBucV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rU3XZpBucV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rU3XZpBucV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rU3XZpBucV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rU3XZpBucV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rU3XZpBucV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rU3XZpBucV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rU3XZpBucV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rU3XZpBucV .collapsed button.navbar-toggler {
  display: block;
}
.cid-rU3XZpBucV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rU3XZpBucV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rU3XZpBucV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rU3XZpBucV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rU3XZpBucV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rU3XZpBucV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rU3XZpBucV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rU3XZpBucV img {
    height: 3.8rem !important;
  }
  .cid-rU3XZpBucV .btn {
    display: -webkit-flex;
  }
  .cid-rU3XZpBucV button.navbar-toggler {
    display: block;
  }
  .cid-rU3XZpBucV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rU3XZpBucV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rU3XZpBucV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rU3XZpBucV .navbar-collapse.collapsing,
  .cid-rU3XZpBucV .navbar-collapse.show {
    display: block !important;
  }
  .cid-rU3XZpBucV .navbar-collapse.collapsing .navbar-nav,
  .cid-rU3XZpBucV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rU3XZpBucV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rU3XZpBucV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rU3XZpBucV .navbar-collapse.collapsing .navbar-buttons,
  .cid-rU3XZpBucV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rU3XZpBucV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rU3XZpBucV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rU3XZpBucV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rU3XZpBucV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rU3XZpBucV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rU3XZpBucV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rU3XZpBucV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rU3XZpBucV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rU3XZpBucV .nav-link:hover,
.cid-rU3XZpBucV .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rPDo34w2iB {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #f6f1f7;
}
.cid-rPDo34w2iB [class^="socicon-"]:before,
.cid-rPDo34w2iB [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rPDo34w2iB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rPDo34w2iB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rPDo34w2iB .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rPDo34w2iB .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rPDo34w2iB .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rPDo34w2iB .btn {
    font-size: 20px !important;
  }
}
.cid-rPDo34w2iB .btn-social,
.cid-rPDo34w2iB .mbr-section-title {
  color: #000000;
}
.cid-rPDo34w2iB .btn-social,
.cid-rPDo34w2iB .mbr-section-title {
  color: #000000;
}
.cid-sAdPGOI6WE {
  padding-top: 75px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-sAdPGOI6WE .images-container.container-fluid {
  padding: 0;
}
.cid-sAdPGOI6WE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sAdPGOI6WE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sAdPGOI6WE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sAdPGOI6WE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sAdPGOI6WE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sAdPGOI6WE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sAdPGOI6WE .img-item {
    width: 100% !important;
  }
  .cid-sAdPGOI6WE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rU4Q2yZrGT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU4Q2yZrGT .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-rU4Q2yZrGT .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-rU4Q2yZrGT .rev,
.cid-rU4Q2yZrGT .mbr-iconfont {
  display: inline-block;
}
.cid-rU4Q2yZrGT .line {
  display: inline-block;
  width: 80px;
  height: 4px;
  background-color: #82786e;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-rU4Q2yZrGT .card-img {
  position: relative;
}
.cid-rU4Q2yZrGT img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rU4Q2yZrGT .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-rU4Q2yZrGT .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-rU4Q2yZrGT .card-title {
  color: #4f4943;
  margin: 0;
  text-align: center;
}
.cid-rU4Q2yZrGT .card-box {
  padding: 1.5rem;
}
.cid-rU4Q2yZrGT .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rU4Q2yZrGT .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rU4Q2yZrGT .mbr-section-title,
.cid-rU4Q2yZrGT .line-wrap {
  text-align: center;
  color: #4f4943;
}
.cid-rU4Q2yZrGT .card-text,
.cid-rU4Q2yZrGT .mbr-section-btn,
.cid-rU4Q2yZrGT .ico-line {
  text-align: left;
  color: #767676;
}
.cid-rU4Q2yZrGT .mbr-text,
.cid-rU4Q2yZrGT .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rU4Q2yZrGT .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-rPDo34ZFNa {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rPDo34ZFNa .content {
    text-align: center;
  }
  .cid-rPDo34ZFNa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rPDo34ZFNa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rPDo34ZFNa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rPDo34ZFNa .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rPDo34ZFNa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rPDo34ZFNa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rPDo34ZFNa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rPDo34ZFNa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rPDo34ZFNa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rPDo34ZFNa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rPDo34ZFNa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rPDo34ZFNa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rPDo34ZFNa P {
  text-align: center;
}
.cid-rPDo35KAzc .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rPDo35KAzc .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rPDo35KAzc a {
  font-style: normal;
}
.cid-rPDo35KAzc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rPDo35KAzc .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-rPDo35KAzc .nav-item:focus,
.cid-rPDo35KAzc .nav-link:focus {
  outline: none;
}
.cid-rPDo35KAzc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rPDo35KAzc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rPDo35KAzc .menu-logo {
  margin-right: auto;
}
.cid-rPDo35KAzc .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-rPDo35KAzc .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-rPDo35KAzc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rPDo35KAzc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rPDo35KAzc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rPDo35KAzc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rPDo35KAzc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rPDo35KAzc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rPDo35KAzc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rPDo35KAzc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rPDo35KAzc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rPDo35KAzc .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rPDo35KAzc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rPDo35KAzc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rPDo35KAzc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rPDo35KAzc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPDo35KAzc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rPDo35KAzc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rPDo35KAzc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rPDo35KAzc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rPDo35KAzc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rPDo35KAzc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rPDo35KAzc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rPDo35KAzc button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rPDo35KAzc button.navbar-toggler:focus {
  outline: none;
}
.cid-rPDo35KAzc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rPDo35KAzc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPDo35KAzc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPDo35KAzc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPDo35KAzc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPDo35KAzc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPDo35KAzc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPDo35KAzc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPDo35KAzc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPDo35KAzc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPDo35KAzc .collapsed .btn {
  display: -webkit-flex;
}
.cid-rPDo35KAzc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rPDo35KAzc .collapsed .navbar-collapse.collapsing,
.cid-rPDo35KAzc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rPDo35KAzc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rPDo35KAzc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rPDo35KAzc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rPDo35KAzc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rPDo35KAzc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rPDo35KAzc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rPDo35KAzc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rPDo35KAzc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rPDo35KAzc .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rPDo35KAzc .collapsed button.navbar-toggler {
  display: block;
}
.cid-rPDo35KAzc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rPDo35KAzc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rPDo35KAzc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rPDo35KAzc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rPDo35KAzc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rPDo35KAzc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rPDo35KAzc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPDo35KAzc img {
    height: 3.8rem !important;
  }
  .cid-rPDo35KAzc .btn {
    display: -webkit-flex;
  }
  .cid-rPDo35KAzc button.navbar-toggler {
    display: block;
  }
  .cid-rPDo35KAzc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rPDo35KAzc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rPDo35KAzc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rPDo35KAzc .navbar-collapse.collapsing,
  .cid-rPDo35KAzc .navbar-collapse.show {
    display: block !important;
  }
  .cid-rPDo35KAzc .navbar-collapse.collapsing .navbar-nav,
  .cid-rPDo35KAzc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rPDo35KAzc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rPDo35KAzc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rPDo35KAzc .navbar-collapse.collapsing .navbar-buttons,
  .cid-rPDo35KAzc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rPDo35KAzc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rPDo35KAzc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rPDo35KAzc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rPDo35KAzc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rPDo35KAzc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rPDo35KAzc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rPDo35KAzc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rPDo35KAzc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rPDo35KAzc .nav-link:hover,
.cid-rPDo35KAzc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rU4Whigoe0 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rU4Whigoe0 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rU4Whigoe0 .container-table {
  margin: 0 auto;
}
.cid-rU4Whigoe0 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rU4Whigoe0 .dataTables_wrapper {
  display: block;
}
.cid-rU4Whigoe0 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rU4Whigoe0 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rU4Whigoe0 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rU4Whigoe0 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rU4Whigoe0 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rU4Whigoe0 table td {
  border-top: 1px solid #cccccc;
}
.cid-rU4Whigoe0 table.table {
  background: #ffffff;
}
.cid-rU4Whigoe0 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rU4Whigoe0 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rU4Whigoe0 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rU4Whigoe0 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rU4Whigoe0 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rU4Whigoe0 .dataTables_filter {
    text-align: center;
  }
  .cid-rU4Whigoe0 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rU4V9oV3hx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU4V9oV3hx h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rU4V9oV3hx p {
  color: #767676;
  text-align: left;
}
.cid-rU4V9oV3hx .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rU4V9oV3hx .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rU4V9oV3hx .card-title {
  margin-bottom: 0;
}
.cid-rU4V9oV3hx .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rU4V9oV3hx .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rU4V9oV3hx .card-img span {
    font-size: 40px !important;
  }
}
.cid-tlboVXYFhU {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboVXYFhU .images-container.container-fluid {
  padding: 0;
}
.cid-tlboVXYFhU .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboVXYFhU .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboVXYFhU .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboVXYFhU .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboVXYFhU .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboVXYFhU .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboVXYFhU .img-item {
    width: 100% !important;
  }
  .cid-tlboVXYFhU .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rU4V9pEdNb {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rU4V9pEdNb .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rU4V9pEdNb img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rU4V9pEdNb .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rU4V9pEdNb .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rU4V9pEdNb .separline {
  position: relative;
}
.cid-rU4V9pEdNb .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rU4V9pEdNb .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rU4V9pEdNb .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rU4V9pEdNb .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rU4V9pEdNb .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlboXnEXdC {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboXnEXdC .images-container.container-fluid {
  padding: 0;
}
.cid-tlboXnEXdC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboXnEXdC .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboXnEXdC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboXnEXdC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboXnEXdC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboXnEXdC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboXnEXdC .img-item {
    width: 100% !important;
  }
  .cid-tlboXnEXdC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rU4V9qSI8s {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rU4V9qSI8s .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rU4V9qSI8s .video-block {
    width: 100% !important;
  }
}
.cid-tlboWunxOl {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboWunxOl .images-container.container-fluid {
  padding: 0;
}
.cid-tlboWunxOl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboWunxOl .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboWunxOl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboWunxOl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboWunxOl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboWunxOl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboWunxOl .img-item {
    width: 100% !important;
  }
  .cid-tlboWunxOl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rU4V9rgwQ7 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rU4V9rgwQ7 .content {
    text-align: center;
  }
  .cid-rU4V9rgwQ7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rU4V9rgwQ7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rU4V9rgwQ7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rU4V9rgwQ7 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rU4V9rgwQ7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rU4V9rgwQ7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rU4V9rgwQ7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rU4V9rgwQ7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rU4V9rgwQ7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rU4V9rgwQ7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rU4V9rgwQ7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rU4V9rgwQ7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rU4V9rgwQ7 P {
  text-align: center;
}
.cid-rU4V9rYYbI .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rU4V9rYYbI .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rU4V9rYYbI a {
  font-style: normal;
}
.cid-rU4V9rYYbI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rU4V9rYYbI .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-rU4V9rYYbI .nav-item:focus,
.cid-rU4V9rYYbI .nav-link:focus {
  outline: none;
}
.cid-rU4V9rYYbI .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rU4V9rYYbI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rU4V9rYYbI .menu-logo {
  margin-right: auto;
}
.cid-rU4V9rYYbI .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-rU4V9rYYbI .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-rU4V9rYYbI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rU4V9rYYbI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rU4V9rYYbI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rU4V9rYYbI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rU4V9rYYbI .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rU4V9rYYbI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rU4V9rYYbI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rU4V9rYYbI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rU4V9rYYbI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rU4V9rYYbI .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rU4V9rYYbI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rU4V9rYYbI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rU4V9rYYbI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rU4V9rYYbI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rU4V9rYYbI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rU4V9rYYbI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rU4V9rYYbI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rU4V9rYYbI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rU4V9rYYbI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rU4V9rYYbI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rU4V9rYYbI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rU4V9rYYbI button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rU4V9rYYbI button.navbar-toggler:focus {
  outline: none;
}
.cid-rU4V9rYYbI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rU4V9rYYbI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rU4V9rYYbI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rU4V9rYYbI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rU4V9rYYbI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rU4V9rYYbI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rU4V9rYYbI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rU4V9rYYbI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rU4V9rYYbI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rU4V9rYYbI .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rU4V9rYYbI .collapsed .btn {
  display: -webkit-flex;
}
.cid-rU4V9rYYbI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rU4V9rYYbI .collapsed .navbar-collapse.collapsing,
.cid-rU4V9rYYbI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rU4V9rYYbI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rU4V9rYYbI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rU4V9rYYbI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rU4V9rYYbI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rU4V9rYYbI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rU4V9rYYbI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rU4V9rYYbI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rU4V9rYYbI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rU4V9rYYbI .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rU4V9rYYbI .collapsed button.navbar-toggler {
  display: block;
}
.cid-rU4V9rYYbI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rU4V9rYYbI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rU4V9rYYbI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rU4V9rYYbI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rU4V9rYYbI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rU4V9rYYbI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rU4V9rYYbI.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rU4V9rYYbI img {
    height: 3.8rem !important;
  }
  .cid-rU4V9rYYbI .btn {
    display: -webkit-flex;
  }
  .cid-rU4V9rYYbI button.navbar-toggler {
    display: block;
  }
  .cid-rU4V9rYYbI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rU4V9rYYbI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rU4V9rYYbI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rU4V9rYYbI .navbar-collapse.collapsing,
  .cid-rU4V9rYYbI .navbar-collapse.show {
    display: block !important;
  }
  .cid-rU4V9rYYbI .navbar-collapse.collapsing .navbar-nav,
  .cid-rU4V9rYYbI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rU4V9rYYbI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rU4V9rYYbI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rU4V9rYYbI .navbar-collapse.collapsing .navbar-buttons,
  .cid-rU4V9rYYbI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rU4V9rYYbI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rU4V9rYYbI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rU4V9rYYbI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rU4V9rYYbI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rU4V9rYYbI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rU4V9rYYbI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rU4V9rYYbI .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rU4V9rYYbI .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rU4V9rYYbI .nav-link:hover,
.cid-rU4V9rYYbI .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rQC9d87kBN {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQC9d87kBN .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rQC9d87kBN .container-table {
  margin: 0 auto;
}
.cid-rQC9d87kBN .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rQC9d87kBN .dataTables_wrapper {
  display: block;
}
.cid-rQC9d87kBN .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rQC9d87kBN .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rQC9d87kBN table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rQC9d87kBN table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rQC9d87kBN table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rQC9d87kBN table td {
  border-top: 1px solid #cccccc;
}
.cid-rQC9d87kBN table.table {
  background: #ffffff;
}
.cid-rQC9d87kBN .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rQC9d87kBN .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rQC9d87kBN .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rQC9d87kBN .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rQC9d87kBN .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rQC9d87kBN .dataTables_filter {
    text-align: center;
  }
  .cid-rQC9d87kBN .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rQC9d9pAMH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQC9d9pAMH h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rQC9d9pAMH p {
  color: #767676;
  text-align: left;
}
.cid-rQC9d9pAMH .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rQC9d9pAMH .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rQC9d9pAMH .card-title {
  margin-bottom: 0;
}
.cid-rQC9d9pAMH .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQC9d9pAMH .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rQC9d9pAMH .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkItNKY5aD {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkItNKY5aD .images-container.container-fluid {
  padding: 0;
}
.cid-tkItNKY5aD .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkItNKY5aD .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkItNKY5aD .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkItNKY5aD .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkItNKY5aD .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkItNKY5aD .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkItNKY5aD .img-item {
    width: 100% !important;
  }
  .cid-tkItNKY5aD .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-savCky1tp2 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-savCky1tp2 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-savCky1tp2 .row {
  justify-content: center;
}
.cid-savCky1tp2 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-savCky1tp2 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-savCky1tp2 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-savCky1tp2 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-savCky1tp2 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-savCky1tp2 .item {
    padding: 0.5rem;
  }
  .cid-savCky1tp2 .row {
    padding: 0 0.5rem;
  }
}
.cid-savCky1tp2 .btn {
  border-radius: 0;
}
.cid-savCky1tp2 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkItMu7jFW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkItMu7jFW .images-container.container-fluid {
  padding: 0;
}
.cid-tkItMu7jFW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkItMu7jFW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkItMu7jFW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkItMu7jFW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkItMu7jFW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkItMu7jFW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkItMu7jFW .img-item {
    width: 100% !important;
  }
  .cid-tkItMu7jFW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQC9da5gHG {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQC9da5gHG .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rQC9da5gHG img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rQC9da5gHG .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rQC9da5gHG .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rQC9da5gHG .separline {
  position: relative;
}
.cid-rQC9da5gHG .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rQC9da5gHG .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rQC9da5gHG .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rQC9da5gHG .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rQC9da5gHG .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkItJBGP67 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkItJBGP67 .images-container.container-fluid {
  padding: 0;
}
.cid-tkItJBGP67 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkItJBGP67 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkItJBGP67 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkItJBGP67 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkItJBGP67 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkItJBGP67 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkItJBGP67 .img-item {
    width: 100% !important;
  }
  .cid-tkItJBGP67 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-savHbxax5h {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-savHbxax5h [class^="socicon-"]:before,
.cid-savHbxax5h [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-savHbxax5h .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-savHbxax5h .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-savHbxax5h .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-savHbxax5h .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-savHbxax5h .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-savHbxax5h .btn {
    font-size: 20px !important;
  }
}
.cid-savHbxax5h .btn-social,
.cid-savHbxax5h .mbr-section-title {
  color: #000000;
}
.cid-s31kUtEjdh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31kUtEjdh .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31kUtEjdh .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31kUtEjdh .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31kUtEjdh .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31kUtEjdh .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31kUtEjdh .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31kUtEjdh .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31kUtEjdh .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31kUtEjdh .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31kUtEjdh .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31kUtEjdh [class^="socicon-"]:before,
.cid-s31kUtEjdh [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31kUtEjdh .btn {
    font-size: 20px !important;
  }
}
.cid-savyW0i147 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-savyW0i147 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-savyW0i147 .video-block {
    width: 100% !important;
  }
}
.cid-tkItIgJCUW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkItIgJCUW .images-container.container-fluid {
  padding: 0;
}
.cid-tkItIgJCUW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkItIgJCUW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkItIgJCUW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkItIgJCUW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkItIgJCUW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkItIgJCUW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkItIgJCUW .img-item {
    width: 100% !important;
  }
  .cid-tkItIgJCUW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rQC9dbEhar {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rQC9dbEhar .content {
    text-align: center;
  }
  .cid-rQC9dbEhar .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rQC9dbEhar .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rQC9dbEhar .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rQC9dbEhar .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rQC9dbEhar .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rQC9dbEhar .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rQC9dbEhar .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQC9dbEhar .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rQC9dbEhar .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQC9dbEhar .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQC9dbEhar .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQC9dbEhar .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQC9dbEhar P {
  text-align: center;
}
.cid-rQC9dckmli .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQC9dckmli .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rQC9dckmli a {
  font-style: normal;
}
.cid-rQC9dckmli .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQC9dckmli .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-rQC9dckmli .nav-item:focus,
.cid-rQC9dckmli .nav-link:focus {
  outline: none;
}
.cid-rQC9dckmli .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQC9dckmli .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQC9dckmli .menu-logo {
  margin-right: auto;
}
.cid-rQC9dckmli .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-rQC9dckmli .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-rQC9dckmli .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQC9dckmli .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQC9dckmli .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQC9dckmli .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQC9dckmli .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQC9dckmli .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQC9dckmli .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQC9dckmli .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQC9dckmli .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQC9dckmli .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQC9dckmli .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQC9dckmli .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQC9dckmli .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQC9dckmli .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQC9dckmli .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQC9dckmli .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQC9dckmli .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQC9dckmli .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQC9dckmli .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQC9dckmli .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQC9dckmli .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQC9dckmli button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQC9dckmli button.navbar-toggler:focus {
  outline: none;
}
.cid-rQC9dckmli button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rQC9dckmli button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQC9dckmli button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQC9dckmli button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQC9dckmli button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQC9dckmli nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQC9dckmli nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQC9dckmli nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQC9dckmli nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQC9dckmli .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQC9dckmli .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQC9dckmli .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQC9dckmli .collapsed .navbar-collapse.collapsing,
.cid-rQC9dckmli .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQC9dckmli .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQC9dckmli .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQC9dckmli .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQC9dckmli .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQC9dckmli .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQC9dckmli .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQC9dckmli .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQC9dckmli .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rQC9dckmli .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rQC9dckmli .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQC9dckmli .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQC9dckmli .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQC9dckmli .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQC9dckmli .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQC9dckmli .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQC9dckmli .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rQC9dckmli.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQC9dckmli img {
    height: 3.8rem !important;
  }
  .cid-rQC9dckmli .btn {
    display: -webkit-flex;
  }
  .cid-rQC9dckmli button.navbar-toggler {
    display: block;
  }
  .cid-rQC9dckmli .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQC9dckmli .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQC9dckmli .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQC9dckmli .navbar-collapse.collapsing,
  .cid-rQC9dckmli .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQC9dckmli .navbar-collapse.collapsing .navbar-nav,
  .cid-rQC9dckmli .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQC9dckmli .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQC9dckmli .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQC9dckmli .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQC9dckmli .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQC9dckmli .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQC9dckmli .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQC9dckmli .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQC9dckmli .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQC9dckmli .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQC9dckmli .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQC9dckmli .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQC9dckmli .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQC9dckmli .nav-link:hover,
.cid-rQC9dckmli .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rRdKWxg22Q {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rRdKWxg22Q .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rRdKWxg22Q .container-table {
  margin: 0 auto;
}
.cid-rRdKWxg22Q .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rRdKWxg22Q .dataTables_wrapper {
  display: block;
}
.cid-rRdKWxg22Q .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rRdKWxg22Q .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rRdKWxg22Q table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rRdKWxg22Q table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rRdKWxg22Q table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rRdKWxg22Q table td {
  border-top: 1px solid #cccccc;
}
.cid-rRdKWxg22Q table.table {
  background: #ffffff;
}
.cid-rRdKWxg22Q .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rRdKWxg22Q .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rRdKWxg22Q .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rRdKWxg22Q .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rRdKWxg22Q .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rRdKWxg22Q .dataTables_filter {
    text-align: center;
  }
  .cid-rRdKWxg22Q .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rRdKWymQJQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rRdKWymQJQ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rRdKWymQJQ p {
  color: #767676;
  text-align: left;
}
.cid-rRdKWymQJQ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rRdKWymQJQ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rRdKWymQJQ .card-title {
  margin-bottom: 0;
}
.cid-rRdKWymQJQ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rRdKWymQJQ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rRdKWymQJQ .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIuGN6apo {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIuGN6apo .images-container.container-fluid {
  padding: 0;
}
.cid-tkIuGN6apo .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIuGN6apo .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIuGN6apo .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIuGN6apo .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIuGN6apo .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIuGN6apo .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIuGN6apo .img-item {
    width: 100% !important;
  }
  .cid-tkIuGN6apo .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRdKWzfTWM {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rRdKWzfTWM .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRdKWzfTWM img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRdKWzfTWM .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRdKWzfTWM .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRdKWzfTWM .separline {
  position: relative;
}
.cid-rRdKWzfTWM .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRdKWzfTWM .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRdKWzfTWM .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRdKWzfTWM .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRdKWzfTWM .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIuFfwdar {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIuFfwdar .images-container.container-fluid {
  padding: 0;
}
.cid-tkIuFfwdar .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIuFfwdar .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIuFfwdar .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIuFfwdar .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIuFfwdar .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIuFfwdar .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIuFfwdar .img-item {
    width: 100% !important;
  }
  .cid-tkIuFfwdar .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s37CitQzYu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37CitQzYu .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37CitQzYu .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37CitQzYu .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37CitQzYu .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37CitQzYu .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37CitQzYu .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37CitQzYu .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37CitQzYu .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37CitQzYu .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37CitQzYu .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37CitQzYu [class^="socicon-"]:before,
.cid-s37CitQzYu [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37CitQzYu .btn {
    font-size: 20px !important;
  }
}
.cid-rRdKWA2Qqe {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rRdKWA2Qqe .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rRdKWA2Qqe .video-block {
    width: 100% !important;
  }
}
.cid-tkIuDXpaQZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIuDXpaQZ .images-container.container-fluid {
  padding: 0;
}
.cid-tkIuDXpaQZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIuDXpaQZ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIuDXpaQZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIuDXpaQZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIuDXpaQZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIuDXpaQZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIuDXpaQZ .img-item {
    width: 100% !important;
  }
  .cid-tkIuDXpaQZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRdKWAnH8o {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rRdKWAnH8o .content {
    text-align: center;
  }
  .cid-rRdKWAnH8o .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rRdKWAnH8o .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rRdKWAnH8o .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rRdKWAnH8o .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rRdKWAnH8o .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rRdKWAnH8o .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rRdKWAnH8o .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rRdKWAnH8o .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rRdKWAnH8o .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rRdKWAnH8o .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rRdKWAnH8o .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rRdKWAnH8o .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rRdKWAnH8o P {
  text-align: center;
}
.cid-rRdKWAXo4D .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rRdKWAXo4D .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rRdKWAXo4D a {
  font-style: normal;
}
.cid-rRdKWAXo4D .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rRdKWAXo4D .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-rRdKWAXo4D .nav-item:focus,
.cid-rRdKWAXo4D .nav-link:focus {
  outline: none;
}
.cid-rRdKWAXo4D .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rRdKWAXo4D .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rRdKWAXo4D .menu-logo {
  margin-right: auto;
}
.cid-rRdKWAXo4D .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-rRdKWAXo4D .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-rRdKWAXo4D .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rRdKWAXo4D .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rRdKWAXo4D .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rRdKWAXo4D .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rRdKWAXo4D .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rRdKWAXo4D .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rRdKWAXo4D .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rRdKWAXo4D .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRdKWAXo4D .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rRdKWAXo4D .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rRdKWAXo4D .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rRdKWAXo4D .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rRdKWAXo4D .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rRdKWAXo4D .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRdKWAXo4D .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rRdKWAXo4D .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rRdKWAXo4D .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rRdKWAXo4D .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rRdKWAXo4D .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rRdKWAXo4D .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rRdKWAXo4D .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rRdKWAXo4D button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rRdKWAXo4D button.navbar-toggler:focus {
  outline: none;
}
.cid-rRdKWAXo4D button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRdKWAXo4D button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRdKWAXo4D button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRdKWAXo4D button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRdKWAXo4D button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRdKWAXo4D nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRdKWAXo4D nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRdKWAXo4D nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRdKWAXo4D nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRdKWAXo4D .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRdKWAXo4D .collapsed .btn {
  display: -webkit-flex;
}
.cid-rRdKWAXo4D .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rRdKWAXo4D .collapsed .navbar-collapse.collapsing,
.cid-rRdKWAXo4D .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rRdKWAXo4D .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rRdKWAXo4D .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rRdKWAXo4D .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rRdKWAXo4D .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rRdKWAXo4D .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rRdKWAXo4D .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rRdKWAXo4D .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rRdKWAXo4D .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rRdKWAXo4D .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rRdKWAXo4D .collapsed button.navbar-toggler {
  display: block;
}
.cid-rRdKWAXo4D .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rRdKWAXo4D .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRdKWAXo4D .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rRdKWAXo4D .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rRdKWAXo4D .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rRdKWAXo4D .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rRdKWAXo4D.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRdKWAXo4D img {
    height: 3.8rem !important;
  }
  .cid-rRdKWAXo4D .btn {
    display: -webkit-flex;
  }
  .cid-rRdKWAXo4D button.navbar-toggler {
    display: block;
  }
  .cid-rRdKWAXo4D .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rRdKWAXo4D .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRdKWAXo4D .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rRdKWAXo4D .navbar-collapse.collapsing,
  .cid-rRdKWAXo4D .navbar-collapse.show {
    display: block !important;
  }
  .cid-rRdKWAXo4D .navbar-collapse.collapsing .navbar-nav,
  .cid-rRdKWAXo4D .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rRdKWAXo4D .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rRdKWAXo4D .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rRdKWAXo4D .navbar-collapse.collapsing .navbar-buttons,
  .cid-rRdKWAXo4D .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rRdKWAXo4D .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rRdKWAXo4D .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rRdKWAXo4D .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rRdKWAXo4D .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rRdKWAXo4D .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rRdKWAXo4D .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rRdKWAXo4D .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rRdKWAXo4D .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rRdKWAXo4D .nav-link:hover,
.cid-rRdKWAXo4D .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rRYMwhot3k {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rRYMwhot3k .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rRYMwhot3k .container-table {
  margin: 0 auto;
}
.cid-rRYMwhot3k .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rRYMwhot3k .dataTables_wrapper {
  display: block;
}
.cid-rRYMwhot3k .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rRYMwhot3k .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rRYMwhot3k table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rRYMwhot3k table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rRYMwhot3k table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rRYMwhot3k table td {
  border-top: 1px solid #cccccc;
}
.cid-rRYMwhot3k table.table {
  background: #ffffff;
}
.cid-rRYMwhot3k .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rRYMwhot3k .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rRYMwhot3k .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rRYMwhot3k .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rRYMwhot3k .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rRYMwhot3k .dataTables_filter {
    text-align: center;
  }
  .cid-rRYMwhot3k .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI7QkiC0F {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7QkiC0F .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7QkiC0F .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7QkiC0F .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7QkiC0F .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7QkiC0F .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7QkiC0F .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7QkiC0F .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7QkiC0F .img-item {
    width: 100% !important;
  }
  .cid-tkI7QkiC0F .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRYMwiwwQY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rRYMwiwwQY h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rRYMwiwwQY p {
  color: #767676;
  text-align: left;
}
.cid-rRYMwiwwQY .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rRYMwiwwQY .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rRYMwiwwQY .card-title {
  margin-bottom: 0;
}
.cid-rRYMwiwwQY .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rRYMwiwwQY .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rRYMwiwwQY .card-img span {
    font-size: 40px !important;
  }
}
.cid-s3if3xx4W4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3if3xx4W4 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s3if3xx4W4 .row {
  justify-content: center;
}
.cid-s3if3xx4W4 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s3if3xx4W4 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s3if3xx4W4 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s3if3xx4W4 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s3if3xx4W4 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s3if3xx4W4 .item {
    padding: 0.5rem;
  }
  .cid-s3if3xx4W4 .row {
    padding: 0 0.5rem;
  }
}
.cid-s3if3xx4W4 .btn {
  border-radius: 0;
}
.cid-s3if3xx4W4 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI7R5kENA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7R5kENA .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7R5kENA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7R5kENA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7R5kENA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7R5kENA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7R5kENA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7R5kENA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7R5kENA .img-item {
    width: 100% !important;
  }
  .cid-tkI7R5kENA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rRYMwj8sAa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rRYMwj8sAa .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRYMwj8sAa img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRYMwj8sAa .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRYMwj8sAa .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRYMwj8sAa .separline {
  position: relative;
}
.cid-rRYMwj8sAa .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRYMwj8sAa .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRYMwj8sAa .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRYMwj8sAa .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRYMwj8sAa .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s37BtXBq0H {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37BtXBq0H .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37BtXBq0H .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37BtXBq0H .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37BtXBq0H .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37BtXBq0H .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37BtXBq0H .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37BtXBq0H .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37BtXBq0H .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37BtXBq0H .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37BtXBq0H .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37BtXBq0H [class^="socicon-"]:before,
.cid-s37BtXBq0H [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37BtXBq0H .btn {
    font-size: 20px !important;
  }
}
.cid-tkI7RYM9Ed {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7RYM9Ed .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7RYM9Ed .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7RYM9Ed .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7RYM9Ed .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7RYM9Ed .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7RYM9Ed .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7RYM9Ed .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7RYM9Ed .img-item {
    width: 100% !important;
  }
  .cid-tkI7RYM9Ed .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3ifcphj28 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s3ifcphj28 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3ifcphj28 .video-block {
    width: 100% !important;
  }
}
.cid-rRYMwkphLQ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rRYMwkphLQ .content {
    text-align: center;
  }
  .cid-rRYMwkphLQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rRYMwkphLQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rRYMwkphLQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rRYMwkphLQ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rRYMwkphLQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rRYMwkphLQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rRYMwkphLQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rRYMwkphLQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rRYMwkphLQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rRYMwkphLQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rRYMwkphLQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rRYMwkphLQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rRYMwkphLQ P {
  text-align: center;
}
.cid-rRYMwkZVpW .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rRYMwkZVpW .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rRYMwkZVpW a {
  font-style: normal;
}
.cid-rRYMwkZVpW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rRYMwkZVpW .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-rRYMwkZVpW .nav-item:focus,
.cid-rRYMwkZVpW .nav-link:focus {
  outline: none;
}
.cid-rRYMwkZVpW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rRYMwkZVpW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rRYMwkZVpW .menu-logo {
  margin-right: auto;
}
.cid-rRYMwkZVpW .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-rRYMwkZVpW .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-rRYMwkZVpW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rRYMwkZVpW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rRYMwkZVpW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rRYMwkZVpW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rRYMwkZVpW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rRYMwkZVpW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rRYMwkZVpW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rRYMwkZVpW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRYMwkZVpW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rRYMwkZVpW .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rRYMwkZVpW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rRYMwkZVpW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rRYMwkZVpW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rRYMwkZVpW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRYMwkZVpW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rRYMwkZVpW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rRYMwkZVpW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rRYMwkZVpW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rRYMwkZVpW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rRYMwkZVpW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rRYMwkZVpW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rRYMwkZVpW button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rRYMwkZVpW button.navbar-toggler:focus {
  outline: none;
}
.cid-rRYMwkZVpW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRYMwkZVpW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRYMwkZVpW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRYMwkZVpW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRYMwkZVpW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRYMwkZVpW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRYMwkZVpW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRYMwkZVpW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRYMwkZVpW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRYMwkZVpW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRYMwkZVpW .collapsed .btn {
  display: -webkit-flex;
}
.cid-rRYMwkZVpW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rRYMwkZVpW .collapsed .navbar-collapse.collapsing,
.cid-rRYMwkZVpW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rRYMwkZVpW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rRYMwkZVpW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rRYMwkZVpW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rRYMwkZVpW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rRYMwkZVpW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rRYMwkZVpW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rRYMwkZVpW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rRYMwkZVpW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rRYMwkZVpW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rRYMwkZVpW .collapsed button.navbar-toggler {
  display: block;
}
.cid-rRYMwkZVpW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rRYMwkZVpW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRYMwkZVpW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rRYMwkZVpW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rRYMwkZVpW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rRYMwkZVpW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rRYMwkZVpW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRYMwkZVpW img {
    height: 3.8rem !important;
  }
  .cid-rRYMwkZVpW .btn {
    display: -webkit-flex;
  }
  .cid-rRYMwkZVpW button.navbar-toggler {
    display: block;
  }
  .cid-rRYMwkZVpW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rRYMwkZVpW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRYMwkZVpW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rRYMwkZVpW .navbar-collapse.collapsing,
  .cid-rRYMwkZVpW .navbar-collapse.show {
    display: block !important;
  }
  .cid-rRYMwkZVpW .navbar-collapse.collapsing .navbar-nav,
  .cid-rRYMwkZVpW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rRYMwkZVpW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rRYMwkZVpW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rRYMwkZVpW .navbar-collapse.collapsing .navbar-buttons,
  .cid-rRYMwkZVpW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rRYMwkZVpW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rRYMwkZVpW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rRYMwkZVpW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rRYMwkZVpW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rRYMwkZVpW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rRYMwkZVpW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rRYMwkZVpW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rRYMwkZVpW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rRYMwkZVpW .nav-link:hover,
.cid-rRYMwkZVpW .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rUfpeIi9Gh {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rUfpeIi9Gh .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rUfpeIi9Gh .container-table {
  margin: 0 auto;
}
.cid-rUfpeIi9Gh .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rUfpeIi9Gh .dataTables_wrapper {
  display: block;
}
.cid-rUfpeIi9Gh .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rUfpeIi9Gh .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rUfpeIi9Gh table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rUfpeIi9Gh table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rUfpeIi9Gh table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rUfpeIi9Gh table td {
  border-top: 1px solid #cccccc;
}
.cid-rUfpeIi9Gh table.table {
  background: #ffffff;
}
.cid-rUfpeIi9Gh .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rUfpeIi9Gh .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rUfpeIi9Gh .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rUfpeIi9Gh .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rUfpeIi9Gh .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rUfpeIi9Gh .dataTables_filter {
    text-align: center;
  }
  .cid-rUfpeIi9Gh .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rUfpeJd2xS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rUfpeJd2xS h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUfpeJd2xS p {
  color: #767676;
  text-align: left;
}
.cid-rUfpeJd2xS .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rUfpeJd2xS .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUfpeJd2xS .card-title {
  margin-bottom: 0;
}
.cid-rUfpeJd2xS .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rUfpeJd2xS .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rUfpeJd2xS .card-img span {
    font-size: 40px !important;
  }
}
.cid-tlbp2zIT5M {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbp2zIT5M .images-container.container-fluid {
  padding: 0;
}
.cid-tlbp2zIT5M .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbp2zIT5M .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbp2zIT5M .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbp2zIT5M .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbp2zIT5M .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbp2zIT5M .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbp2zIT5M .img-item {
    width: 100% !important;
  }
  .cid-tlbp2zIT5M .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rUfpeJNyoP {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rUfpeJNyoP .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rUfpeJNyoP img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rUfpeJNyoP .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rUfpeJNyoP .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rUfpeJNyoP .separline {
  position: relative;
}
.cid-rUfpeJNyoP .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rUfpeJNyoP .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rUfpeJNyoP .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rUfpeJNyoP .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rUfpeJNyoP .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbp24dCdQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbp24dCdQ .images-container.container-fluid {
  padding: 0;
}
.cid-tlbp24dCdQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbp24dCdQ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbp24dCdQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbp24dCdQ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbp24dCdQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbp24dCdQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbp24dCdQ .img-item {
    width: 100% !important;
  }
  .cid-tlbp24dCdQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5u5Hhk7V {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5u5Hhk7V .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5u5Hhk7V .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5u5Hhk7V .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5u5Hhk7V .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5u5Hhk7V .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5u5Hhk7V .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5u5Hhk7V .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5u5Hhk7V .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5u5Hhk7V .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5u5Hhk7V .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5u5Hhk7V [class^="socicon-"]:before,
.cid-sh5u5Hhk7V [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5u5Hhk7V .btn {
    font-size: 20px !important;
  }
}
.cid-rUfpeKGcaK {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rUfpeKGcaK .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rUfpeKGcaK .video-block {
    width: 100% !important;
  }
}
.cid-tlbp37m3rS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbp37m3rS .images-container.container-fluid {
  padding: 0;
}
.cid-tlbp37m3rS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbp37m3rS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbp37m3rS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbp37m3rS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbp37m3rS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbp37m3rS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbp37m3rS .img-item {
    width: 100% !important;
  }
  .cid-tlbp37m3rS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rUfpeKZzvc {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rUfpeKZzvc .content {
    text-align: center;
  }
  .cid-rUfpeKZzvc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rUfpeKZzvc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rUfpeKZzvc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rUfpeKZzvc .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rUfpeKZzvc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUfpeKZzvc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rUfpeKZzvc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUfpeKZzvc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rUfpeKZzvc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUfpeKZzvc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUfpeKZzvc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUfpeKZzvc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUfpeKZzvc P {
  text-align: center;
}
.cid-rUfpeLyddF .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUfpeLyddF .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rUfpeLyddF a {
  font-style: normal;
}
.cid-rUfpeLyddF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUfpeLyddF .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-rUfpeLyddF .nav-item:focus,
.cid-rUfpeLyddF .nav-link:focus {
  outline: none;
}
.cid-rUfpeLyddF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUfpeLyddF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUfpeLyddF .menu-logo {
  margin-right: auto;
}
.cid-rUfpeLyddF .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-rUfpeLyddF .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-rUfpeLyddF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUfpeLyddF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUfpeLyddF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUfpeLyddF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUfpeLyddF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUfpeLyddF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUfpeLyddF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUfpeLyddF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUfpeLyddF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUfpeLyddF .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUfpeLyddF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUfpeLyddF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUfpeLyddF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUfpeLyddF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rUfpeLyddF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUfpeLyddF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUfpeLyddF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUfpeLyddF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUfpeLyddF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUfpeLyddF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUfpeLyddF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUfpeLyddF button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUfpeLyddF button.navbar-toggler:focus {
  outline: none;
}
.cid-rUfpeLyddF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rUfpeLyddF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUfpeLyddF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUfpeLyddF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUfpeLyddF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUfpeLyddF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUfpeLyddF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUfpeLyddF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUfpeLyddF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUfpeLyddF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUfpeLyddF .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUfpeLyddF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUfpeLyddF .collapsed .navbar-collapse.collapsing,
.cid-rUfpeLyddF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUfpeLyddF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUfpeLyddF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUfpeLyddF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUfpeLyddF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUfpeLyddF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUfpeLyddF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUfpeLyddF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUfpeLyddF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rUfpeLyddF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rUfpeLyddF .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUfpeLyddF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUfpeLyddF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUfpeLyddF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUfpeLyddF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUfpeLyddF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUfpeLyddF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rUfpeLyddF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUfpeLyddF img {
    height: 3.8rem !important;
  }
  .cid-rUfpeLyddF .btn {
    display: -webkit-flex;
  }
  .cid-rUfpeLyddF button.navbar-toggler {
    display: block;
  }
  .cid-rUfpeLyddF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUfpeLyddF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUfpeLyddF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUfpeLyddF .navbar-collapse.collapsing,
  .cid-rUfpeLyddF .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUfpeLyddF .navbar-collapse.collapsing .navbar-nav,
  .cid-rUfpeLyddF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUfpeLyddF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUfpeLyddF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUfpeLyddF .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUfpeLyddF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUfpeLyddF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUfpeLyddF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUfpeLyddF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUfpeLyddF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUfpeLyddF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUfpeLyddF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUfpeLyddF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUfpeLyddF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUfpeLyddF .nav-link:hover,
.cid-rUfpeLyddF .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rUCRRvacvD {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rUCRRvacvD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rUCRRvacvD .container-table {
  margin: 0 auto;
}
.cid-rUCRRvacvD .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rUCRRvacvD .dataTables_wrapper {
  display: block;
}
.cid-rUCRRvacvD .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rUCRRvacvD .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rUCRRvacvD table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rUCRRvacvD table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rUCRRvacvD table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rUCRRvacvD table td {
  border-top: 1px solid #cccccc;
}
.cid-rUCRRvacvD table.table {
  background: #ffffff;
}
.cid-rUCRRvacvD .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rUCRRvacvD .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rUCRRvacvD .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rUCRRvacvD .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rUCRRvacvD .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rUCRRvacvD .dataTables_filter {
    text-align: center;
  }
  .cid-rUCRRvacvD .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tlbpfANNue {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpfANNue .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpfANNue .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpfANNue .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpfANNue .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpfANNue .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpfANNue .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpfANNue .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpfANNue .img-item {
    width: 100% !important;
  }
  .cid-tlbpfANNue .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-savgEV8uPF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-savgEV8uPF [class^="socicon-"]:before,
.cid-savgEV8uPF [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-savgEV8uPF .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-savgEV8uPF .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-savgEV8uPF .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-savgEV8uPF .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-savgEV8uPF .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-savgEV8uPF .btn {
    font-size: 20px !important;
  }
}
.cid-savgEV8uPF .btn-social,
.cid-savgEV8uPF .mbr-section-title {
  color: #000000;
}
.cid-rUCRRwwmlk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rUCRRwwmlk h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUCRRwwmlk p {
  color: #767676;
  text-align: left;
}
.cid-rUCRRwwmlk .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rUCRRwwmlk .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUCRRwwmlk .card-title {
  margin-bottom: 0;
}
.cid-rUCRRwwmlk .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rUCRRwwmlk .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rUCRRwwmlk .card-img span {
    font-size: 40px !important;
  }
}
.cid-savggzmrJy {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-savggzmrJy img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-savggzmrJy .row {
  justify-content: center;
}
.cid-savggzmrJy .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-savggzmrJy .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-savggzmrJy .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-savggzmrJy .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-savggzmrJy .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-savggzmrJy .item {
    padding: 0.5rem;
  }
  .cid-savggzmrJy .row {
    padding: 0 0.5rem;
  }
}
.cid-savggzmrJy .btn {
  border-radius: 0;
}
.cid-savggzmrJy .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rUCRRx8fag {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rUCRRx8fag .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rUCRRx8fag img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rUCRRx8fag .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rUCRRx8fag .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rUCRRx8fag .separline {
  position: relative;
}
.cid-rUCRRx8fag .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rUCRRx8fag .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rUCRRx8fag .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rUCRRx8fag .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rUCRRx8fag .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-savgE1n07f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-savgE1n07f .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-savgE1n07f .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-savgE1n07f .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-savgE1n07f .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-savgE1n07f .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-savgE1n07f .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-savgE1n07f .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-savgE1n07f .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-savgE1n07f .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-savgE1n07f .btn-social + .btn {
  margin-left: .1rem;
}
.cid-savgE1n07f [class^="socicon-"]:before,
.cid-savgE1n07f [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-savgE1n07f .btn {
    font-size: 20px !important;
  }
}
.cid-tlbpgang1n {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpgang1n .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpgang1n .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpgang1n .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpgang1n .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpgang1n .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpgang1n .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpgang1n .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpgang1n .img-item {
    width: 100% !important;
  }
  .cid-tlbpgang1n .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-savgMpXjHl {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-savgMpXjHl .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-savgMpXjHl .video-block {
    width: 100% !important;
  }
}
.cid-tlbphi1H1I {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbphi1H1I .images-container.container-fluid {
  padding: 0;
}
.cid-tlbphi1H1I .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbphi1H1I .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbphi1H1I .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbphi1H1I .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbphi1H1I .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbphi1H1I .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbphi1H1I .img-item {
    width: 100% !important;
  }
  .cid-tlbphi1H1I .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rUCRRygue4 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rUCRRygue4 .content {
    text-align: center;
  }
  .cid-rUCRRygue4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rUCRRygue4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rUCRRygue4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rUCRRygue4 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rUCRRygue4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUCRRygue4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rUCRRygue4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUCRRygue4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rUCRRygue4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUCRRygue4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUCRRygue4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUCRRygue4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUCRRygue4 P {
  text-align: center;
}
.cid-rUCRRySNyU .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUCRRySNyU .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rUCRRySNyU a {
  font-style: normal;
}
.cid-rUCRRySNyU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUCRRySNyU .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-rUCRRySNyU .nav-item:focus,
.cid-rUCRRySNyU .nav-link:focus {
  outline: none;
}
.cid-rUCRRySNyU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUCRRySNyU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUCRRySNyU .menu-logo {
  margin-right: auto;
}
.cid-rUCRRySNyU .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-rUCRRySNyU .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-rUCRRySNyU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUCRRySNyU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUCRRySNyU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUCRRySNyU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUCRRySNyU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUCRRySNyU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUCRRySNyU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUCRRySNyU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUCRRySNyU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUCRRySNyU .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUCRRySNyU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUCRRySNyU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUCRRySNyU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUCRRySNyU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rUCRRySNyU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUCRRySNyU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUCRRySNyU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUCRRySNyU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUCRRySNyU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUCRRySNyU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUCRRySNyU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUCRRySNyU button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUCRRySNyU button.navbar-toggler:focus {
  outline: none;
}
.cid-rUCRRySNyU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rUCRRySNyU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUCRRySNyU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUCRRySNyU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUCRRySNyU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUCRRySNyU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUCRRySNyU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUCRRySNyU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUCRRySNyU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUCRRySNyU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUCRRySNyU .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUCRRySNyU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUCRRySNyU .collapsed .navbar-collapse.collapsing,
.cid-rUCRRySNyU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUCRRySNyU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUCRRySNyU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUCRRySNyU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUCRRySNyU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUCRRySNyU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUCRRySNyU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUCRRySNyU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUCRRySNyU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rUCRRySNyU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rUCRRySNyU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUCRRySNyU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUCRRySNyU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUCRRySNyU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUCRRySNyU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUCRRySNyU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUCRRySNyU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rUCRRySNyU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUCRRySNyU img {
    height: 3.8rem !important;
  }
  .cid-rUCRRySNyU .btn {
    display: -webkit-flex;
  }
  .cid-rUCRRySNyU button.navbar-toggler {
    display: block;
  }
  .cid-rUCRRySNyU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUCRRySNyU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUCRRySNyU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUCRRySNyU .navbar-collapse.collapsing,
  .cid-rUCRRySNyU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUCRRySNyU .navbar-collapse.collapsing .navbar-nav,
  .cid-rUCRRySNyU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUCRRySNyU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUCRRySNyU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUCRRySNyU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUCRRySNyU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUCRRySNyU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUCRRySNyU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUCRRySNyU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUCRRySNyU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUCRRySNyU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUCRRySNyU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUCRRySNyU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUCRRySNyU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUCRRySNyU .nav-link:hover,
.cid-rUCRRySNyU .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rUUansNHRE {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rUUansNHRE .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rUUansNHRE .container-table {
  margin: 0 auto ;
}
.cid-rUUansNHRE .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rUUansNHRE .dataTables_wrapper {
  display: block;
}
.cid-rUUansNHRE .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rUUansNHRE .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rUUansNHRE table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rUUansNHRE table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rUUansNHRE table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rUUansNHRE table td {
  border-top: 1px solid #cccccc;
}
.cid-rUUansNHRE table.table {
  background: #ffffff;
}
.cid-rUUansNHRE .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rUUansNHRE .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rUUansNHRE .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rUUansNHRE .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rUUansNHRE .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rUUansNHRE .dataTables_filter {
    text-align: center;
  }
  .cid-rUUansNHRE .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tlbpqsHPSx {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpqsHPSx .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpqsHPSx .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpqsHPSx .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpqsHPSx .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpqsHPSx .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpqsHPSx .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpqsHPSx .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpqsHPSx .img-item {
    width: 100% !important;
  }
  .cid-tlbpqsHPSx .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rUTVknabL4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rUTVknabL4 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rUTVknabL4 p {
  color: #767676;
  text-align: left;
}
.cid-rUTVknabL4 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rUTVknabL4 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rUTVknabL4 .card-title {
  margin-bottom: 0;
}
.cid-rUTVknabL4 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rUTVknabL4 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rUTVknabL4 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rUUgnY6SIY {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rUUgnY6SIY .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rUUgnY6SIY img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rUUgnY6SIY .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rUUgnY6SIY .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rUUgnY6SIY .separline {
  position: relative;
}
.cid-rUUgnY6SIY .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rUUgnY6SIY .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rUUgnY6SIY .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rUUgnY6SIY .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rUUgnY6SIY .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbpt4dxHX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpt4dxHX .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpt4dxHX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpt4dxHX .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpt4dxHX .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpt4dxHX .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpt4dxHX .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpt4dxHX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpt4dxHX .img-item {
    width: 100% !important;
  }
  .cid-tlbpt4dxHX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5uvxCGbV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5uvxCGbV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5uvxCGbV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5uvxCGbV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5uvxCGbV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5uvxCGbV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5uvxCGbV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5uvxCGbV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5uvxCGbV .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5uvxCGbV .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5uvxCGbV .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5uvxCGbV [class^="socicon-"]:before,
.cid-sh5uvxCGbV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5uvxCGbV .btn {
    font-size: 20px !important;
  }
}
.cid-rUTVkoiMMP {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rUTVkoiMMP .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rUTVkoiMMP .video-block {
    width: 100% !important;
  }
}
.cid-tlbpshtNjV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpshtNjV .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpshtNjV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpshtNjV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpshtNjV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpshtNjV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpshtNjV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpshtNjV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpshtNjV .img-item {
    width: 100% !important;
  }
  .cid-tlbpshtNjV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rUTVkoB2GX {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rUTVkoB2GX .content {
    text-align: center;
  }
  .cid-rUTVkoB2GX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rUTVkoB2GX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rUTVkoB2GX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rUTVkoB2GX .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rUTVkoB2GX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rUTVkoB2GX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rUTVkoB2GX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rUTVkoB2GX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rUTVkoB2GX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rUTVkoB2GX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rUTVkoB2GX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rUTVkoB2GX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rUTVkoB2GX P {
  text-align: center;
}
.cid-rUTVkpazD1 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rUTVkpazD1 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rUTVkpazD1 a {
  font-style: normal;
}
.cid-rUTVkpazD1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rUTVkpazD1 .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-rUTVkpazD1 .nav-item:focus,
.cid-rUTVkpazD1 .nav-link:focus {
  outline: none;
}
.cid-rUTVkpazD1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rUTVkpazD1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rUTVkpazD1 .menu-logo {
  margin-right: auto;
}
.cid-rUTVkpazD1 .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-rUTVkpazD1 .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-rUTVkpazD1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rUTVkpazD1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rUTVkpazD1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rUTVkpazD1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rUTVkpazD1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rUTVkpazD1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rUTVkpazD1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rUTVkpazD1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rUTVkpazD1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rUTVkpazD1 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rUTVkpazD1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rUTVkpazD1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rUTVkpazD1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rUTVkpazD1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rUTVkpazD1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rUTVkpazD1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rUTVkpazD1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rUTVkpazD1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rUTVkpazD1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rUTVkpazD1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rUTVkpazD1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rUTVkpazD1 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rUTVkpazD1 button.navbar-toggler:focus {
  outline: none;
}
.cid-rUTVkpazD1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rUTVkpazD1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rUTVkpazD1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rUTVkpazD1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rUTVkpazD1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rUTVkpazD1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUTVkpazD1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rUTVkpazD1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rUTVkpazD1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rUTVkpazD1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUTVkpazD1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rUTVkpazD1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rUTVkpazD1 .collapsed .navbar-collapse.collapsing,
.cid-rUTVkpazD1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rUTVkpazD1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rUTVkpazD1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rUTVkpazD1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rUTVkpazD1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rUTVkpazD1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rUTVkpazD1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rUTVkpazD1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rUTVkpazD1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rUTVkpazD1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rUTVkpazD1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rUTVkpazD1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rUTVkpazD1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rUTVkpazD1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rUTVkpazD1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rUTVkpazD1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rUTVkpazD1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rUTVkpazD1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUTVkpazD1 img {
    height: 3.8rem !important;
  }
  .cid-rUTVkpazD1 .btn {
    display: -webkit-flex;
  }
  .cid-rUTVkpazD1 button.navbar-toggler {
    display: block;
  }
  .cid-rUTVkpazD1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rUTVkpazD1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rUTVkpazD1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rUTVkpazD1 .navbar-collapse.collapsing,
  .cid-rUTVkpazD1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rUTVkpazD1 .navbar-collapse.collapsing .navbar-nav,
  .cid-rUTVkpazD1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rUTVkpazD1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rUTVkpazD1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rUTVkpazD1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rUTVkpazD1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rUTVkpazD1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rUTVkpazD1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rUTVkpazD1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rUTVkpazD1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rUTVkpazD1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rUTVkpazD1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rUTVkpazD1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rUTVkpazD1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rUTVkpazD1 .nav-link:hover,
.cid-rUTVkpazD1 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rVbXDJJLiD {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rVbXDJJLiD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rVbXDJJLiD .container-table {
  margin: 0 auto;
}
.cid-rVbXDJJLiD .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rVbXDJJLiD .dataTables_wrapper {
  display: block;
}
.cid-rVbXDJJLiD .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rVbXDJJLiD .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rVbXDJJLiD table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rVbXDJJLiD table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rVbXDJJLiD table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rVbXDJJLiD table td {
  border-top: 1px solid #cccccc;
}
.cid-rVbXDJJLiD table.table {
  background: #ffffff;
}
.cid-rVbXDJJLiD .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rVbXDJJLiD .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rVbXDJJLiD .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rVbXDJJLiD .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rVbXDJJLiD .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rVbXDJJLiD .dataTables_filter {
    text-align: center;
  }
  .cid-rVbXDJJLiD .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tlbpE8Zcjv {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpE8Zcjv .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpE8Zcjv .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpE8Zcjv .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpE8Zcjv .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpE8Zcjv .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpE8Zcjv .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpE8Zcjv .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpE8Zcjv .img-item {
    width: 100% !important;
  }
  .cid-tlbpE8Zcjv .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rVbP81ZiQ8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rVbP81ZiQ8 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rVbP81ZiQ8 p {
  color: #767676;
  text-align: left;
}
.cid-rVbP81ZiQ8 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rVbP81ZiQ8 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rVbP81ZiQ8 .card-title {
  margin-bottom: 0;
}
.cid-rVbP81ZiQ8 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rVbP81ZiQ8 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rVbP81ZiQ8 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rVbP82C0Jy {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rVbP82C0Jy .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rVbP82C0Jy img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rVbP82C0Jy .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rVbP82C0Jy .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rVbP82C0Jy .separline {
  position: relative;
}
.cid-rVbP82C0Jy .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rVbP82C0Jy .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rVbP82C0Jy .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rVbP82C0Jy .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rVbP82C0Jy .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbpFzjiBU {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpFzjiBU .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpFzjiBU .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpFzjiBU .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpFzjiBU .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpFzjiBU .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpFzjiBU .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpFzjiBU .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpFzjiBU .img-item {
    width: 100% !important;
  }
  .cid-tlbpFzjiBU .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5uRhKXrd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5uRhKXrd .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5uRhKXrd .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5uRhKXrd .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5uRhKXrd .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5uRhKXrd .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5uRhKXrd .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5uRhKXrd .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5uRhKXrd .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5uRhKXrd .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5uRhKXrd .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5uRhKXrd [class^="socicon-"]:before,
.cid-sh5uRhKXrd [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5uRhKXrd .btn {
    font-size: 20px !important;
  }
}
.cid-rVbP83uPAH {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rVbP83uPAH .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rVbP83uPAH .video-block {
    width: 100% !important;
  }
}
.cid-tlbpEKa8kJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpEKa8kJ .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpEKa8kJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpEKa8kJ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpEKa8kJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpEKa8kJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpEKa8kJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpEKa8kJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpEKa8kJ .img-item {
    width: 100% !important;
  }
  .cid-tlbpEKa8kJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rVbP83OolI {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rVbP83OolI .content {
    text-align: center;
  }
  .cid-rVbP83OolI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rVbP83OolI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rVbP83OolI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rVbP83OolI .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rVbP83OolI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rVbP83OolI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rVbP83OolI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rVbP83OolI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rVbP83OolI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rVbP83OolI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rVbP83OolI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rVbP83OolI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rVbP83OolI P {
  text-align: center;
}
.cid-rVbP84ncCB .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rVbP84ncCB .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rVbP84ncCB a {
  font-style: normal;
}
.cid-rVbP84ncCB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rVbP84ncCB .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-rVbP84ncCB .nav-item:focus,
.cid-rVbP84ncCB .nav-link:focus {
  outline: none;
}
.cid-rVbP84ncCB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rVbP84ncCB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rVbP84ncCB .menu-logo {
  margin-right: auto;
}
.cid-rVbP84ncCB .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-rVbP84ncCB .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-rVbP84ncCB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rVbP84ncCB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rVbP84ncCB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rVbP84ncCB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rVbP84ncCB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rVbP84ncCB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rVbP84ncCB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rVbP84ncCB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rVbP84ncCB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rVbP84ncCB .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rVbP84ncCB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rVbP84ncCB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rVbP84ncCB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rVbP84ncCB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rVbP84ncCB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rVbP84ncCB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rVbP84ncCB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rVbP84ncCB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rVbP84ncCB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rVbP84ncCB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rVbP84ncCB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rVbP84ncCB button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rVbP84ncCB button.navbar-toggler:focus {
  outline: none;
}
.cid-rVbP84ncCB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rVbP84ncCB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rVbP84ncCB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rVbP84ncCB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rVbP84ncCB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rVbP84ncCB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rVbP84ncCB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rVbP84ncCB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rVbP84ncCB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rVbP84ncCB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rVbP84ncCB .collapsed .btn {
  display: -webkit-flex;
}
.cid-rVbP84ncCB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rVbP84ncCB .collapsed .navbar-collapse.collapsing,
.cid-rVbP84ncCB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rVbP84ncCB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rVbP84ncCB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rVbP84ncCB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rVbP84ncCB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rVbP84ncCB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rVbP84ncCB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rVbP84ncCB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rVbP84ncCB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rVbP84ncCB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rVbP84ncCB .collapsed button.navbar-toggler {
  display: block;
}
.cid-rVbP84ncCB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rVbP84ncCB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rVbP84ncCB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rVbP84ncCB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rVbP84ncCB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rVbP84ncCB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rVbP84ncCB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rVbP84ncCB img {
    height: 3.8rem !important;
  }
  .cid-rVbP84ncCB .btn {
    display: -webkit-flex;
  }
  .cid-rVbP84ncCB button.navbar-toggler {
    display: block;
  }
  .cid-rVbP84ncCB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rVbP84ncCB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rVbP84ncCB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rVbP84ncCB .navbar-collapse.collapsing,
  .cid-rVbP84ncCB .navbar-collapse.show {
    display: block !important;
  }
  .cid-rVbP84ncCB .navbar-collapse.collapsing .navbar-nav,
  .cid-rVbP84ncCB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rVbP84ncCB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rVbP84ncCB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rVbP84ncCB .navbar-collapse.collapsing .navbar-buttons,
  .cid-rVbP84ncCB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rVbP84ncCB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rVbP84ncCB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rVbP84ncCB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rVbP84ncCB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rVbP84ncCB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rVbP84ncCB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rVbP84ncCB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rVbP84ncCB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rVbP84ncCB .nav-link:hover,
.cid-rVbP84ncCB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rVzbjshK6R {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rVzbjshK6R .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rVzbjshK6R .container-table {
  margin: 0 auto;
}
.cid-rVzbjshK6R .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rVzbjshK6R .dataTables_wrapper {
  display: block;
}
.cid-rVzbjshK6R .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rVzbjshK6R .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rVzbjshK6R table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rVzbjshK6R table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rVzbjshK6R table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rVzbjshK6R table td {
  border-top: 1px solid #cccccc;
}
.cid-rVzbjshK6R table.table {
  background: #ffffff;
}
.cid-rVzbjshK6R .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rVzbjshK6R .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rVzbjshK6R .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rVzbjshK6R .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rVzbjshK6R .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rVzbjshK6R .dataTables_filter {
    text-align: center;
  }
  .cid-rVzbjshK6R .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5sIa41me {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sIa41me .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sIa41me .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sIa41me .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sIa41me .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sIa41me .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sIa41me .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sIa41me .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sIa41me .img-item {
    width: 100% !important;
  }
  .cid-tl5sIa41me .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3vGxqCA0K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3vGxqCA0K [class^="socicon-"]:before,
.cid-s3vGxqCA0K [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s3vGxqCA0K .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s3vGxqCA0K .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s3vGxqCA0K .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s3vGxqCA0K .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s3vGxqCA0K .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s3vGxqCA0K .btn {
    font-size: 20px !important;
  }
}
.cid-s3vGxqCA0K .btn-social,
.cid-s3vGxqCA0K .mbr-section-title {
  color: #000000;
}
.cid-rrTW9645nu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrTW9645nu h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrTW9645nu p {
  color: #767676;
  text-align: left;
}
.cid-rrTW9645nu .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrTW9645nu .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrTW9645nu .card-title {
  margin-bottom: 0;
}
.cid-rrTW9645nu .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrTW9645nu .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrTW9645nu .card-img span {
    font-size: 40px !important;
  }
}
.cid-s3vBLWJGC6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3vBLWJGC6 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s3vBLWJGC6 .row {
  justify-content: center;
}
.cid-s3vBLWJGC6 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s3vBLWJGC6 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s3vBLWJGC6 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s3vBLWJGC6 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s3vBLWJGC6 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s3vBLWJGC6 .item {
    padding: 0.5rem;
  }
  .cid-s3vBLWJGC6 .row {
    padding: 0 0.5rem;
  }
}
.cid-s3vBLWJGC6 .btn {
  border-radius: 0;
}
.cid-s3vBLWJGC6 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rVzczYEiSt {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rVzczYEiSt .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rVzczYEiSt img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rVzczYEiSt .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rVzczYEiSt .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rVzczYEiSt .separline {
  position: relative;
}
.cid-rVzczYEiSt .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rVzczYEiSt .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rVzczYEiSt .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rVzczYEiSt .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rVzczYEiSt .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-rVzczYEiSt .mbr-step-text {
  color: #232323;
}
.cid-tl5sK8TdFY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sK8TdFY .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sK8TdFY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sK8TdFY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sK8TdFY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sK8TdFY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sK8TdFY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sK8TdFY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sK8TdFY .img-item {
    width: 100% !important;
  }
  .cid-tl5sK8TdFY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3vBHg3Col {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3vBHg3Col .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s3vBHg3Col .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s3vBHg3Col .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s3vBHg3Col .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s3vBHg3Col .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s3vBHg3Col .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s3vBHg3Col .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s3vBHg3Col .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s3vBHg3Col .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s3vBHg3Col .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s3vBHg3Col [class^="socicon-"]:before,
.cid-s3vBHg3Col [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s3vBHg3Col .btn {
    font-size: 20px !important;
  }
}
.cid-s3vByLmVtD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s3vByLmVtD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3vByLmVtD .video-block {
    width: 100% !important;
  }
}
.cid-tl5sIKlHVg {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sIKlHVg .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sIKlHVg .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sIKlHVg .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sIKlHVg .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sIKlHVg .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sIKlHVg .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sIKlHVg .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sIKlHVg .img-item {
    width: 100% !important;
  }
  .cid-tl5sIKlHVg .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4LfAZRM1 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4LfAZRM1 .content {
    text-align: center;
  }
  .cid-rs4LfAZRM1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4LfAZRM1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4LfAZRM1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4LfAZRM1 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4LfAZRM1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4LfAZRM1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4LfAZRM1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4LfAZRM1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4LfAZRM1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4LfAZRM1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4LfAZRM1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4LfAZRM1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4LfAZRM1 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rW8ku9IB88 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rW8ku9IB88 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rW8ku9IB88 .container-table {
  margin: 0 auto;
}
.cid-rW8ku9IB88 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rW8ku9IB88 .dataTables_wrapper {
  display: block;
}
.cid-rW8ku9IB88 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rW8ku9IB88 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rW8ku9IB88 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rW8ku9IB88 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rW8ku9IB88 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rW8ku9IB88 table td {
  border-top: 1px solid #cccccc;
}
.cid-rW8ku9IB88 table.table {
  background: #ffffff;
}
.cid-rW8ku9IB88 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rW8ku9IB88 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rW8ku9IB88 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rW8ku9IB88 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rW8ku9IB88 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rW8ku9IB88 .dataTables_filter {
    text-align: center;
  }
  .cid-rW8ku9IB88 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rrTQcwvvd0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrTQcwvvd0 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrTQcwvvd0 p {
  color: #767676;
  text-align: left;
}
.cid-rrTQcwvvd0 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrTQcwvvd0 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrTQcwvvd0 .card-title {
  margin-bottom: 0;
}
.cid-rrTQcwvvd0 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrTQcwvvd0 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrTQcwvvd0 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5sq4PdGv {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sq4PdGv .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sq4PdGv .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sq4PdGv .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sq4PdGv .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sq4PdGv .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sq4PdGv .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sq4PdGv .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sq4PdGv .img-item {
    width: 100% !important;
  }
  .cid-tl5sq4PdGv .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rW8dF5zXsg {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rW8dF5zXsg .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rW8dF5zXsg img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rW8dF5zXsg .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rW8dF5zXsg .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rW8dF5zXsg .separline {
  position: relative;
}
.cid-rW8dF5zXsg .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rW8dF5zXsg .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rW8dF5zXsg .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rW8dF5zXsg .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rW8dF5zXsg .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sh5sl6QHbL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5sl6QHbL .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5sl6QHbL .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5sl6QHbL .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5sl6QHbL .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5sl6QHbL .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5sl6QHbL .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5sl6QHbL .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5sl6QHbL .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5sl6QHbL .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5sl6QHbL .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5sl6QHbL [class^="socicon-"]:before,
.cid-sh5sl6QHbL [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5sl6QHbL .btn {
    font-size: 20px !important;
  }
}
.cid-tl5sorFBg6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sorFBg6 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sorFBg6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sorFBg6 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sorFBg6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sorFBg6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sorFBg6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sorFBg6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sorFBg6 .img-item {
    width: 100% !important;
  }
  .cid-tl5sorFBg6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrTQcxULN3 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rrTQcxULN3 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rrTQcxULN3 .video-block {
    width: 100% !important;
  }
}
.cid-tl5snJD6oM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5snJD6oM .images-container.container-fluid {
  padding: 0;
}
.cid-tl5snJD6oM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5snJD6oM .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5snJD6oM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5snJD6oM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5snJD6oM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5snJD6oM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5snJD6oM .img-item {
    width: 100% !important;
  }
  .cid-tl5snJD6oM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4Lb2zYIi {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4Lb2zYIi .content {
    text-align: center;
  }
  .cid-rs4Lb2zYIi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4Lb2zYIi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4Lb2zYIi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4Lb2zYIi .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4Lb2zYIi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4Lb2zYIi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4Lb2zYIi .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4Lb2zYIi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4Lb2zYIi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4Lb2zYIi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4Lb2zYIi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4Lb2zYIi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4Lb2zYIi P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rWe5dlfPnA {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rWe5dlfPnA .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rWe5dlfPnA .container-table {
  margin: 0 auto ;
}
.cid-rWe5dlfPnA .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rWe5dlfPnA .dataTables_wrapper {
  display: block;
}
.cid-rWe5dlfPnA .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rWe5dlfPnA .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rWe5dlfPnA table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rWe5dlfPnA table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rWe5dlfPnA table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rWe5dlfPnA table td {
  border-top: 1px solid #cccccc;
}
.cid-rWe5dlfPnA table.table {
  background: #ffffff;
}
.cid-rWe5dlfPnA .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rWe5dlfPnA .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rWe5dlfPnA .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rWe5dlfPnA .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rWe5dlfPnA .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rWe5dlfPnA .dataTables_filter {
    text-align: center;
  }
  .cid-rWe5dlfPnA .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkOMh63y7z {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMh63y7z .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMh63y7z .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMh63y7z .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMh63y7z .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMh63y7z .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMh63y7z .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMh63y7z .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMh63y7z .img-item {
    width: 100% !important;
  }
  .cid-tkOMh63y7z .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rskYYCmmpp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rskYYCmmpp h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rskYYCmmpp p {
  color: #767676;
  text-align: left;
}
.cid-rskYYCmmpp .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rskYYCmmpp .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rskYYCmmpp .card-title {
  margin-bottom: 0;
}
.cid-rskYYCmmpp .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rskYYCmmpp .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rskYYCmmpp .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWe5Dccz41 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rWe5Dccz41 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rWe5Dccz41 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rWe5Dccz41 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rWe5Dccz41 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rWe5Dccz41 .separline {
  position: relative;
}
.cid-rWe5Dccz41 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rWe5Dccz41 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rWe5Dccz41 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rWe5Dccz41 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rWe5Dccz41 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOMghV9cd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMghV9cd .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMghV9cd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMghV9cd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMghV9cd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMghV9cd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMghV9cd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMghV9cd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMghV9cd .img-item {
    width: 100% !important;
  }
  .cid-tkOMghV9cd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spFaLWJaRR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFaLWJaRR .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFaLWJaRR .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFaLWJaRR .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFaLWJaRR .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFaLWJaRR .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFaLWJaRR .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFaLWJaRR .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFaLWJaRR .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFaLWJaRR .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFaLWJaRR .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFaLWJaRR [class^="socicon-"]:before,
.cid-spFaLWJaRR [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFaLWJaRR .btn {
    font-size: 20px !important;
  }
}
.cid-rskYYE4yIl {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rskYYE4yIl .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rskYYE4yIl .video-block {
    width: 100% !important;
  }
}
.cid-tkOMhVdOAC {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMhVdOAC .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMhVdOAC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMhVdOAC .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMhVdOAC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMhVdOAC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMhVdOAC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMhVdOAC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMhVdOAC .img-item {
    width: 100% !important;
  }
  .cid-tkOMhVdOAC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rskYYFjy28 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rskYYFjy28 .content {
    text-align: center;
  }
  .cid-rskYYFjy28 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rskYYFjy28 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rskYYFjy28 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rskYYFjy28 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rskYYFjy28 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rskYYFjy28 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rskYYFjy28 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rskYYFjy28 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rskYYFjy28 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rskYYFjy28 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rskYYFjy28 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rskYYFjy28 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rskYYFjy28 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rX5ihWVnhn {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rX5ihWVnhn .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rX5ihWVnhn .container-table {
  margin: 0 auto;
}
.cid-rX5ihWVnhn .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rX5ihWVnhn .dataTables_wrapper {
  display: block;
}
.cid-rX5ihWVnhn .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rX5ihWVnhn .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rX5ihWVnhn table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rX5ihWVnhn table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rX5ihWVnhn table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rX5ihWVnhn table td {
  border-top: 1px solid #cccccc;
}
.cid-rX5ihWVnhn table.table {
  background: #ffffff;
}
.cid-rX5ihWVnhn .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rX5ihWVnhn .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rX5ihWVnhn .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rX5ihWVnhn .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rX5ihWVnhn .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rX5ihWVnhn .dataTables_filter {
    text-align: center;
  }
  .cid-rX5ihWVnhn .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkU8VCRyUY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8VCRyUY .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8VCRyUY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8VCRyUY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8VCRyUY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8VCRyUY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8VCRyUY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8VCRyUY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8VCRyUY .img-item {
    width: 100% !important;
  }
  .cid-tkU8VCRyUY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rss60O4KTh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rss60O4KTh h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rss60O4KTh p {
  color: #767676;
  text-align: left;
}
.cid-rss60O4KTh .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rss60O4KTh .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rss60O4KTh .card-title {
  margin-bottom: 0;
}
.cid-rss60O4KTh .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rss60O4KTh .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rss60O4KTh .card-img span {
    font-size: 40px !important;
  }
}
.cid-rX5ilNXlBh {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rX5ilNXlBh .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rX5ilNXlBh img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rX5ilNXlBh .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rX5ilNXlBh .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rX5ilNXlBh .separline {
  position: relative;
}
.cid-rX5ilNXlBh .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rX5ilNXlBh .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rX5ilNXlBh .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rX5ilNXlBh .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rX5ilNXlBh .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkU8WSJ4cr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8WSJ4cr .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8WSJ4cr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8WSJ4cr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8WSJ4cr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8WSJ4cr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8WSJ4cr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8WSJ4cr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8WSJ4cr .img-item {
    width: 100% !important;
  }
  .cid-tkU8WSJ4cr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spFblAI40b {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFblAI40b .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFblAI40b .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFblAI40b .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFblAI40b .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFblAI40b .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFblAI40b .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFblAI40b .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFblAI40b .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFblAI40b .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFblAI40b .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFblAI40b [class^="socicon-"]:before,
.cid-spFblAI40b [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFblAI40b .btn {
    font-size: 20px !important;
  }
}
.cid-rss60PzPGm {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rss60PzPGm .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rss60PzPGm .video-block {
    width: 100% !important;
  }
}
.cid-tkU8XHFFvd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8XHFFvd .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8XHFFvd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8XHFFvd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8XHFFvd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8XHFFvd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8XHFFvd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8XHFFvd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8XHFFvd .img-item {
    width: 100% !important;
  }
  .cid-tkU8XHFFvd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rss60Qqi82 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rss60Qqi82 .content {
    text-align: center;
  }
  .cid-rss60Qqi82 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rss60Qqi82 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rss60Qqi82 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rss60Qqi82 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rss60Qqi82 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rss60Qqi82 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rss60Qqi82 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rss60Qqi82 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rss60Qqi82 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rss60Qqi82 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rss60Qqi82 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rss60Qqi82 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rss60Qqi82 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rX5rhEGrbq {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rX5rhEGrbq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rX5rhEGrbq .container-table {
  margin: 0 auto ;
}
.cid-rX5rhEGrbq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rX5rhEGrbq .dataTables_wrapper {
  display: block;
}
.cid-rX5rhEGrbq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rX5rhEGrbq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rX5rhEGrbq table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rX5rhEGrbq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rX5rhEGrbq table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rX5rhEGrbq table td {
  border-top: 1px solid #cccccc;
}
.cid-rX5rhEGrbq table.table {
  background: #ffffff;
}
.cid-rX5rhEGrbq .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rX5rhEGrbq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rX5rhEGrbq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rX5rhEGrbq .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rX5rhEGrbq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rX5rhEGrbq .dataTables_filter {
    text-align: center;
  }
  .cid-rX5rhEGrbq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkOLnYSGh7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLnYSGh7 .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLnYSGh7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLnYSGh7 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLnYSGh7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLnYSGh7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLnYSGh7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLnYSGh7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLnYSGh7 .img-item {
    width: 100% !important;
  }
  .cid-tkOLnYSGh7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rseZq6O19v {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rseZq6O19v h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rseZq6O19v p {
  color: #767676;
  text-align: left;
}
.cid-rseZq6O19v .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rseZq6O19v .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rseZq6O19v .card-title {
  margin-bottom: 0;
}
.cid-rseZq6O19v .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rseZq6O19v .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rseZq6O19v .card-img span {
    font-size: 40px !important;
  }
}
.cid-rZ8NM64n0Q {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZ8NM64n0Q img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-rZ8NM64n0Q .row {
  justify-content: center;
}
.cid-rZ8NM64n0Q .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-rZ8NM64n0Q .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-rZ8NM64n0Q .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-rZ8NM64n0Q .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-rZ8NM64n0Q .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-rZ8NM64n0Q .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-rZ8NM64n0Q .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-rZ8NM64n0Q .item {
    padding: 0.5rem;
  }
  .cid-rZ8NM64n0Q .row {
    padding: 0 0.5rem;
  }
}
.cid-rZ8NM64n0Q .btn {
  border-radius: 0;
}
.cid-rZ8NM64n0Q .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rX5rpd7ixB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rX5rpd7ixB .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rX5rpd7ixB img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rX5rpd7ixB .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rX5rpd7ixB .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rX5rpd7ixB .separline {
  position: relative;
}
.cid-rX5rpd7ixB .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rX5rpd7ixB .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rX5rpd7ixB .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rX5rpd7ixB .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rX5rpd7ixB .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOLlPEbTj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLlPEbTj .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLlPEbTj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLlPEbTj .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLlPEbTj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLlPEbTj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLlPEbTj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLlPEbTj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLlPEbTj .img-item {
    width: 100% !important;
  }
  .cid-tkOLlPEbTj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spFarQTKRB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFarQTKRB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFarQTKRB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFarQTKRB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFarQTKRB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFarQTKRB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFarQTKRB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFarQTKRB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFarQTKRB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFarQTKRB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFarQTKRB .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFarQTKRB [class^="socicon-"]:before,
.cid-spFarQTKRB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFarQTKRB .btn {
    font-size: 20px !important;
  }
}
.cid-rseZq8eTpl {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-rseZq8eTpl .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rseZq8eTpl .video-block {
    width: 100% !important;
  }
}
.cid-tkOLmX4IMi {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLmX4IMi .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLmX4IMi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLmX4IMi .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLmX4IMi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLmX4IMi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLmX4IMi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLmX4IMi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLmX4IMi .img-item {
    width: 100% !important;
  }
  .cid-tkOLmX4IMi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rseZq8YotN {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rseZq8YotN .content {
    text-align: center;
  }
  .cid-rseZq8YotN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rseZq8YotN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rseZq8YotN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rseZq8YotN .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rseZq8YotN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rseZq8YotN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rseZq8YotN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rseZq8YotN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rseZq8YotN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rseZq8YotN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rseZq8YotN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rseZq8YotN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rseZq8YotN P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rXhddFW354 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rXhddFW354 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rXhddFW354 .container-table {
  margin: 0 auto ;
}
.cid-rXhddFW354 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rXhddFW354 .dataTables_wrapper {
  display: block;
}
.cid-rXhddFW354 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rXhddFW354 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rXhddFW354 table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rXhddFW354 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rXhddFW354 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rXhddFW354 table td {
  border-top: 1px solid #cccccc;
}
.cid-rXhddFW354 table.table {
  background: #ffffff;
}
.cid-rXhddFW354 .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rXhddFW354 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rXhddFW354 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rXhddFW354 .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rXhddFW354 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rXhddFW354 .dataTables_filter {
    text-align: center;
  }
  .cid-rXhddFW354 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkU97pkmlC {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU97pkmlC .images-container.container-fluid {
  padding: 0;
}
.cid-tkU97pkmlC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU97pkmlC .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU97pkmlC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU97pkmlC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU97pkmlC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU97pkmlC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU97pkmlC .img-item {
    width: 100% !important;
  }
  .cid-tkU97pkmlC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rswGQikDaL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rswGQikDaL h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rswGQikDaL p {
  color: #767676;
  text-align: left;
}
.cid-rswGQikDaL .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rswGQikDaL .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rswGQikDaL .card-title {
  margin-bottom: 0;
}
.cid-rswGQikDaL .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rswGQikDaL .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rswGQikDaL .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkU95z89q2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU95z89q2 .images-container.container-fluid {
  padding: 0;
}
.cid-tkU95z89q2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU95z89q2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU95z89q2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU95z89q2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU95z89q2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU95z89q2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU95z89q2 .img-item {
    width: 100% !important;
  }
  .cid-tkU95z89q2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rXhdnPwBP1 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rXhdnPwBP1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rXhdnPwBP1 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rXhdnPwBP1 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rXhdnPwBP1 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rXhdnPwBP1 .separline {
  position: relative;
}
.cid-rXhdnPwBP1 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rXhdnPwBP1 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rXhdnPwBP1 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rXhdnPwBP1 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rXhdnPwBP1 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkU96cPv62 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU96cPv62 .images-container.container-fluid {
  padding: 0;
}
.cid-tkU96cPv62 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU96cPv62 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU96cPv62 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU96cPv62 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU96cPv62 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU96cPv62 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU96cPv62 .img-item {
    width: 100% !important;
  }
  .cid-tkU96cPv62 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spFbnNa0WV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFbnNa0WV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFbnNa0WV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFbnNa0WV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFbnNa0WV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFbnNa0WV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFbnNa0WV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFbnNa0WV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFbnNa0WV .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFbnNa0WV .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFbnNa0WV .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFbnNa0WV [class^="socicon-"]:before,
.cid-spFbnNa0WV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFbnNa0WV .btn {
    font-size: 20px !important;
  }
}
.cid-rswGQjRTKe {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rswGQjRTKe .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rswGQjRTKe .video-block {
    width: 100% !important;
  }
}
.cid-tkU9872R55 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9872R55 .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9872R55 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9872R55 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9872R55 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9872R55 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9872R55 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9872R55 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9872R55 .img-item {
    width: 100% !important;
  }
  .cid-tkU9872R55 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rswGQkD0Nt {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rswGQkD0Nt .content {
    text-align: center;
  }
  .cid-rswGQkD0Nt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rswGQkD0Nt .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rswGQkD0Nt .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rswGQkD0Nt .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rswGQkD0Nt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rswGQkD0Nt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rswGQkD0Nt .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rswGQkD0Nt .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rswGQkD0Nt .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rswGQkD0Nt .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rswGQkD0Nt .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rswGQkD0Nt .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rswGQkD0Nt P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rXyNkObWUK {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rXyNkObWUK .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rXyNkObWUK .container-table {
  margin: 0 auto ;
}
.cid-rXyNkObWUK .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rXyNkObWUK .dataTables_wrapper {
  display: block;
}
.cid-rXyNkObWUK .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rXyNkObWUK .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rXyNkObWUK table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rXyNkObWUK table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rXyNkObWUK table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rXyNkObWUK table td {
  border-top: 1px solid #cccccc;
}
.cid-rXyNkObWUK table.table {
  background: #ffffff;
}
.cid-rXyNkObWUK .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rXyNkObWUK .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rXyNkObWUK .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rXyNkObWUK .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rXyNkObWUK .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rXyNkObWUK .dataTables_filter {
    text-align: center;
  }
  .cid-rXyNkObWUK .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rsTZCBvDz1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsTZCBvDz1 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsTZCBvDz1 p {
  color: #767676;
  text-align: left;
}
.cid-rsTZCBvDz1 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsTZCBvDz1 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsTZCBvDz1 .card-title {
  margin-bottom: 0;
}
.cid-rsTZCBvDz1 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsTZCBvDz1 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsTZCBvDz1 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkU9vRuOHu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9vRuOHu .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9vRuOHu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9vRuOHu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9vRuOHu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9vRuOHu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9vRuOHu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9vRuOHu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9vRuOHu .img-item {
    width: 100% !important;
  }
  .cid-tkU9vRuOHu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31xuloSdi {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s31xuloSdi img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s31xuloSdi .row {
  justify-content: center;
}
.cid-s31xuloSdi .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s31xuloSdi .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s31xuloSdi .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s31xuloSdi .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s31xuloSdi .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s31xuloSdi .item {
    padding: 0.5rem;
  }
  .cid-s31xuloSdi .row {
    padding: 0 0.5rem;
  }
}
.cid-s31xuloSdi .btn {
  border-radius: 0;
}
.cid-s31xuloSdi .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s31x6zgND8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s31x6zgND8 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s31x6zgND8 .row {
  justify-content: center;
}
.cid-s31x6zgND8 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s31x6zgND8 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s31x6zgND8 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s31x6zgND8 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s31x6zgND8 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s31x6zgND8 .item {
    padding: 0.5rem;
  }
  .cid-s31x6zgND8 .row {
    padding: 0 0.5rem;
  }
}
.cid-s31x6zgND8 .btn {
  border-radius: 0;
}
.cid-s31x6zgND8 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkU9x2duRW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9x2duRW .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9x2duRW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9x2duRW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9x2duRW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9x2duRW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9x2duRW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9x2duRW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9x2duRW .img-item {
    width: 100% !important;
  }
  .cid-tkU9x2duRW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rXyNlsMEX0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rXyNlsMEX0 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rXyNlsMEX0 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rXyNlsMEX0 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rXyNlsMEX0 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rXyNlsMEX0 .separline {
  position: relative;
}
.cid-rXyNlsMEX0 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rXyNlsMEX0 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rXyNlsMEX0 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rXyNlsMEX0 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rXyNlsMEX0 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkU9xIZdyb {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9xIZdyb .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9xIZdyb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9xIZdyb .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9xIZdyb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9xIZdyb .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9xIZdyb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9xIZdyb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9xIZdyb .img-item {
    width: 100% !important;
  }
  .cid-tkU9xIZdyb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31wiInx0K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31wiInx0K .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31wiInx0K .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31wiInx0K .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31wiInx0K .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31wiInx0K .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31wiInx0K .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31wiInx0K .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31wiInx0K .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31wiInx0K .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31wiInx0K .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31wiInx0K [class^="socicon-"]:before,
.cid-s31wiInx0K [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31wiInx0K .btn {
    font-size: 20px !important;
  }
}
.cid-s31wclcWDG {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s31wclcWDG .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s31wclcWDG .video-block {
    width: 100% !important;
  }
}
.cid-tkU9yCao2I {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9yCao2I .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9yCao2I .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9yCao2I .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9yCao2I .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9yCao2I .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9yCao2I .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9yCao2I .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9yCao2I .img-item {
    width: 100% !important;
  }
  .cid-tkU9yCao2I .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsTZCDYtvi {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsTZCDYtvi .content {
    text-align: center;
  }
  .cid-rsTZCDYtvi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsTZCDYtvi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsTZCDYtvi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsTZCDYtvi .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsTZCDYtvi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsTZCDYtvi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsTZCDYtvi .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsTZCDYtvi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsTZCDYtvi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsTZCDYtvi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsTZCDYtvi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsTZCDYtvi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsTZCDYtvi P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rsffiXlYAV {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsffiXlYAV .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rsffiXlYAV .container-table {
  margin: 0 auto;
}
.cid-rsffiXlYAV .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rsffiXlYAV .dataTables_wrapper {
  display: block;
}
.cid-rsffiXlYAV .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rsffiXlYAV .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rsffiXlYAV table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rsffiXlYAV table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rsffiXlYAV table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rsffiXlYAV table td {
  border-top: 1px solid #cccccc;
}
.cid-rsffiXlYAV table.table {
  background: #ffffff;
}
.cid-rsffiXlYAV .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rsffiXlYAV .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rsffiXlYAV .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rsffiXlYAV .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rsffiXlYAV .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rsffiXlYAV .dataTables_filter {
    text-align: center;
  }
  .cid-rsffiXlYAV .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rsffiYyh1D {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsffiYyh1D h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsffiYyh1D p {
  color: #767676;
  text-align: left;
}
.cid-rsffiYyh1D .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsffiYyh1D .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsffiYyh1D .card-title {
  margin-bottom: 0;
}
.cid-rsffiYyh1D .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsffiYyh1D .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsffiYyh1D .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkOLErEQ5a {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLErEQ5a .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLErEQ5a .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLErEQ5a .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLErEQ5a .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLErEQ5a .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLErEQ5a .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLErEQ5a .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLErEQ5a .img-item {
    width: 100% !important;
  }
  .cid-tkOLErEQ5a .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rSi26Q9QEc {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rSi26Q9QEc .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rSi26Q9QEc img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rSi26Q9QEc .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rSi26Q9QEc .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rSi26Q9QEc .separline {
  position: relative;
}
.cid-rSi26Q9QEc .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rSi26Q9QEc .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rSi26Q9QEc .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rSi26Q9QEc .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rSi26Q9QEc .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-spFaG2uDRh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFaG2uDRh .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFaG2uDRh .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFaG2uDRh .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFaG2uDRh .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFaG2uDRh .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFaG2uDRh .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFaG2uDRh .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFaG2uDRh .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFaG2uDRh .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFaG2uDRh .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFaG2uDRh [class^="socicon-"]:before,
.cid-spFaG2uDRh [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFaG2uDRh .btn {
    font-size: 20px !important;
  }
}
.cid-tkOLCyR7MP {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLCyR7MP .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLCyR7MP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLCyR7MP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLCyR7MP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLCyR7MP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLCyR7MP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLCyR7MP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLCyR7MP .img-item {
    width: 100% !important;
  }
  .cid-tkOLCyR7MP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsffj09dcz {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rsffj09dcz .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rsffj09dcz .video-block {
    width: 100% !important;
  }
}
.cid-tkOLD9dBU4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLD9dBU4 .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLD9dBU4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLD9dBU4 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLD9dBU4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLD9dBU4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLD9dBU4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLD9dBU4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLD9dBU4 .img-item {
    width: 100% !important;
  }
  .cid-tkOLD9dBU4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsffj0VycO {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsffj0VycO .content {
    text-align: center;
  }
  .cid-rsffj0VycO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsffj0VycO .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsffj0VycO .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsffj0VycO .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsffj0VycO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsffj0VycO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsffj0VycO .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsffj0VycO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsffj0VycO .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsffj0VycO .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsffj0VycO .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsffj0VycO .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsffj0VycO P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rMOmc7fMru {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rMOmc7fMru .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rMOmc7fMru .container-table {
  margin: 0 auto;
}
.cid-rMOmc7fMru .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rMOmc7fMru .dataTables_wrapper {
  display: block;
}
.cid-rMOmc7fMru .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rMOmc7fMru .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rMOmc7fMru table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rMOmc7fMru table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rMOmc7fMru table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rMOmc7fMru table td {
  border-top: 1px solid #cccccc;
}
.cid-rMOmc7fMru table.table {
  background: #ffffff;
}
.cid-rMOmc7fMru .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rMOmc7fMru .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rMOmc7fMru .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rMOmc7fMru .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rMOmc7fMru .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rMOmc7fMru .dataTables_filter {
    text-align: center;
  }
  .cid-rMOmc7fMru .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rMOmc8rT65 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMOmc8rT65 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMOmc8rT65 p {
  color: #767676;
  text-align: left;
}
.cid-rMOmc8rT65 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rMOmc8rT65 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rMOmc8rT65 .card-title {
  margin-bottom: 0;
}
.cid-rMOmc8rT65 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rMOmc8rT65 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rMOmc8rT65 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI7yuRlrj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7yuRlrj .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7yuRlrj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7yuRlrj .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7yuRlrj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7yuRlrj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7yuRlrj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7yuRlrj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7yuRlrj .img-item {
    width: 100% !important;
  }
  .cid-tkI7yuRlrj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3i8KojC9i {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3i8KojC9i img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s3i8KojC9i .row {
  justify-content: center;
}
.cid-s3i8KojC9i .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s3i8KojC9i .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s3i8KojC9i .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s3i8KojC9i .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s3i8KojC9i .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s3i8KojC9i .item {
    padding: 0.5rem;
  }
  .cid-s3i8KojC9i .row {
    padding: 0 0.5rem;
  }
}
.cid-s3i8KojC9i .btn {
  border-radius: 0;
}
.cid-s3i8KojC9i .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI7xptvIz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7xptvIz .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7xptvIz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7xptvIz .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7xptvIz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7xptvIz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7xptvIz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7xptvIz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7xptvIz .img-item {
    width: 100% !important;
  }
  .cid-tkI7xptvIz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNVJUptF8W {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rNVJUptF8W .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNVJUptF8W img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNVJUptF8W .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNVJUptF8W .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNVJUptF8W .separline {
  position: relative;
}
.cid-rNVJUptF8W .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNVJUptF8W .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNVJUptF8W .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNVJUptF8W .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNVJUptF8W .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s37Br9QELX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s37Br9QELX .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s37Br9QELX .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s37Br9QELX .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s37Br9QELX .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s37Br9QELX .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s37Br9QELX .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s37Br9QELX .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s37Br9QELX .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s37Br9QELX .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s37Br9QELX .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s37Br9QELX [class^="socicon-"]:before,
.cid-s37Br9QELX [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s37Br9QELX .btn {
    font-size: 20px !important;
  }
}
.cid-tkI7zauIEu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7zauIEu .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7zauIEu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7zauIEu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7zauIEu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7zauIEu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7zauIEu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7zauIEu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7zauIEu .img-item {
    width: 100% !important;
  }
  .cid-tkI7zauIEu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3i8AHv2zI {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s3i8AHv2zI .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3i8AHv2zI .video-block {
    width: 100% !important;
  }
}
.cid-tkI7BpMejL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7BpMejL .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7BpMejL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7BpMejL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7BpMejL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7BpMejL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7BpMejL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7BpMejL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7BpMejL .img-item {
    width: 100% !important;
  }
  .cid-tkI7BpMejL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rMOmcaVJbL {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMOmcaVJbL .content {
    text-align: center;
  }
  .cid-rMOmcaVJbL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMOmcaVJbL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMOmcaVJbL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMOmcaVJbL .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMOmcaVJbL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMOmcaVJbL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMOmcaVJbL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMOmcaVJbL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMOmcaVJbL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMOmcaVJbL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMOmcaVJbL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMOmcaVJbL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMOmcaVJbL P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rYoxVVWK1N {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rYoxVVWK1N .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rYoxVVWK1N .container-table {
  margin: 0 auto;
}
.cid-rYoxVVWK1N .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rYoxVVWK1N .dataTables_wrapper {
  display: block;
}
.cid-rYoxVVWK1N .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rYoxVVWK1N .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rYoxVVWK1N table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rYoxVVWK1N table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rYoxVVWK1N table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rYoxVVWK1N table td {
  border-top: 1px solid #cccccc;
}
.cid-rYoxVVWK1N table.table {
  background: #ffffff;
}
.cid-rYoxVVWK1N .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rYoxVVWK1N .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rYoxVVWK1N .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rYoxVVWK1N .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rYoxVVWK1N .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rYoxVVWK1N .dataTables_filter {
    text-align: center;
  }
  .cid-rYoxVVWK1N .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkOLYLDx6s {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLYLDx6s .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLYLDx6s .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLYLDx6s .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLYLDx6s .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLYLDx6s .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLYLDx6s .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLYLDx6s .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLYLDx6s .img-item {
    width: 100% !important;
  }
  .cid-tkOLYLDx6s .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rskRzffUKT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rskRzffUKT h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rskRzffUKT p {
  color: #767676;
  text-align: left;
}
.cid-rskRzffUKT .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rskRzffUKT .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rskRzffUKT .card-title {
  margin-bottom: 0;
}
.cid-rskRzffUKT .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rskRzffUKT .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rskRzffUKT .card-img span {
    font-size: 40px !important;
  }
}
.cid-rYowMeOL2A {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rYowMeOL2A .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rYowMeOL2A img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rYowMeOL2A .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rYowMeOL2A .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rYowMeOL2A .separline {
  position: relative;
}
.cid-rYowMeOL2A .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rYowMeOL2A .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rYowMeOL2A .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rYowMeOL2A .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rYowMeOL2A .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOLZvDTx0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLZvDTx0 .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLZvDTx0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLZvDTx0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLZvDTx0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLZvDTx0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLZvDTx0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLZvDTx0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLZvDTx0 .img-item {
    width: 100% !important;
  }
  .cid-tkOLZvDTx0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spFaJzngbV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFaJzngbV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFaJzngbV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFaJzngbV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFaJzngbV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFaJzngbV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFaJzngbV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFaJzngbV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFaJzngbV .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFaJzngbV .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFaJzngbV .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFaJzngbV [class^="socicon-"]:before,
.cid-spFaJzngbV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFaJzngbV .btn {
    font-size: 20px !important;
  }
}
.cid-rskRzgPNLk {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rskRzgPNLk .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rskRzgPNLk .video-block {
    width: 100% !important;
  }
}
.cid-tkOLXy94w1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLXy94w1 .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLXy94w1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLXy94w1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLXy94w1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLXy94w1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLXy94w1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLXy94w1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLXy94w1 .img-item {
    width: 100% !important;
  }
  .cid-tkOLXy94w1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rskRzhzak1 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rskRzhzak1 .content {
    text-align: center;
  }
  .cid-rskRzhzak1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rskRzhzak1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rskRzhzak1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rskRzhzak1 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rskRzhzak1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rskRzhzak1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rskRzhzak1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rskRzhzak1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rskRzhzak1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rskRzhzak1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rskRzhzak1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rskRzhzak1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rskRzhzak1 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rYAzUL5kbd {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rYAzUL5kbd .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rYAzUL5kbd .container-table {
  margin: 0 auto ;
}
.cid-rYAzUL5kbd .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rYAzUL5kbd .dataTables_wrapper {
  display: block;
}
.cid-rYAzUL5kbd .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rYAzUL5kbd .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rYAzUL5kbd table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rYAzUL5kbd table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rYAzUL5kbd table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rYAzUL5kbd table td {
  border-top: 1px solid #cccccc;
}
.cid-rYAzUL5kbd table.table {
  background: #ffffff;
}
.cid-rYAzUL5kbd .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rYAzUL5kbd .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rYAzUL5kbd .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rYAzUL5kbd .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rYAzUL5kbd .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rYAzUL5kbd .dataTables_filter {
    text-align: center;
  }
  .cid-rYAzUL5kbd .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rskMoS3Qqk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rskMoS3Qqk h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rskMoS3Qqk p {
  color: #767676;
  text-align: left;
}
.cid-rskMoS3Qqk .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rskMoS3Qqk .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rskMoS3Qqk .card-title {
  margin-bottom: 0;
}
.cid-rskMoS3Qqk .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rskMoS3Qqk .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rskMoS3Qqk .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkOLNH0bkB {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLNH0bkB .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLNH0bkB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLNH0bkB .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLNH0bkB .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLNH0bkB .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLNH0bkB .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLNH0bkB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLNH0bkB .img-item {
    width: 100% !important;
  }
  .cid-tkOLNH0bkB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rYAzVP8MYU {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rYAzVP8MYU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rYAzVP8MYU img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rYAzVP8MYU .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rYAzVP8MYU .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rYAzVP8MYU .separline {
  position: relative;
}
.cid-rYAzVP8MYU .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rYAzVP8MYU .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rYAzVP8MYU .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rYAzVP8MYU .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rYAzVP8MYU .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-spFaHQDdQE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFaHQDdQE .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFaHQDdQE .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFaHQDdQE .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFaHQDdQE .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFaHQDdQE .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFaHQDdQE .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFaHQDdQE .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFaHQDdQE .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFaHQDdQE .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFaHQDdQE .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFaHQDdQE [class^="socicon-"]:before,
.cid-spFaHQDdQE [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFaHQDdQE .btn {
    font-size: 20px !important;
  }
}
.cid-tkOLLbSkru {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLLbSkru .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLLbSkru .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLLbSkru .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLLbSkru .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLLbSkru .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLLbSkru .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLLbSkru .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLLbSkru .img-item {
    width: 100% !important;
  }
  .cid-tkOLLbSkru .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rskMoTAySj {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-rskMoTAySj .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rskMoTAySj .video-block {
    width: 100% !important;
  }
}
.cid-tkOLOmmUI3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLOmmUI3 .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLOmmUI3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLOmmUI3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLOmmUI3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLOmmUI3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLOmmUI3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLOmmUI3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLOmmUI3 .img-item {
    width: 100% !important;
  }
  .cid-tkOLOmmUI3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rskMoUoiol {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rskMoUoiol .content {
    text-align: center;
  }
  .cid-rskMoUoiol .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rskMoUoiol .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rskMoUoiol .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rskMoUoiol .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rskMoUoiol .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rskMoUoiol .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rskMoUoiol .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rskMoUoiol .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rskMoUoiol .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rskMoUoiol .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rskMoUoiol .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rskMoUoiol .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rskMoUoiol P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZ0iZ5Efih {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZ0iZ5Efih .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rZ0iZ5Efih .container-table {
  margin: 0 auto;
}
.cid-rZ0iZ5Efih .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rZ0iZ5Efih .dataTables_wrapper {
  display: block;
}
.cid-rZ0iZ5Efih .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rZ0iZ5Efih .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rZ0iZ5Efih table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rZ0iZ5Efih table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rZ0iZ5Efih table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rZ0iZ5Efih table td {
  border-top: 1px solid #cccccc;
}
.cid-rZ0iZ5Efih table.table {
  background: #ffffff;
}
.cid-rZ0iZ5Efih .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rZ0iZ5Efih .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rZ0iZ5Efih .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rZ0iZ5Efih .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rZ0iZ5Efih .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rZ0iZ5Efih .dataTables_filter {
    text-align: center;
  }
  .cid-rZ0iZ5Efih .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5jPQcTQf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jPQcTQf .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jPQcTQf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jPQcTQf .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jPQcTQf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jPQcTQf .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jPQcTQf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jPQcTQf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jPQcTQf .img-item {
    width: 100% !important;
  }
  .cid-tl5jPQcTQf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrKUA7BXl3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrKUA7BXl3 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrKUA7BXl3 p {
  color: #767676;
  text-align: left;
}
.cid-rrKUA7BXl3 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrKUA7BXl3 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrKUA7BXl3 .card-title {
  margin-bottom: 0;
}
.cid-rrKUA7BXl3 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrKUA7BXl3 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrKUA7BXl3 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2J5rsoMOJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2J5rsoMOJ img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s2J5rsoMOJ .row {
  justify-content: center;
}
.cid-s2J5rsoMOJ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s2J5rsoMOJ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s2J5rsoMOJ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s2J5rsoMOJ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s2J5rsoMOJ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s2J5rsoMOJ .item {
    padding: 0.5rem;
  }
  .cid-s2J5rsoMOJ .row {
    padding: 0 0.5rem;
  }
}
.cid-s2J5rsoMOJ .btn {
  border-radius: 0;
}
.cid-s2J5rsoMOJ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rZ0iynefj0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZ0iynefj0 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rZ0iynefj0 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rZ0iynefj0 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rZ0iynefj0 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rZ0iynefj0 .separline {
  position: relative;
}
.cid-rZ0iynefj0 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rZ0iynefj0 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rZ0iynefj0 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rZ0iynefj0 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rZ0iynefj0 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sh5nPSHoIK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5nPSHoIK .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5nPSHoIK .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5nPSHoIK .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5nPSHoIK .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5nPSHoIK .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5nPSHoIK .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5nPSHoIK .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5nPSHoIK .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5nPSHoIK .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5nPSHoIK .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5nPSHoIK [class^="socicon-"]:before,
.cid-sh5nPSHoIK [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5nPSHoIK .btn {
    font-size: 20px !important;
  }
}
.cid-tl5jOUeZZP {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jOUeZZP .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jOUeZZP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jOUeZZP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jOUeZZP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jOUeZZP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jOUeZZP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jOUeZZP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jOUeZZP .img-item {
    width: 100% !important;
  }
  .cid-tl5jOUeZZP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2J5qkDrX1 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s2J5qkDrX1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s2J5qkDrX1 .video-block {
    width: 100% !important;
  }
}
.cid-tl5jPwebON {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jPwebON .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jPwebON .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jPwebON .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jPwebON .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jPwebON .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jPwebON .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jPwebON .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jPwebON .img-item {
    width: 100% !important;
  }
  .cid-tl5jPwebON .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KoQ0mHK {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KoQ0mHK .content {
    text-align: center;
  }
  .cid-rs4KoQ0mHK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KoQ0mHK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KoQ0mHK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KoQ0mHK .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KoQ0mHK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KoQ0mHK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KoQ0mHK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KoQ0mHK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KoQ0mHK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KoQ0mHK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KoQ0mHK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KoQ0mHK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KoQ0mHK P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZgmy0X2Ml {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZgmy0X2Ml .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rZgmy0X2Ml .container-table {
  margin: 0 auto;
}
.cid-rZgmy0X2Ml .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rZgmy0X2Ml .dataTables_wrapper {
  display: block;
}
.cid-rZgmy0X2Ml .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rZgmy0X2Ml .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rZgmy0X2Ml table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rZgmy0X2Ml table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rZgmy0X2Ml table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rZgmy0X2Ml table td {
  border-top: 1px solid #cccccc;
}
.cid-rZgmy0X2Ml table.table {
  background: #ffffff;
}
.cid-rZgmy0X2Ml .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rZgmy0X2Ml .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rZgmy0X2Ml .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rZgmy0X2Ml .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rZgmy0X2Ml .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rZgmy0X2Ml .dataTables_filter {
    text-align: center;
  }
  .cid-rZgmy0X2Ml .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rrKUwj45hi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrKUwj45hi h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrKUwj45hi p {
  color: #767676;
  text-align: left;
}
.cid-rrKUwj45hi .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrKUwj45hi .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrKUwj45hi .card-title {
  margin-bottom: 0;
}
.cid-rrKUwj45hi .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrKUwj45hi .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrKUwj45hi .card-img span {
    font-size: 40px !important;
  }
}
.cid-rZgrzNrUn9 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZgrzNrUn9 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-rZgrzNrUn9 .row {
  justify-content: center;
}
.cid-rZgrzNrUn9 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-rZgrzNrUn9 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-rZgrzNrUn9 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-rZgrzNrUn9 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-rZgrzNrUn9 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-rZgrzNrUn9 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-rZgrzNrUn9 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-rZgrzNrUn9 .item {
    padding: 0.5rem;
  }
  .cid-rZgrzNrUn9 .row {
    padding: 0 0.5rem;
  }
}
.cid-rZgrzNrUn9 .btn {
  border-radius: 0;
}
.cid-rZgrzNrUn9 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tl5jHoBwu1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jHoBwu1 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jHoBwu1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jHoBwu1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jHoBwu1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jHoBwu1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jHoBwu1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jHoBwu1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jHoBwu1 .img-item {
    width: 100% !important;
  }
  .cid-tl5jHoBwu1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rZgmrGbGg8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZgmrGbGg8 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rZgmrGbGg8 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rZgmrGbGg8 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rZgmrGbGg8 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rZgmrGbGg8 .separline {
  position: relative;
}
.cid-rZgmrGbGg8 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rZgmrGbGg8 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rZgmrGbGg8 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rZgmrGbGg8 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rZgmrGbGg8 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5jI6FSr3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jI6FSr3 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jI6FSr3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jI6FSr3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jI6FSr3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jI6FSr3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jI6FSr3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jI6FSr3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jI6FSr3 .img-item {
    width: 100% !important;
  }
  .cid-tl5jI6FSr3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5nI8Av4N {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5nI8Av4N .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5nI8Av4N .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5nI8Av4N .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5nI8Av4N .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5nI8Av4N .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5nI8Av4N .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5nI8Av4N .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5nI8Av4N .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5nI8Av4N .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5nI8Av4N .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5nI8Av4N [class^="socicon-"]:before,
.cid-sh5nI8Av4N [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5nI8Av4N .btn {
    font-size: 20px !important;
  }
}
.cid-rrI0NmrHD1 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-rrI0NmrHD1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rrI0NmrHD1 .video-block {
    width: 100% !important;
  }
}
.cid-tl5jILtD7l {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jILtD7l .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jILtD7l .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jILtD7l .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jILtD7l .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jILtD7l .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jILtD7l .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jILtD7l .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jILtD7l .img-item {
    width: 100% !important;
  }
  .cid-tl5jILtD7l .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KmeaIYp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KmeaIYp .content {
    text-align: center;
  }
  .cid-rs4KmeaIYp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KmeaIYp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KmeaIYp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KmeaIYp .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KmeaIYp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KmeaIYp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KmeaIYp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KmeaIYp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KmeaIYp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KmeaIYp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KmeaIYp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KmeaIYp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KmeaIYp P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZhqGojBPa {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #f6f1f7;
}
.cid-rZhqGojBPa [class^="socicon-"]:before,
.cid-rZhqGojBPa [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-rZhqGojBPa .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-rZhqGojBPa .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-rZhqGojBPa .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-rZhqGojBPa .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-rZhqGojBPa .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-rZhqGojBPa .btn {
    font-size: 20px !important;
  }
}
.cid-rZhqGojBPa .btn-social,
.cid-rZhqGojBPa .mbr-section-title {
  color: #000000;
}
.cid-rZhqGojBPa .btn-social,
.cid-rZhqGojBPa .mbr-section-title {
  color: #000000;
}
.cid-rZhqGpjoSS {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZhqGpjoSS .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-rZhqGpjoSS .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-rZhqGpjoSS .rev,
.cid-rZhqGpjoSS .mbr-iconfont {
  display: inline-block;
}
.cid-rZhqGpjoSS .line {
  display: inline-block;
  width: 80px;
  height: 4px;
  background-color: #767676;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-rZhqGpjoSS .card-img {
  position: relative;
}
.cid-rZhqGpjoSS img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-rZhqGpjoSS .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-rZhqGpjoSS .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-rZhqGpjoSS .card-title {
  color: #767676;
  margin: 0;
  text-align: center;
}
.cid-rZhqGpjoSS .card-box {
  padding: 1.5rem;
}
.cid-rZhqGpjoSS .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-rZhqGpjoSS .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-rZhqGpjoSS .mbr-section-title,
.cid-rZhqGpjoSS .line-wrap {
  text-align: center;
  color: #767676;
}
.cid-rZhqGpjoSS .card-text,
.cid-rZhqGpjoSS .mbr-section-btn,
.cid-rZhqGpjoSS .ico-line {
  text-align: left;
  color: #767676;
}
.cid-rZhqGpjoSS .mbr-text,
.cid-rZhqGpjoSS .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-rZhqGpjoSS .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-rZhqGpXZli .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rZhqGpXZli .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rZhqGpXZli a {
  font-style: normal;
}
.cid-rZhqGpXZli .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rZhqGpXZli .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-rZhqGpXZli .nav-item:focus,
.cid-rZhqGpXZli .nav-link:focus {
  outline: none;
}
.cid-rZhqGpXZli .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rZhqGpXZli .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rZhqGpXZli .menu-logo {
  margin-right: auto;
}
.cid-rZhqGpXZli .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-rZhqGpXZli .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-rZhqGpXZli .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rZhqGpXZli .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rZhqGpXZli .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rZhqGpXZli .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rZhqGpXZli .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rZhqGpXZli .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rZhqGpXZli .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rZhqGpXZli .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rZhqGpXZli .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rZhqGpXZli .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rZhqGpXZli .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rZhqGpXZli .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rZhqGpXZli .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rZhqGpXZli .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rZhqGpXZli .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rZhqGpXZli .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rZhqGpXZli .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rZhqGpXZli .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rZhqGpXZli .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rZhqGpXZli .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rZhqGpXZli .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rZhqGpXZli button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rZhqGpXZli button.navbar-toggler:focus {
  outline: none;
}
.cid-rZhqGpXZli button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rZhqGpXZli button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rZhqGpXZli button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rZhqGpXZli button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rZhqGpXZli button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rZhqGpXZli nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZhqGpXZli nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rZhqGpXZli nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rZhqGpXZli nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rZhqGpXZli .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZhqGpXZli .collapsed .btn {
  display: -webkit-flex;
}
.cid-rZhqGpXZli .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rZhqGpXZli .collapsed .navbar-collapse.collapsing,
.cid-rZhqGpXZli .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rZhqGpXZli .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rZhqGpXZli .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rZhqGpXZli .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rZhqGpXZli .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rZhqGpXZli .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rZhqGpXZli .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rZhqGpXZli .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rZhqGpXZli .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rZhqGpXZli .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rZhqGpXZli .collapsed button.navbar-toggler {
  display: block;
}
.cid-rZhqGpXZli .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rZhqGpXZli .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rZhqGpXZli .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rZhqGpXZli .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rZhqGpXZli .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rZhqGpXZli .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rZhqGpXZli.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZhqGpXZli img {
    height: 3.8rem !important;
  }
  .cid-rZhqGpXZli .btn {
    display: -webkit-flex;
  }
  .cid-rZhqGpXZli button.navbar-toggler {
    display: block;
  }
  .cid-rZhqGpXZli .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rZhqGpXZli .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rZhqGpXZli .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rZhqGpXZli .navbar-collapse.collapsing,
  .cid-rZhqGpXZli .navbar-collapse.show {
    display: block !important;
  }
  .cid-rZhqGpXZli .navbar-collapse.collapsing .navbar-nav,
  .cid-rZhqGpXZli .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rZhqGpXZli .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rZhqGpXZli .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rZhqGpXZli .navbar-collapse.collapsing .navbar-buttons,
  .cid-rZhqGpXZli .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rZhqGpXZli .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rZhqGpXZli .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rZhqGpXZli .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rZhqGpXZli .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rZhqGpXZli .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rZhqGpXZli .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rZhqGpXZli .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rZhqGpXZli .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rZhqGpXZli .nav-link:hover,
.cid-rZhqGpXZli .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sJbUZsxjjd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-sJbUZsxjjd .images-container.container-fluid {
  padding: 0;
}
.cid-sJbUZsxjjd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sJbUZsxjjd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sJbUZsxjjd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sJbUZsxjjd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sJbUZsxjjd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sJbUZsxjjd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sJbUZsxjjd .img-item {
    width: 100% !important;
  }
  .cid-sJbUZsxjjd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rZhqGqkS2M {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rZhqGqkS2M .content {
    text-align: center;
  }
  .cid-rZhqGqkS2M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rZhqGqkS2M .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rZhqGqkS2M .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rZhqGqkS2M .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rZhqGqkS2M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rZhqGqkS2M .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rZhqGqkS2M .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rZhqGqkS2M .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rZhqGqkS2M .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rZhqGqkS2M .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rZhqGqkS2M .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rZhqGqkS2M .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rZhqGqkS2M P {
  text-align: center;
}
.cid-rrzRD1bL6I {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rrzRD1bL6I .mbr-section-subtitle {
  color: #767676;
}
.cid-rrzRD1bL6I .btn {
  margin: 0 0 .5rem 0;
}
.cid-rrzRD1bL6I .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-rrzRD1bL6I P {
  text-align: center;
  color: #232323;
}
.cid-rrzRD1bL6I H2 {
  text-align: center;
}
.cid-rrzRD1bL6I H1 {
  text-align: center;
}
.cid-rrzRD1bL6I H3 {
  text-align: center;
}
.cid-rrzUrFxdVA {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rrzUrFxdVA .mbr-section-subtitle {
  color: #767676;
}
.cid-rrzUrFxdVA .btn {
  margin: 0 0 .5rem 0;
}
.cid-rrzUrFxdVA .content-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rs4LAS05A8 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4LAS05A8 .content {
    text-align: center;
  }
  .cid-rs4LAS05A8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4LAS05A8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4LAS05A8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4LAS05A8 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4LAS05A8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4LAS05A8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4LAS05A8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4LAS05A8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4LAS05A8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4LAS05A8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4LAS05A8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4LAS05A8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4LAS05A8 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s2XukSf61Z {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s2XukSf61Z .mbr-section-subtitle {
  color: #767676;
}
.cid-s2XukSf61Z .btn {
  margin: 0 0 .5rem 0;
}
.cid-s2XukSf61Z .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-s2XukSf61Z P {
  text-align: center;
}
.cid-s2XukSf61Z H1 {
  text-align: center;
}
.cid-s2XukSf61Z H2 {
  text-align: center;
}
.cid-s2XukSf61Z H3 {
  text-align: center;
}
.cid-s2XyXQQxgA {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s2XyXQQxgA .mbr-section-subtitle {
  color: #767676;
}
.cid-s2XyXQQxgA .btn {
  margin: 0 0 .5rem 0;
}
.cid-s2XyXQQxgA .content-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-rs4LDaCEne {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4LDaCEne .content {
    text-align: center;
  }
  .cid-rs4LDaCEne .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4LDaCEne .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4LDaCEne .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4LDaCEne .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4LDaCEne .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4LDaCEne .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4LDaCEne .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4LDaCEne .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4LDaCEne .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4LDaCEne .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4LDaCEne .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4LDaCEne .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4LDaCEne P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZCaFmjGIM {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZCaFmjGIM .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rZCaFmjGIM .container-table {
  margin: 0 auto ;
}
.cid-rZCaFmjGIM .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rZCaFmjGIM .dataTables_wrapper {
  display: block;
}
.cid-rZCaFmjGIM .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rZCaFmjGIM .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rZCaFmjGIM table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rZCaFmjGIM table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rZCaFmjGIM table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rZCaFmjGIM table td {
  border-top: 1px solid #cccccc;
}
.cid-rZCaFmjGIM table.table {
  background: #ffffff;
}
.cid-rZCaFmjGIM .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rZCaFmjGIM .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rZCaFmjGIM .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rZCaFmjGIM .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rZCaFmjGIM .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rZCaFmjGIM .dataTables_filter {
    text-align: center;
  }
  .cid-rZCaFmjGIM .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkU9SqiFHK {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9SqiFHK .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9SqiFHK .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9SqiFHK .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9SqiFHK .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9SqiFHK .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9SqiFHK .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9SqiFHK .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9SqiFHK .img-item {
    width: 100% !important;
  }
  .cid-tkU9SqiFHK .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsV9AD4LCY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsV9AD4LCY h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsV9AD4LCY p {
  color: #767676;
  text-align: left;
}
.cid-rsV9AD4LCY .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsV9AD4LCY .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsV9AD4LCY .card-title {
  margin-bottom: 0;
}
.cid-rsV9AD4LCY .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsV9AD4LCY .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsV9AD4LCY .card-img span {
    font-size: 40px !important;
  }
}
.cid-rZCb8SFRrz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZCb8SFRrz img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-rZCb8SFRrz .row {
  justify-content: center;
}
.cid-rZCb8SFRrz .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-rZCb8SFRrz .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-rZCb8SFRrz .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-rZCb8SFRrz .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-rZCb8SFRrz .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-rZCb8SFRrz .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-rZCb8SFRrz .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-rZCb8SFRrz .item {
    padding: 0.5rem;
  }
  .cid-rZCb8SFRrz .row {
    padding: 0 0.5rem;
  }
}
.cid-rZCb8SFRrz .btn {
  border-radius: 0;
}
.cid-rZCb8SFRrz .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkU9RuLqHe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9RuLqHe .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9RuLqHe .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9RuLqHe .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9RuLqHe .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9RuLqHe .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9RuLqHe .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9RuLqHe .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9RuLqHe .img-item {
    width: 100% !important;
  }
  .cid-tkU9RuLqHe .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rZCbrKeYEf {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZCbrKeYEf .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rZCbrKeYEf img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rZCbrKeYEf .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rZCbrKeYEf .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rZCbrKeYEf .separline {
  position: relative;
}
.cid-rZCbrKeYEf .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rZCbrKeYEf .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rZCbrKeYEf .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rZCbrKeYEf .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rZCbrKeYEf .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-rZCbrKeYEf .mbr-step-text {
  color: #000000;
}
.cid-spFbUztqwP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFbUztqwP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFbUztqwP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFbUztqwP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFbUztqwP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFbUztqwP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFbUztqwP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFbUztqwP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFbUztqwP .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFbUztqwP .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFbUztqwP .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFbUztqwP [class^="socicon-"]:before,
.cid-spFbUztqwP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFbUztqwP .btn {
    font-size: 20px !important;
  }
}
.cid-tkU9TdMxOM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9TdMxOM .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9TdMxOM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9TdMxOM .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9TdMxOM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9TdMxOM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9TdMxOM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9TdMxOM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9TdMxOM .img-item {
    width: 100% !important;
  }
  .cid-tkU9TdMxOM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rZTRX5v7RD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-rZTRX5v7RD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rZTRX5v7RD .video-block {
    width: 100% !important;
  }
}
.cid-rsV9AFpQA4 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsV9AFpQA4 .content {
    text-align: center;
  }
  .cid-rsV9AFpQA4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsV9AFpQA4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsV9AFpQA4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsV9AFpQA4 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsV9AFpQA4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsV9AFpQA4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsV9AFpQA4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsV9AFpQA4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsV9AFpQA4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsV9AFpQA4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsV9AFpQA4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsV9AFpQA4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsV9AFpQA4 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZTXIG4Sl3 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZTXIG4Sl3 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rZTXIG4Sl3 .container-table {
  margin: 0 auto ;
}
.cid-rZTXIG4Sl3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rZTXIG4Sl3 .dataTables_wrapper {
  display: block;
}
.cid-rZTXIG4Sl3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rZTXIG4Sl3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rZTXIG4Sl3 table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rZTXIG4Sl3 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rZTXIG4Sl3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rZTXIG4Sl3 table td {
  border-top: 1px solid #cccccc;
}
.cid-rZTXIG4Sl3 table.table {
  background: #ffffff;
}
.cid-rZTXIG4Sl3 .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-rZTXIG4Sl3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rZTXIG4Sl3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rZTXIG4Sl3 .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rZTXIG4Sl3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rZTXIG4Sl3 .dataTables_filter {
    text-align: center;
  }
  .cid-rZTXIG4Sl3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5jvh0uvo {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jvh0uvo .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jvh0uvo .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jvh0uvo .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jvh0uvo .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jvh0uvo .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jvh0uvo .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jvh0uvo .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jvh0uvo .img-item {
    width: 100% !important;
  }
  .cid-tl5jvh0uvo .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrKUmi7bwc {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrKUmi7bwc h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrKUmi7bwc p {
  color: #767676;
  text-align: left;
}
.cid-rrKUmi7bwc .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrKUmi7bwc .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrKUmi7bwc .card-title {
  margin-bottom: 0;
}
.cid-rrKUmi7bwc .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrKUmi7bwc .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrKUmi7bwc .card-img span {
    font-size: 40px !important;
  }
}
.cid-rZV9K7Tpwk {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZV9K7Tpwk img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-rZV9K7Tpwk .row {
  justify-content: center;
}
.cid-rZV9K7Tpwk .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-rZV9K7Tpwk .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-rZV9K7Tpwk .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-rZV9K7Tpwk .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-rZV9K7Tpwk .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-rZV9K7Tpwk .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-rZV9K7Tpwk .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-rZV9K7Tpwk .item {
    padding: 0.5rem;
  }
  .cid-rZV9K7Tpwk .row {
    padding: 0 0.5rem;
  }
}
.cid-rZV9K7Tpwk .btn {
  border-radius: 0;
}
.cid-rZV9K7Tpwk .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tl5juFjwDm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5juFjwDm .images-container.container-fluid {
  padding: 0;
}
.cid-tl5juFjwDm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5juFjwDm .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5juFjwDm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5juFjwDm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5juFjwDm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5juFjwDm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5juFjwDm .img-item {
    width: 100% !important;
  }
  .cid-tl5juFjwDm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rZU0bHMFFF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZU0bHMFFF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rZU0bHMFFF img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rZU0bHMFFF .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rZU0bHMFFF .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rZU0bHMFFF .separline {
  position: relative;
}
.cid-rZU0bHMFFF .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rZU0bHMFFF .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rZU0bHMFFF .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rZU0bHMFFF .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rZU0bHMFFF .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-rZU027PQbm {
  background: #f6f1f7;
  padding-top: 15px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #f6f1f7, #ffffff);
}
.cid-rZU027PQbm .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rZU027PQbm .video-block {
    width: 100% !important;
  }
}
.cid-tl5jthrFim {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jthrFim .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jthrFim .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jthrFim .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jthrFim .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jthrFim .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jthrFim .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jthrFim .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jthrFim .img-item {
    width: 100% !important;
  }
  .cid-tl5jthrFim .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KfWoX3Y {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KfWoX3Y .content {
    text-align: center;
  }
  .cid-rs4KfWoX3Y .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KfWoX3Y .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KfWoX3Y .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KfWoX3Y .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KfWoX3Y .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KfWoX3Y .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KfWoX3Y .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KfWoX3Y .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KfWoX3Y .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KfWoX3Y .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KfWoX3Y .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KfWoX3Y .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KfWoX3Y P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rsV5zLKtDC {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsV5zLKtDC .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rsV5zLKtDC .container-table {
  margin: 0 auto;
}
.cid-rsV5zLKtDC .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rsV5zLKtDC .dataTables_wrapper {
  display: block;
}
.cid-rsV5zLKtDC .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rsV5zLKtDC .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rsV5zLKtDC table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rsV5zLKtDC table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rsV5zLKtDC table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rsV5zLKtDC table td {
  border-top: 1px solid #cccccc;
}
.cid-rsV5zLKtDC table.table {
  background: #ffffff;
}
.cid-rsV5zLKtDC .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rsV5zLKtDC .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rsV5zLKtDC .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rsV5zLKtDC .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rsV5zLKtDC .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rsV5zLKtDC .dataTables_filter {
    text-align: center;
  }
  .cid-rsV5zLKtDC .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkU9Dvh0um {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9Dvh0um .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9Dvh0um .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9Dvh0um .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9Dvh0um .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9Dvh0um .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9Dvh0um .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9Dvh0um .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9Dvh0um .img-item {
    width: 100% !important;
  }
  .cid-tkU9Dvh0um .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsV5zN3qGa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsV5zN3qGa h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsV5zN3qGa p {
  color: #767676;
  text-align: left;
}
.cid-rsV5zN3qGa .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsV5zN3qGa .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsV5zN3qGa .card-title {
  margin-bottom: 0;
}
.cid-rsV5zN3qGa .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsV5zN3qGa .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsV5zN3qGa .card-img span {
    font-size: 40px !important;
  }
}
.cid-s31D5KiEwB {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s31D5KiEwB img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s31D5KiEwB .row {
  justify-content: center;
}
.cid-s31D5KiEwB .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s31D5KiEwB .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s31D5KiEwB .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s31D5KiEwB .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s31D5KiEwB .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s31D5KiEwB .item {
    padding: 0.5rem;
  }
  .cid-s31D5KiEwB .row {
    padding: 0 0.5rem;
  }
}
.cid-s31D5KiEwB .btn {
  border-radius: 0;
}
.cid-s31D5KiEwB .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkU9FMaXjK {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9FMaXjK .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9FMaXjK .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9FMaXjK .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9FMaXjK .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9FMaXjK .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9FMaXjK .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9FMaXjK .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9FMaXjK .img-item {
    width: 100% !important;
  }
  .cid-tkU9FMaXjK .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0cdq2pb5s {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0cdq2pb5s .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s0cdq2pb5s img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s0cdq2pb5s .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s0cdq2pb5s .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s0cdq2pb5s .separline {
  position: relative;
}
.cid-s0cdq2pb5s .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s0cdq2pb5s .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s0cdq2pb5s .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s0cdq2pb5s .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s0cdq2pb5s .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkU9IRjsck {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9IRjsck .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9IRjsck .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9IRjsck .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9IRjsck .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9IRjsck .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9IRjsck .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9IRjsck .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9IRjsck .img-item {
    width: 100% !important;
  }
  .cid-tkU9IRjsck .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31D8ZgEqh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31D8ZgEqh .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31D8ZgEqh .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31D8ZgEqh .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31D8ZgEqh .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31D8ZgEqh .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31D8ZgEqh .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31D8ZgEqh .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31D8ZgEqh .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31D8ZgEqh .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31D8ZgEqh .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31D8ZgEqh [class^="socicon-"]:before,
.cid-s31D8ZgEqh [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31D8ZgEqh .btn {
    font-size: 20px !important;
  }
}
.cid-s0cdU2Aub5 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s0cdU2Aub5 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0cdU2Aub5 .video-block {
    width: 100% !important;
  }
}
.cid-tkU9JUpzH0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9JUpzH0 .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9JUpzH0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9JUpzH0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9JUpzH0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9JUpzH0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9JUpzH0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9JUpzH0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9JUpzH0 .img-item {
    width: 100% !important;
  }
  .cid-tkU9JUpzH0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsV5zPftDT {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsV5zPftDT .content {
    text-align: center;
  }
  .cid-rsV5zPftDT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsV5zPftDT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsV5zPftDT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsV5zPftDT .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsV5zPftDT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsV5zPftDT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsV5zPftDT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsV5zPftDT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsV5zPftDT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsV5zPftDT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsV5zPftDT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsV5zPftDT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsV5zPftDT P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s0Ahg2iilh {
  padding-top: 135px;
  padding-bottom: 45px;
  background: linear-gradient(90deg, #ffffff, #ffffff);
}
.cid-s0Ahg2iilh .mbr-overlay {
  background: #d3cffb;
}
.cid-s0Ahg2iilh .card-wrap {
  background-color: #ba1a04;
  padding: 2rem;
  margin: 0;
  border-radius: .25rem;
  -webkit-box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
  box-shadow: 0px 0px 30px rgba(115, 128, 157, 0.1);
}
@media (min-width: 992px) {
  .cid-s0Ahg2iilh .card-wrap {
    width: calc(100% + 10rem);
    margin-left: -10rem;
  }
}
.cid-s0Ahg2iilh .img-wrap img {
  width: 85%;
  border-radius: 7px 45px 7px 45px;
}
.cid-s0Ahg2iilh .mbr-section-subtitle,
.cid-s0Ahg2iilh .mbr-section-btn {
  color: #ffffff;
}
.cid-s0Ahg2iilh H1 {
  color: #ffffff;
}
.cid-sunQ5zruwO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-sunQ5zruwO .images-container.container-fluid {
  padding: 0;
}
.cid-sunQ5zruwO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sunQ5zruwO .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sunQ5zruwO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sunQ5zruwO .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sunQ5zruwO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sunQ5zruwO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sunQ5zruwO .img-item {
    width: 100% !important;
  }
  .cid-sunQ5zruwO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0zfe9IZBt {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-s0zfe9IZBt .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-s0zfe9IZBt .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-s0zfe9IZBt .mbr-text {
  color: #767676;
  text-align: left;
}
.cid-s0zfQ67fod {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-s0zfQ67fod p {
  color: #767676;
}
.cid-s0zfQ67fod .item:focus,
.cid-s0zfQ67fod span:focus {
  outline: none;
}
.cid-s0zfQ67fod .item {
  padding-bottom: 3rem;
  cursor: pointer;
}
.cid-s0zfQ67fod .item-wrapper {
  position: relative;
}
.cid-s0zfQ67fod .item-btn,
.cid-s0zfQ67fod h4,
.cid-s0zfQ67fod h5 {
  margin: 0;
}
.cid-s0zfQ67fod .item-content {
  padding-top: 2rem;
}
.cid-s0zfQ67fod item-text {
  text-align: center;
  color: #232323;
}
.cid-s0zfQ67fod .item-title {
  text-align: center;
}
.cid-s0zfQ67fod .item-subtitle {
  text-align: center;
}
.cid-s0Exdorjjh {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0Exdorjjh img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-s0Exdorjjh img:hover {
  transform: scale(1.1);
}
.cid-s0Exdorjjh .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-s0Exdorjjh h2 {
  padding: 0;
  margin: 0;
}
.cid-s0Exdorjjh .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s0Exdorjjh .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-s0Exdorjjh .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-s0Exdorjjh .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-s0Exdorjjh .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-s0Exdorjjh .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-s0Exdorjjh .mbr-iconfont {
  margin: 0!important;
}
.cid-s0Exdorjjh .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-s0Exdorjjh .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-s0Exdorjjh .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-s0Exdorjjh .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-s0Exdorjjh .text-col {
    padding: 2rem 1rem;
  }
}
.cid-s0Exdorjjh H2 {
  color: #333333;
}
.cid-s0Exdorjjh .mbr-text {
  color: #232323;
}
.cid-s0ExgWr2ZU {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s0ExgWr2ZU .container {
  max-width: 1500px;
}
.cid-s0ExgWr2ZU img {
  width: 100%;
}
.cid-s0ExgWr2ZU h2 {
  padding: 0;
  margin: 0;
}
.cid-s0ExgWr2ZU .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-s0ExgWr2ZU .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-s0ExgWr2ZU .img-col {
  position: relative;
}
.cid-s0ExgWr2ZU .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-s0ExgWr2ZU .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-s0ExgWr2ZU .title-col {
    margin-top: 4rem!important;
  }
  .cid-s0ExgWr2ZU .img2 {
    top: -2rem;
  }
  .cid-s0ExgWr2ZU .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-s0ExgWr2ZU .img2 {
    width: 50%;
  }
  .cid-s0ExgWr2ZU .number {
    margin: auto;
  }
}
.cid-s0EKm8tYlu {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s0EKm8tYlu .container {
  max-width: 1500px;
}
.cid-s0EKm8tYlu img {
  width: 100%;
}
.cid-s0EKm8tYlu h2 {
  padding: 0;
  margin: 0;
}
.cid-s0EKm8tYlu .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-s0EKm8tYlu .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-s0EKm8tYlu .img-col {
  position: relative;
}
.cid-s0EKm8tYlu .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-s0EKm8tYlu .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-s0EKm8tYlu .title-col {
    margin-bottom: 4rem!important;
  }
  .cid-s0EKm8tYlu .img2 {
    top: -2rem;
  }
  .cid-s0EKm8tYlu .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-s0EKm8tYlu .img2 {
    width: 50%;
  }
  .cid-s0EKm8tYlu .number {
    margin: auto;
  }
}
.cid-s0AFFbmcMz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ba1a04;
}
.cid-s0AFFbmcMz .mbr-text {
  color: #767676;
}
.cid-s0AFFbmcMz .card-wrapper {
  display: flex;
  flex-direction: row;
  border-radius: 10px;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  transition: all 0.3s;
  padding: 1rem 1rem !important;
  box-shadow: 0 10px 55px 5px rgba(236, 33, 5, 0.35);
}
.cid-s0AFFbmcMz .card-wrapper:hover {
  transform: translateY(-1rem);
}
.cid-s0AFFbmcMz .card-wrapper:hover .ico2 {
  color: #ffffff !important;
}
.cid-s0AFFbmcMz .text-info:hover {
  color: inherit!important;
}
.cid-s0AFFbmcMz .ico2 {
  color: #879a9f !important;
  transition: all 0.6s;
}
.cid-s0AFFbmcMz .card-box {
  padding: 0rem 1rem;
}
.cid-s0AFFbmcMz .card-img {
  width: auto;
}
.cid-s0AFFbmcMz .ico1 {
  font-size: 3rem !important;
}
.cid-s0AFFbmcMz h3,
.cid-s0AFFbmcMz h4 {
  padding: 0;
  margin: 0;
}
.cid-s0AFFbmcMz .card-title,
.cid-s0AFFbmcMz .card-img {
  color: #232323;
}
.cid-s0AFFbmcMz H3 {
  color: #ffffff;
}
.cid-s0AFFbmcMz H1 {
  color: #ffffff;
}
.cid-s0AFFbmcMz .card-title {
  color: #232323;
}
.cid-s0z8OJWTXZ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-s0z8OJWTXZ .content {
    text-align: center;
  }
  .cid-s0z8OJWTXZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s0z8OJWTXZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s0z8OJWTXZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s0z8OJWTXZ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-s0z8OJWTXZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s0z8OJWTXZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s0z8OJWTXZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s0z8OJWTXZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s0z8OJWTXZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s0z8OJWTXZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s0z8OJWTXZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s0z8OJWTXZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s0z8OJWTXZ P {
  text-align: center;
}
.cid-s0z8OKK6ZC .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0z8OKK6ZC .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-s0z8OKK6ZC a {
  font-style: normal;
}
.cid-s0z8OKK6ZC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0z8OKK6ZC .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-s0z8OKK6ZC .nav-item:focus,
.cid-s0z8OKK6ZC .nav-link:focus {
  outline: none;
}
.cid-s0z8OKK6ZC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0z8OKK6ZC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0z8OKK6ZC .menu-logo {
  margin-right: auto;
}
.cid-s0z8OKK6ZC .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-s0z8OKK6ZC .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-s0z8OKK6ZC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0z8OKK6ZC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0z8OKK6ZC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0z8OKK6ZC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0z8OKK6ZC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0z8OKK6ZC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0z8OKK6ZC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0z8OKK6ZC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0z8OKK6ZC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0z8OKK6ZC .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0z8OKK6ZC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0z8OKK6ZC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0z8OKK6ZC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0z8OKK6ZC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0z8OKK6ZC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0z8OKK6ZC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0z8OKK6ZC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0z8OKK6ZC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0z8OKK6ZC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0z8OKK6ZC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0z8OKK6ZC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0z8OKK6ZC button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0z8OKK6ZC button.navbar-toggler:focus {
  outline: none;
}
.cid-s0z8OKK6ZC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s0z8OKK6ZC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0z8OKK6ZC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0z8OKK6ZC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0z8OKK6ZC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0z8OKK6ZC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0z8OKK6ZC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0z8OKK6ZC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0z8OKK6ZC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0z8OKK6ZC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0z8OKK6ZC .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0z8OKK6ZC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0z8OKK6ZC .collapsed .navbar-collapse.collapsing,
.cid-s0z8OKK6ZC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0z8OKK6ZC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0z8OKK6ZC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0z8OKK6ZC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0z8OKK6ZC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0z8OKK6ZC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0z8OKK6ZC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0z8OKK6ZC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0z8OKK6ZC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s0z8OKK6ZC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-s0z8OKK6ZC .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0z8OKK6ZC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0z8OKK6ZC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0z8OKK6ZC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0z8OKK6ZC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0z8OKK6ZC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0z8OKK6ZC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-s0z8OKK6ZC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0z8OKK6ZC img {
    height: 3.8rem !important;
  }
  .cid-s0z8OKK6ZC .btn {
    display: -webkit-flex;
  }
  .cid-s0z8OKK6ZC button.navbar-toggler {
    display: block;
  }
  .cid-s0z8OKK6ZC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0z8OKK6ZC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0z8OKK6ZC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0z8OKK6ZC .navbar-collapse.collapsing,
  .cid-s0z8OKK6ZC .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0z8OKK6ZC .navbar-collapse.collapsing .navbar-nav,
  .cid-s0z8OKK6ZC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0z8OKK6ZC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0z8OKK6ZC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0z8OKK6ZC .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0z8OKK6ZC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0z8OKK6ZC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0z8OKK6ZC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0z8OKK6ZC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0z8OKK6ZC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0z8OKK6ZC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0z8OKK6ZC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0z8OKK6ZC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0z8OKK6ZC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0z8OKK6ZC .nav-link:hover,
.cid-s0z8OKK6ZC .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s0ARnBGILB {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0ARnBGILB .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s0ARnBGILB .container-table {
  margin: 0 auto;
}
.cid-s0ARnBGILB .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s0ARnBGILB .dataTables_wrapper {
  display: block;
}
.cid-s0ARnBGILB .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s0ARnBGILB .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s0ARnBGILB table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s0ARnBGILB table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s0ARnBGILB table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s0ARnBGILB table td {
  border-top: 1px solid #cccccc;
}
.cid-s0ARnBGILB table.table {
  background: #ffffff;
}
.cid-s0ARnBGILB .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s0ARnBGILB .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s0ARnBGILB .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s0ARnBGILB .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s0ARnBGILB .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s0ARnBGILB .dataTables_filter {
    text-align: center;
  }
  .cid-s0ARnBGILB .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rsVLnV4d4t {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsVLnV4d4t h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsVLnV4d4t p {
  color: #767676;
  text-align: left;
}
.cid-rsVLnV4d4t .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsVLnV4d4t .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsVLnV4d4t .card-title {
  margin-bottom: 0;
}
.cid-rsVLnV4d4t .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsVLnV4d4t .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsVLnV4d4t .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkU9Z7vJAX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9Z7vJAX .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9Z7vJAX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9Z7vJAX .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9Z7vJAX .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9Z7vJAX .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9Z7vJAX .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9Z7vJAX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9Z7vJAX .img-item {
    width: 100% !important;
  }
  .cid-tkU9Z7vJAX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0ARvjM2Dg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s0ARvjM2Dg img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s0ARvjM2Dg .row {
  justify-content: center;
}
.cid-s0ARvjM2Dg .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s0ARvjM2Dg .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s0ARvjM2Dg .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s0ARvjM2Dg .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s0ARvjM2Dg .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s0ARvjM2Dg .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s0ARvjM2Dg .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s0ARvjM2Dg .item {
    padding: 0.5rem;
  }
  .cid-s0ARvjM2Dg .row {
    padding: 0 0.5rem;
  }
}
.cid-s0ARvjM2Dg .btn {
  border-radius: 0;
}
.cid-s0ARvjM2Dg .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkUa01jDQd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUa01jDQd .images-container.container-fluid {
  padding: 0;
}
.cid-tkUa01jDQd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUa01jDQd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUa01jDQd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUa01jDQd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUa01jDQd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUa01jDQd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUa01jDQd .img-item {
    width: 100% !important;
  }
  .cid-tkUa01jDQd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0ARt5ysx1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0ARt5ysx1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s0ARt5ysx1 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s0ARt5ysx1 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s0ARt5ysx1 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s0ARt5ysx1 .separline {
  position: relative;
}
.cid-s0ARt5ysx1 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s0ARt5ysx1 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s0ARt5ysx1 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s0ARt5ysx1 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s0ARt5ysx1 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUa1buWgV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUa1buWgV .images-container.container-fluid {
  padding: 0;
}
.cid-tkUa1buWgV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUa1buWgV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUa1buWgV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUa1buWgV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUa1buWgV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUa1buWgV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUa1buWgV .img-item {
    width: 100% !important;
  }
  .cid-tkUa1buWgV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spFbRuqwTd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spFbRuqwTd .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spFbRuqwTd .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spFbRuqwTd .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spFbRuqwTd .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spFbRuqwTd .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spFbRuqwTd .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spFbRuqwTd .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spFbRuqwTd .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spFbRuqwTd .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spFbRuqwTd .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spFbRuqwTd [class^="socicon-"]:before,
.cid-spFbRuqwTd [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spFbRuqwTd .btn {
    font-size: 20px !important;
  }
}
.cid-rsVLnWxG1T {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-rsVLnWxG1T .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rsVLnWxG1T .video-block {
    width: 100% !important;
  }
}
.cid-tkUa29ri7B {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUa29ri7B .images-container.container-fluid {
  padding: 0;
}
.cid-tkUa29ri7B .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUa29ri7B .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUa29ri7B .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUa29ri7B .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUa29ri7B .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUa29ri7B .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUa29ri7B .img-item {
    width: 100% !important;
  }
  .cid-tkUa29ri7B .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsVLnXrBQ0 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsVLnXrBQ0 .content {
    text-align: center;
  }
  .cid-rsVLnXrBQ0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsVLnXrBQ0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsVLnXrBQ0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsVLnXrBQ0 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsVLnXrBQ0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsVLnXrBQ0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsVLnXrBQ0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsVLnXrBQ0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsVLnXrBQ0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsVLnXrBQ0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsVLnXrBQ0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsVLnXrBQ0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsVLnXrBQ0 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rsJn5dZvhD {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsJn5dZvhD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rsJn5dZvhD .container-table {
  margin: 0 auto;
}
.cid-rsJn5dZvhD .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rsJn5dZvhD .dataTables_wrapper {
  display: block;
}
.cid-rsJn5dZvhD .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rsJn5dZvhD .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rsJn5dZvhD table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rsJn5dZvhD table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rsJn5dZvhD table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rsJn5dZvhD table td {
  border-top: 1px solid #cccccc;
}
.cid-rsJn5dZvhD table.table {
  background: #ffffff;
}
.cid-rsJn5dZvhD .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rsJn5dZvhD .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rsJn5dZvhD .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rsJn5dZvhD .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rsJn5dZvhD .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rsJn5dZvhD .dataTables_filter {
    text-align: center;
  }
  .cid-rsJn5dZvhD .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkU9eUfRSL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9eUfRSL .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9eUfRSL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9eUfRSL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9eUfRSL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9eUfRSL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9eUfRSL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9eUfRSL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9eUfRSL .img-item {
    width: 100% !important;
  }
  .cid-tkU9eUfRSL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsJn5fvbCj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsJn5fvbCj h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsJn5fvbCj p {
  color: #767676;
  text-align: left;
}
.cid-rsJn5fvbCj .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsJn5fvbCj .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsJn5fvbCj .card-title {
  margin-bottom: 0;
}
.cid-rsJn5fvbCj .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsJn5fvbCj .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsJn5fvbCj .card-img span {
    font-size: 40px !important;
  }
}
.cid-s31rD6DaGO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s31rD6DaGO img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s31rD6DaGO .row {
  justify-content: center;
}
.cid-s31rD6DaGO .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s31rD6DaGO .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s31rD6DaGO .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s31rD6DaGO .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s31rD6DaGO .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s31rD6DaGO .item {
    padding: 0.5rem;
  }
  .cid-s31rD6DaGO .row {
    padding: 0 0.5rem;
  }
}
.cid-s31rD6DaGO .btn {
  border-radius: 0;
}
.cid-s31rD6DaGO .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkU9fFRvVY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9fFRvVY .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9fFRvVY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9fFRvVY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9fFRvVY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9fFRvVY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9fFRvVY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9fFRvVY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9fFRvVY .img-item {
    width: 100% !important;
  }
  .cid-tkU9fFRvVY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0RYl6W6Jr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0RYl6W6Jr .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s0RYl6W6Jr img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s0RYl6W6Jr .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s0RYl6W6Jr .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s0RYl6W6Jr .separline {
  position: relative;
}
.cid-s0RYl6W6Jr .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s0RYl6W6Jr .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s0RYl6W6Jr .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s0RYl6W6Jr .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s0RYl6W6Jr .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkU9ggWGuY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9ggWGuY .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9ggWGuY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9ggWGuY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9ggWGuY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9ggWGuY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9ggWGuY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9ggWGuY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9ggWGuY .img-item {
    width: 100% !important;
  }
  .cid-tkU9ggWGuY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31roMRQPo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31roMRQPo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31roMRQPo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31roMRQPo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31roMRQPo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31roMRQPo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31roMRQPo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31roMRQPo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31roMRQPo .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31roMRQPo .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31roMRQPo .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31roMRQPo [class^="socicon-"]:before,
.cid-s31roMRQPo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31roMRQPo .btn {
    font-size: 20px !important;
  }
}
.cid-s0RZ5jctv8 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s0RZ5jctv8 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s0RZ5jctv8 .video-block {
    width: 100% !important;
  }
}
.cid-rsJn5ih6cl {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsJn5ih6cl .content {
    text-align: center;
  }
  .cid-rsJn5ih6cl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsJn5ih6cl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsJn5ih6cl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsJn5ih6cl .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsJn5ih6cl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsJn5ih6cl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsJn5ih6cl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsJn5ih6cl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsJn5ih6cl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsJn5ih6cl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsJn5ih6cl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsJn5ih6cl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsJn5ih6cl P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s1fwNINrKz {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1fwNINrKz .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s1fwNINrKz .container-table {
  margin: 0 auto ;
}
.cid-s1fwNINrKz .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s1fwNINrKz .dataTables_wrapper {
  display: block;
}
.cid-s1fwNINrKz .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s1fwNINrKz .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s1fwNINrKz table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s1fwNINrKz table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s1fwNINrKz table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s1fwNINrKz table td {
  border-top: 1px solid #cccccc;
}
.cid-s1fwNINrKz table.table {
  background: #ffffff;
}
.cid-s1fwNINrKz .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-s1fwNINrKz .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s1fwNINrKz .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s1fwNINrKz .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s1fwNINrKz .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s1fwNINrKz .dataTables_filter {
    text-align: center;
  }
  .cid-s1fwNINrKz .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkU8pWBg36 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8pWBg36 .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8pWBg36 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8pWBg36 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8pWBg36 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8pWBg36 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8pWBg36 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8pWBg36 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8pWBg36 .img-item {
    width: 100% !important;
  }
  .cid-tkU8pWBg36 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rslmtk3Rr2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rslmtk3Rr2 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rslmtk3Rr2 p {
  color: #767676;
  text-align: left;
}
.cid-rslmtk3Rr2 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rslmtk3Rr2 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rslmtk3Rr2 .card-title {
  margin-bottom: 0;
}
.cid-rslmtk3Rr2 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rslmtk3Rr2 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rslmtk3Rr2 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s31loA0PgY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s31loA0PgY img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s31loA0PgY .row {
  justify-content: center;
}
.cid-s31loA0PgY .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s31loA0PgY .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s31loA0PgY .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s31loA0PgY .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s31loA0PgY .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s31loA0PgY .item {
    padding: 0.5rem;
  }
  .cid-s31loA0PgY .row {
    padding: 0 0.5rem;
  }
}
.cid-s31loA0PgY .btn {
  border-radius: 0;
}
.cid-s31loA0PgY .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkU8opp9y6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8opp9y6 .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8opp9y6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8opp9y6 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8opp9y6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8opp9y6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8opp9y6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8opp9y6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8opp9y6 .img-item {
    width: 100% !important;
  }
  .cid-tkU8opp9y6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1fwTxX0O4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1fwTxX0O4 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s1fwTxX0O4 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s1fwTxX0O4 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s1fwTxX0O4 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s1fwTxX0O4 .separline {
  position: relative;
}
.cid-s1fwTxX0O4 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1fwTxX0O4 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s1fwTxX0O4 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s1fwTxX0O4 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s1fwTxX0O4 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s31lf1Hq8k {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31lf1Hq8k .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31lf1Hq8k .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31lf1Hq8k .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31lf1Hq8k .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31lf1Hq8k .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31lf1Hq8k .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31lf1Hq8k .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31lf1Hq8k .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31lf1Hq8k .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31lf1Hq8k .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31lf1Hq8k [class^="socicon-"]:before,
.cid-s31lf1Hq8k [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31lf1Hq8k .btn {
    font-size: 20px !important;
  }
}
.cid-tkU8r5SQio {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8r5SQio .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8r5SQio .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8r5SQio .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8r5SQio .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8r5SQio .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8r5SQio .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8r5SQio .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8r5SQio .img-item {
    width: 100% !important;
  }
  .cid-tkU8r5SQio .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1fwF0uVXv {
  background: #f6f1f7;
  padding-top: 15px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #f6f1f7, #ffffff);
}
.cid-s1fwF0uVXv .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1fwF0uVXv .video-block {
    width: 100% !important;
  }
}
.cid-rslmtmakcR {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rslmtmakcR .content {
    text-align: center;
  }
  .cid-rslmtmakcR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rslmtmakcR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rslmtmakcR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rslmtmakcR .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rslmtmakcR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rslmtmakcR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rslmtmakcR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rslmtmakcR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rslmtmakcR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rslmtmakcR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rslmtmakcR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rslmtmakcR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rslmtmakcR P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s1w3MqyDru {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1w3MqyDru .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s1w3MqyDru .container-table {
  margin: 0 auto;
}
.cid-s1w3MqyDru .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s1w3MqyDru .dataTables_wrapper {
  display: block;
}
.cid-s1w3MqyDru .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s1w3MqyDru .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s1w3MqyDru table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s1w3MqyDru table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s1w3MqyDru table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s1w3MqyDru table td {
  border-top: 1px solid #cccccc;
}
.cid-s1w3MqyDru table.table {
  background: #ffffff;
}
.cid-s1w3MqyDru .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s1w3MqyDru .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s1w3MqyDru .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s1w3MqyDru .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s1w3MqyDru .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s1w3MqyDru .dataTables_filter {
    text-align: center;
  }
  .cid-s1w3MqyDru .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5jBx9lA1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jBx9lA1 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jBx9lA1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jBx9lA1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jBx9lA1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jBx9lA1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jBx9lA1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jBx9lA1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jBx9lA1 .img-item {
    width: 100% !important;
  }
  .cid-tl5jBx9lA1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1w3OvHqQU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1w3OvHqQU h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1w3OvHqQU p {
  color: #767676;
  text-align: left;
}
.cid-s1w3OvHqQU .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s1w3OvHqQU .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s1w3OvHqQU .card-title {
  margin-bottom: 0;
}
.cid-s1w3OvHqQU .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s1w3OvHqQU .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s1w3OvHqQU .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1w3PtR6ca {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1w3PtR6ca img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1w3PtR6ca .row {
  justify-content: center;
}
.cid-s1w3PtR6ca .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1w3PtR6ca .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1w3PtR6ca .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s1w3PtR6ca .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s1w3PtR6ca .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s1w3PtR6ca .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1w3PtR6ca .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1w3PtR6ca .item {
    padding: 0.5rem;
  }
  .cid-s1w3PtR6ca .row {
    padding: 0 0.5rem;
  }
}
.cid-s1w3PtR6ca .btn {
  border-radius: 0;
}
.cid-s1w3PtR6ca .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s1w3Qw1pso {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1w3Qw1pso .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s1w3Qw1pso img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s1w3Qw1pso .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s1w3Qw1pso .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s1w3Qw1pso .separline {
  position: relative;
}
.cid-s1w3Qw1pso .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1w3Qw1pso .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s1w3Qw1pso .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s1w3Qw1pso .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s1w3Qw1pso .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5jABfZxW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jABfZxW .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jABfZxW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jABfZxW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jABfZxW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jABfZxW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jABfZxW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jABfZxW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jABfZxW .img-item {
    width: 100% !important;
  }
  .cid-tl5jABfZxW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sh5nvuFOpv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5nvuFOpv .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5nvuFOpv .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5nvuFOpv .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5nvuFOpv .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5nvuFOpv .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5nvuFOpv .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5nvuFOpv .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5nvuFOpv .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5nvuFOpv .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5nvuFOpv .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5nvuFOpv [class^="socicon-"]:before,
.cid-sh5nvuFOpv [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5nvuFOpv .btn {
    font-size: 20px !important;
  }
}
.cid-s1w3S6dbbw {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1w3S6dbbw .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1w3S6dbbw .video-block {
    width: 100% !important;
  }
}
.cid-tl5jCdmIKF {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5jCdmIKF .images-container.container-fluid {
  padding: 0;
}
.cid-tl5jCdmIKF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5jCdmIKF .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5jCdmIKF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5jCdmIKF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5jCdmIKF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5jCdmIKF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5jCdmIKF .img-item {
    width: 100% !important;
  }
  .cid-tl5jCdmIKF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KiBbcdN {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KiBbcdN .content {
    text-align: center;
  }
  .cid-rs4KiBbcdN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KiBbcdN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KiBbcdN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KiBbcdN .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KiBbcdN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KiBbcdN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KiBbcdN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KiBbcdN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KiBbcdN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KiBbcdN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KiBbcdN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KiBbcdN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KiBbcdN P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rNVjn2Jz8Z {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNVjn2Jz8Z .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rNVjn2Jz8Z .container-table {
  margin: 0 auto;
}
.cid-rNVjn2Jz8Z .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rNVjn2Jz8Z .dataTables_wrapper {
  display: block;
}
.cid-rNVjn2Jz8Z .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rNVjn2Jz8Z .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rNVjn2Jz8Z table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rNVjn2Jz8Z table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rNVjn2Jz8Z table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rNVjn2Jz8Z table td {
  border-top: 1px solid #cccccc;
}
.cid-rNVjn2Jz8Z table.table {
  background: #ffffff;
}
.cid-rNVjn2Jz8Z .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rNVjn2Jz8Z .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rNVjn2Jz8Z .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rNVjn2Jz8Z .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rNVjn2Jz8Z .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rNVjn2Jz8Z .dataTables_filter {
    text-align: center;
  }
  .cid-rNVjn2Jz8Z .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI7pponyr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7pponyr .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7pponyr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7pponyr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7pponyr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7pponyr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7pponyr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7pponyr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7pponyr .img-item {
    width: 100% !important;
  }
  .cid-tkI7pponyr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rMOmaFgY0f {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rMOmaFgY0f h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMOmaFgY0f p {
  color: #767676;
  text-align: left;
}
.cid-rMOmaFgY0f .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rMOmaFgY0f .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rMOmaFgY0f .card-title {
  margin-bottom: 0;
}
.cid-rMOmaFgY0f .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rMOmaFgY0f .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rMOmaFgY0f .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1GnzJDqbc {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s1GnzJDqbc img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1GnzJDqbc .row {
  justify-content: center;
}
.cid-s1GnzJDqbc .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1GnzJDqbc .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1GnzJDqbc .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s1GnzJDqbc .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1GnzJDqbc .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1GnzJDqbc .item {
    padding: 0.5rem;
  }
  .cid-s1GnzJDqbc .row {
    padding: 0 0.5rem;
  }
}
.cid-s1GnzJDqbc .btn {
  border-radius: 0;
}
.cid-s1GnzJDqbc .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI7pZrKwC {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7pZrKwC .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7pZrKwC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7pZrKwC .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7pZrKwC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7pZrKwC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7pZrKwC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7pZrKwC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7pZrKwC .img-item {
    width: 100% !important;
  }
  .cid-tkI7pZrKwC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rNVq1NArgj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNVq1NArgj .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rNVq1NArgj img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rNVq1NArgj .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rNVq1NArgj .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rNVq1NArgj .separline {
  position: relative;
}
.cid-rNVq1NArgj .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rNVq1NArgj .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rNVq1NArgj .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rNVq1NArgj .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rNVq1NArgj .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI7qlCc6o {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7qlCc6o .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7qlCc6o .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7qlCc6o .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7qlCc6o .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7qlCc6o .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7qlCc6o .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7qlCc6o .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7qlCc6o .img-item {
    width: 100% !important;
  }
  .cid-tkI7qlCc6o .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31kygmLca {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31kygmLca .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31kygmLca .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31kygmLca .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31kygmLca .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31kygmLca .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31kygmLca .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31kygmLca .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31kygmLca .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31kygmLca .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31kygmLca .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31kygmLca [class^="socicon-"]:before,
.cid-s31kygmLca [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31kygmLca .btn {
    font-size: 20px !important;
  }
}
.cid-s1GXdT4SlV {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1GXdT4SlV .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1GXdT4SlV .video-block {
    width: 100% !important;
  }
}
.cid-rMOmaHNW37 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rMOmaHNW37 .content {
    text-align: center;
  }
  .cid-rMOmaHNW37 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rMOmaHNW37 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rMOmaHNW37 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rMOmaHNW37 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rMOmaHNW37 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rMOmaHNW37 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rMOmaHNW37 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rMOmaHNW37 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rMOmaHNW37 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rMOmaHNW37 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rMOmaHNW37 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rMOmaHNW37 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rMOmaHNW37 P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrWAMEKkEO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrWAMEKkEO .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rrWAMEKkEO .container-table {
  margin: 0 auto;
}
.cid-rrWAMEKkEO .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rrWAMEKkEO .dataTables_wrapper {
  display: block;
}
.cid-rrWAMEKkEO .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rrWAMEKkEO .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rrWAMEKkEO table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rrWAMEKkEO table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rrWAMEKkEO table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rrWAMEKkEO table td {
  border-top: 1px solid #cccccc;
}
.cid-rrWAMEKkEO table.table {
  background: #ffffff;
}
.cid-rrWAMEKkEO .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rrWAMEKkEO .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rrWAMEKkEO .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rrWAMEKkEO .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rrWAMEKkEO .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rrWAMEKkEO .dataTables_filter {
    text-align: center;
  }
  .cid-rrWAMEKkEO .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5sYWj3tH {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sYWj3tH .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sYWj3tH .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sYWj3tH .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sYWj3tH .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sYWj3tH .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sYWj3tH .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sYWj3tH .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sYWj3tH .img-item {
    width: 100% !important;
  }
  .cid-tl5sYWj3tH .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrWAMG4mbC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrWAMG4mbC h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrWAMG4mbC p {
  color: #767676;
  text-align: left;
}
.cid-rrWAMG4mbC .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrWAMG4mbC .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrWAMG4mbC .card-title {
  margin-bottom: 0;
}
.cid-rrWAMG4mbC .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrWAMG4mbC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrWAMG4mbC .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1SAvoiMC5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1SAvoiMC5 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s1SAvoiMC5 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s1SAvoiMC5 .step {
  width: 33px;
  height: 33px;
  font-size: 33px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s1SAvoiMC5 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s1SAvoiMC5 .separline {
  position: relative;
}
.cid-s1SAvoiMC5 .separline:after {
  top: 70px;
  left: 31px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (33px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1SAvoiMC5 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s1SAvoiMC5 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s1SAvoiMC5 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s1SAvoiMC5 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5t1Bk7uc {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5t1Bk7uc .images-container.container-fluid {
  padding: 0;
}
.cid-tl5t1Bk7uc .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5t1Bk7uc .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5t1Bk7uc .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5t1Bk7uc .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5t1Bk7uc .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5t1Bk7uc .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5t1Bk7uc .img-item {
    width: 100% !important;
  }
  .cid-tl5t1Bk7uc .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1SAtb9hgH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ba1a04;
}
.cid-s1SAtb9hgH .mbr-text {
  color: #767676;
}
.cid-s1SAtb9hgH .card-wrapper {
  display: flex;
  flex-direction: row;
  border-radius: 10px;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
  transition: all 0.3s;
  padding: 1rem 1rem !important;
  box-shadow: 0 10px 55px 5px rgba(236, 33, 5, 0.35);
}
.cid-s1SAtb9hgH .card-wrapper:hover {
  transform: translateY(-1rem);
}
.cid-s1SAtb9hgH .card-wrapper:hover .ico2 {
  color: #ffffff !important;
}
.cid-s1SAtb9hgH .text-info:hover {
  color: inherit!important;
}
.cid-s1SAtb9hgH .ico2 {
  color: #879a9f !important;
  transition: all 0.6s;
}
.cid-s1SAtb9hgH .card-box {
  padding: 0rem 1rem;
}
.cid-s1SAtb9hgH .card-img {
  width: auto;
}
.cid-s1SAtb9hgH .ico1 {
  font-size: 3rem !important;
}
.cid-s1SAtb9hgH h3,
.cid-s1SAtb9hgH h4 {
  padding: 0;
  margin: 0;
}
.cid-s1SAtb9hgH .card-title,
.cid-s1SAtb9hgH .card-img {
  color: #232323;
}
.cid-s1SAtb9hgH H3 {
  color: #ffffff;
}
.cid-s1SAtb9hgH H1 {
  color: #ffffff;
}
.cid-s1SAtb9hgH .card-title {
  color: #232323;
}
.cid-s1Suw8enzJ {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1Suw8enzJ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1Suw8enzJ .video-block {
    width: 100% !important;
  }
}
.cid-tl5t1507yu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5t1507yu .images-container.container-fluid {
  padding: 0;
}
.cid-tl5t1507yu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5t1507yu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5t1507yu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5t1507yu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5t1507yu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5t1507yu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5t1507yu .img-item {
    width: 100% !important;
  }
  .cid-tl5t1507yu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4Lk3XLFz {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4Lk3XLFz .content {
    text-align: center;
  }
  .cid-rs4Lk3XLFz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4Lk3XLFz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4Lk3XLFz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4Lk3XLFz .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4Lk3XLFz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4Lk3XLFz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4Lk3XLFz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4Lk3XLFz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4Lk3XLFz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4Lk3XLFz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4Lk3XLFz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4Lk3XLFz .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4Lk3XLFz P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rww7L1wd1j {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rww7L1wd1j .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rww7L1wd1j .container-table {
  margin: 0 auto;
}
.cid-rww7L1wd1j .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rww7L1wd1j .dataTables_wrapper {
  display: block;
}
.cid-rww7L1wd1j .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rww7L1wd1j .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rww7L1wd1j table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rww7L1wd1j table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rww7L1wd1j table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rww7L1wd1j table td {
  border-top: 1px solid #cccccc;
}
.cid-rww7L1wd1j table.table {
  background: #ffffff;
}
.cid-rww7L1wd1j .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rww7L1wd1j .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rww7L1wd1j .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rww7L1wd1j .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rww7L1wd1j .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rww7L1wd1j .dataTables_filter {
    text-align: center;
  }
  .cid-rww7L1wd1j .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rww7L2SQdO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rww7L2SQdO h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rww7L2SQdO p {
  color: #767676;
  text-align: left;
}
.cid-rww7L2SQdO .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rww7L2SQdO .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rww7L2SQdO .card-title {
  margin-bottom: 0;
}
.cid-rww7L2SQdO .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rww7L2SQdO .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rww7L2SQdO .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIrOn63yU {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIrOn63yU .images-container.container-fluid {
  padding: 0;
}
.cid-tkIrOn63yU .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIrOn63yU .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIrOn63yU .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIrOn63yU .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIrOn63yU .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIrOn63yU .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIrOn63yU .img-item {
    width: 100% !important;
  }
  .cid-tkIrOn63yU .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1SWygLeXO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1SWygLeXO img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s1SWygLeXO .row {
  justify-content: center;
}
.cid-s1SWygLeXO .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s1SWygLeXO .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s1SWygLeXO .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s1SWygLeXO .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s1SWygLeXO .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s1SWygLeXO .item {
    padding: 0.5rem;
  }
  .cid-s1SWygLeXO .row {
    padding: 0 0.5rem;
  }
}
.cid-s1SWygLeXO .btn {
  border-radius: 0;
}
.cid-s1SWygLeXO .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkIrQAmf1N {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIrQAmf1N .images-container.container-fluid {
  padding: 0;
}
.cid-tkIrQAmf1N .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIrQAmf1N .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIrQAmf1N .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIrQAmf1N .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIrQAmf1N .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIrQAmf1N .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIrQAmf1N .img-item {
    width: 100% !important;
  }
  .cid-tkIrQAmf1N .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1SWiANRqH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1SWiANRqH .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s1SWiANRqH img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s1SWiANRqH .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s1SWiANRqH .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s1SWiANRqH .separline {
  position: relative;
}
.cid-s1SWiANRqH .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s1SWiANRqH .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s1SWiANRqH .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s1SWiANRqH .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s1SWiANRqH .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIrRUXxoI {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIrRUXxoI .images-container.container-fluid {
  padding: 0;
}
.cid-tkIrRUXxoI .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIrRUXxoI .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIrRUXxoI .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIrRUXxoI .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIrRUXxoI .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIrRUXxoI .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIrRUXxoI .img-item {
    width: 100% !important;
  }
  .cid-tkIrRUXxoI .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31kJT2kER {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31kJT2kER .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31kJT2kER .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31kJT2kER .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31kJT2kER .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31kJT2kER .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31kJT2kER .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31kJT2kER .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31kJT2kER .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31kJT2kER .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31kJT2kER .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31kJT2kER [class^="socicon-"]:before,
.cid-s31kJT2kER [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31kJT2kER .btn {
    font-size: 20px !important;
  }
}
.cid-s1SWlPbB3x {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s1SWlPbB3x .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s1SWlPbB3x .video-block {
    width: 100% !important;
  }
}
.cid-rww7L54SdI {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rww7L54SdI .content {
    text-align: center;
  }
  .cid-rww7L54SdI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rww7L54SdI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rww7L54SdI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rww7L54SdI .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rww7L54SdI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rww7L54SdI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rww7L54SdI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rww7L54SdI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rww7L54SdI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rww7L54SdI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rww7L54SdI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rww7L54SdI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rww7L54SdI P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s2a15WF0HJ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2a15WF0HJ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s2a15WF0HJ .container-table {
  margin: 0 auto ;
}
.cid-s2a15WF0HJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s2a15WF0HJ .dataTables_wrapper {
  display: block;
}
.cid-s2a15WF0HJ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s2a15WF0HJ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s2a15WF0HJ table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s2a15WF0HJ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s2a15WF0HJ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s2a15WF0HJ table td {
  border-top: 1px solid #cccccc;
}
.cid-s2a15WF0HJ table.table {
  background: #ffffff;
}
.cid-s2a15WF0HJ .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-s2a15WF0HJ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s2a15WF0HJ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s2a15WF0HJ .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s2a15WF0HJ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s2a15WF0HJ .dataTables_filter {
    text-align: center;
  }
  .cid-s2a15WF0HJ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkU9loTrxc {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9loTrxc .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9loTrxc .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9loTrxc .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9loTrxc .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9loTrxc .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9loTrxc .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9loTrxc .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9loTrxc .img-item {
    width: 100% !important;
  }
  .cid-tkU9loTrxc .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsJtZKesbT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsJtZKesbT h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rsJtZKesbT p {
  color: #767676;
  text-align: left;
}
.cid-rsJtZKesbT .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rsJtZKesbT .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rsJtZKesbT .card-title {
  margin-bottom: 0;
}
.cid-rsJtZKesbT .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rsJtZKesbT .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rsJtZKesbT .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2a3M3QAdu {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2a3M3QAdu img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s2a3M3QAdu .row {
  justify-content: center;
}
.cid-s2a3M3QAdu .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s2a3M3QAdu .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s2a3M3QAdu .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s2a3M3QAdu .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s2a3M3QAdu .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s2a3M3QAdu .item {
    padding: 0.5rem;
  }
  .cid-s2a3M3QAdu .row {
    padding: 0 0.5rem;
  }
}
.cid-s2a3M3QAdu .btn {
  border-radius: 0;
}
.cid-s2a3M3QAdu .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkU9lZRu2M {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9lZRu2M .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9lZRu2M .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9lZRu2M .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9lZRu2M .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9lZRu2M .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9lZRu2M .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9lZRu2M .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9lZRu2M .img-item {
    width: 100% !important;
  }
  .cid-tkU9lZRu2M .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2a25qMXv6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2a25qMXv6 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s2a25qMXv6 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s2a25qMXv6 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s2a25qMXv6 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s2a25qMXv6 .separline {
  position: relative;
}
.cid-s2a25qMXv6 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s2a25qMXv6 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s2a25qMXv6 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s2a25qMXv6 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s2a25qMXv6 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkU9ok34PO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9ok34PO .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9ok34PO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9ok34PO .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9ok34PO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9ok34PO .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9ok34PO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9ok34PO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9ok34PO .img-item {
    width: 100% !important;
  }
  .cid-tkU9ok34PO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31vq3ggod {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31vq3ggod .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31vq3ggod .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31vq3ggod .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31vq3ggod .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31vq3ggod .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31vq3ggod .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31vq3ggod .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31vq3ggod .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31vq3ggod .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31vq3ggod .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31vq3ggod [class^="socicon-"]:before,
.cid-s31vq3ggod [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31vq3ggod .btn {
    font-size: 20px !important;
  }
}
.cid-s2a207a3po {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s2a207a3po .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s2a207a3po .video-block {
    width: 100% !important;
  }
}
.cid-tkU9prb3HG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU9prb3HG .images-container.container-fluid {
  padding: 0;
}
.cid-tkU9prb3HG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU9prb3HG .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU9prb3HG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU9prb3HG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU9prb3HG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU9prb3HG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU9prb3HG .img-item {
    width: 100% !important;
  }
  .cid-tkU9prb3HG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rsJtZMVtSB {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rsJtZMVtSB .content {
    text-align: center;
  }
  .cid-rsJtZMVtSB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rsJtZMVtSB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rsJtZMVtSB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rsJtZMVtSB .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rsJtZMVtSB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rsJtZMVtSB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rsJtZMVtSB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rsJtZMVtSB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rsJtZMVtSB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rsJtZMVtSB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rsJtZMVtSB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rsJtZMVtSB .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rsJtZMVtSB P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s2nXztHDY5 {
  padding-top: 120px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s2nXztHDY5 .btn {
  margin: 0 0 .5rem 0;
}
.cid-s2nXztHDY5 H2 {
  color: #232323;
}
.cid-s2nXztHDY5 H3 {
  color: #232323;
}
.cid-s2nUZFqNup {
  padding-top: 40px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2nUZFqNup [class^="socicon-"]:before,
.cid-s2nUZFqNup [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s2nUZFqNup .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s2nUZFqNup .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s2nUZFqNup .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s2nUZFqNup .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s2nUZFqNup .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s2nUZFqNup .btn {
    font-size: 20px !important;
  }
}
.cid-s2nUZFqNup .btn-social,
.cid-s2nUZFqNup .mbr-section-title {
  color: #000000;
}
.cid-s2xpzeSSoO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2xpzeSSoO .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s2xpzeSSoO .container-table {
  margin: 0 auto ;
}
.cid-s2xpzeSSoO .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s2xpzeSSoO .dataTables_wrapper {
  display: block;
}
.cid-s2xpzeSSoO .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s2xpzeSSoO .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s2xpzeSSoO table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s2xpzeSSoO table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s2xpzeSSoO table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s2xpzeSSoO table td {
  border-top: 1px solid #cccccc;
}
.cid-s2xpzeSSoO table.table {
  background: #ffffff;
}
.cid-s2xpzeSSoO .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-s2xpzeSSoO .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s2xpzeSSoO .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s2xpzeSSoO .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s2xpzeSSoO .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s2xpzeSSoO .dataTables_filter {
    text-align: center;
  }
  .cid-s2xpzeSSoO .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rspSmruaAK {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rspSmruaAK h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rspSmruaAK p {
  color: #767676;
  text-align: left;
}
.cid-rspSmruaAK .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rspSmruaAK .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rspSmruaAK .card-title {
  margin-bottom: 0;
}
.cid-rspSmruaAK .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rspSmruaAK .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rspSmruaAK .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkU8L5juuw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8L5juuw .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8L5juuw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8L5juuw .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8L5juuw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8L5juuw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8L5juuw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8L5juuw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8L5juuw .img-item {
    width: 100% !important;
  }
  .cid-tkU8L5juuw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2xxFMDAkn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2xxFMDAkn img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s2xxFMDAkn .row {
  justify-content: center;
}
.cid-s2xxFMDAkn .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s2xxFMDAkn .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s2xxFMDAkn .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s2xxFMDAkn .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s2xxFMDAkn .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s2xxFMDAkn .item {
    padding: 0.5rem;
  }
  .cid-s2xxFMDAkn .row {
    padding: 0 0.5rem;
  }
}
.cid-s2xxFMDAkn .btn {
  border-radius: 0;
}
.cid-s2xxFMDAkn .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkU8IEZa6R {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8IEZa6R .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8IEZa6R .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8IEZa6R .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8IEZa6R .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8IEZa6R .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8IEZa6R .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8IEZa6R .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8IEZa6R .img-item {
    width: 100% !important;
  }
  .cid-tkU8IEZa6R .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2xpRbotOK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2xpRbotOK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s2xpRbotOK img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s2xpRbotOK .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s2xpRbotOK .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s2xpRbotOK .separline {
  position: relative;
}
.cid-s2xpRbotOK .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s2xpRbotOK .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s2xpRbotOK .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s2xpRbotOK .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s2xpRbotOK .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkU8KoWMJu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8KoWMJu .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8KoWMJu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8KoWMJu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8KoWMJu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8KoWMJu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8KoWMJu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8KoWMJu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8KoWMJu .img-item {
    width: 100% !important;
  }
  .cid-tkU8KoWMJu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s31r9q35kz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s31r9q35kz .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s31r9q35kz .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s31r9q35kz .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s31r9q35kz .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s31r9q35kz .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s31r9q35kz .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s31r9q35kz .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s31r9q35kz .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s31r9q35kz .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s31r9q35kz .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s31r9q35kz [class^="socicon-"]:before,
.cid-s31r9q35kz [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s31r9q35kz .btn {
    font-size: 20px !important;
  }
}
.cid-s2xpKgtqZp {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s2xpKgtqZp .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s2xpKgtqZp .video-block {
    width: 100% !important;
  }
}
.cid-tkU8NaT3PV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkU8NaT3PV .images-container.container-fluid {
  padding: 0;
}
.cid-tkU8NaT3PV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkU8NaT3PV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkU8NaT3PV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkU8NaT3PV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkU8NaT3PV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkU8NaT3PV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkU8NaT3PV .img-item {
    width: 100% !important;
  }
  .cid-tkU8NaT3PV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rspSmu0jpu {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rspSmu0jpu .content {
    text-align: center;
  }
  .cid-rspSmu0jpu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rspSmu0jpu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rspSmu0jpu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rspSmu0jpu .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rspSmu0jpu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rspSmu0jpu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rspSmu0jpu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rspSmu0jpu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rspSmu0jpu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rspSmu0jpu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rspSmu0jpu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rspSmu0jpu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rspSmu0jpu P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s2P5KIezqG {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2P5KIezqG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s2P5KIezqG .container-table {
  margin: 0 auto;
}
.cid-s2P5KIezqG .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s2P5KIezqG .dataTables_wrapper {
  display: block;
}
.cid-s2P5KIezqG .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s2P5KIezqG .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s2P5KIezqG table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s2P5KIezqG table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s2P5KIezqG table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s2P5KIezqG table td {
  border-top: 1px solid #cccccc;
}
.cid-s2P5KIezqG table.table {
  background: #ffffff;
}
.cid-s2P5KIezqG .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s2P5KIezqG .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s2P5KIezqG .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s2P5KIezqG .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s2P5KIezqG .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s2P5KIezqG .dataTables_filter {
    text-align: center;
  }
  .cid-s2P5KIezqG .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s2P9VP1MgZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2P9VP1MgZ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2P9VP1MgZ p {
  color: #767676;
  text-align: left;
}
.cid-s2P9VP1MgZ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s2P9VP1MgZ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s2P9VP1MgZ .card-title {
  margin-bottom: 0;
}
.cid-s2P9VP1MgZ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s2P9VP1MgZ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s2P9VP1MgZ .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5k1DT4zq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5k1DT4zq .images-container.container-fluid {
  padding: 0;
}
.cid-tl5k1DT4zq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5k1DT4zq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5k1DT4zq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5k1DT4zq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5k1DT4zq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5k1DT4zq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5k1DT4zq .img-item {
    width: 100% !important;
  }
  .cid-tl5k1DT4zq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2Pd4RFzJ1 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2Pd4RFzJ1 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s2Pd4RFzJ1 .row {
  justify-content: center;
}
.cid-s2Pd4RFzJ1 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s2Pd4RFzJ1 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s2Pd4RFzJ1 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s2Pd4RFzJ1 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s2Pd4RFzJ1 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s2Pd4RFzJ1 .item {
    padding: 0.5rem;
  }
  .cid-s2Pd4RFzJ1 .row {
    padding: 0 0.5rem;
  }
}
.cid-s2Pd4RFzJ1 .btn {
  border-radius: 0;
}
.cid-s2Pd4RFzJ1 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s2Pc5oNJ1m {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2Pc5oNJ1m .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s2Pc5oNJ1m img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s2Pc5oNJ1m .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s2Pc5oNJ1m .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s2Pc5oNJ1m .separline {
  position: relative;
}
.cid-s2Pc5oNJ1m .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s2Pc5oNJ1m .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s2Pc5oNJ1m .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s2Pc5oNJ1m .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s2Pc5oNJ1m .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sh5oevIUal {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sh5oevIUal .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sh5oevIUal .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sh5oevIUal .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sh5oevIUal .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sh5oevIUal .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sh5oevIUal .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sh5oevIUal .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sh5oevIUal .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sh5oevIUal .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sh5oevIUal .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sh5oevIUal [class^="socicon-"]:before,
.cid-sh5oevIUal [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sh5oevIUal .btn {
    font-size: 20px !important;
  }
}
.cid-tl5k16VJbl {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5k16VJbl .images-container.container-fluid {
  padding: 0;
}
.cid-tl5k16VJbl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5k16VJbl .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5k16VJbl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5k16VJbl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5k16VJbl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5k16VJbl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5k16VJbl .img-item {
    width: 100% !important;
  }
  .cid-tl5k16VJbl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2Pc3uaWkD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s2Pc3uaWkD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s2Pc3uaWkD .video-block {
    width: 100% !important;
  }
}
.cid-tl5k0GYxsM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5k0GYxsM .images-container.container-fluid {
  padding: 0;
}
.cid-tl5k0GYxsM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5k0GYxsM .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5k0GYxsM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5k0GYxsM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5k0GYxsM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5k0GYxsM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5k0GYxsM .img-item {
    width: 100% !important;
  }
  .cid-tl5k0GYxsM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KumBc7z {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KumBc7z .content {
    text-align: center;
  }
  .cid-rs4KumBc7z .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KumBc7z .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KumBc7z .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KumBc7z .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KumBc7z .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KumBc7z .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KumBc7z .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KumBc7z .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KumBc7z .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KumBc7z .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KumBc7z .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KumBc7z .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KumBc7z P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s3d8235NF1 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3d8235NF1 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s3d8235NF1 .container-table {
  margin: 0 auto ;
}
.cid-s3d8235NF1 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s3d8235NF1 .dataTables_wrapper {
  display: block;
}
.cid-s3d8235NF1 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s3d8235NF1 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s3d8235NF1 table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s3d8235NF1 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s3d8235NF1 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s3d8235NF1 table td {
  border-top: 1px solid #cccccc;
}
.cid-s3d8235NF1 table.table {
  background: #ffffff;
}
.cid-s3d8235NF1 .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-s3d8235NF1 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s3d8235NF1 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s3d8235NF1 .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s3d8235NF1 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s3d8235NF1 .dataTables_filter {
    text-align: center;
  }
  .cid-s3d8235NF1 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s3iknpMEOZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3iknpMEOZ [class^="socicon-"]:before,
.cid-s3iknpMEOZ [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s3iknpMEOZ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s3iknpMEOZ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s3iknpMEOZ .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s3iknpMEOZ .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s3iknpMEOZ .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s3iknpMEOZ .btn {
    font-size: 20px !important;
  }
}
.cid-s3iknpMEOZ .btn-social,
.cid-s3iknpMEOZ .mbr-section-title {
  color: #000000;
}
.cid-s3d8unbYDa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3d8unbYDa h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s3d8unbYDa p {
  color: #767676;
  text-align: left;
}
.cid-s3d8unbYDa .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s3d8unbYDa .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s3d8unbYDa .card-title {
  margin-bottom: 0;
}
.cid-s3d8unbYDa .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s3d8unbYDa .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s3d8unbYDa .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5kmMSXqr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kmMSXqr .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kmMSXqr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kmMSXqr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kmMSXqr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kmMSXqr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kmMSXqr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kmMSXqr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kmMSXqr .img-item {
    width: 100% !important;
  }
  .cid-tl5kmMSXqr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3dgkaPu7I {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3dgkaPu7I img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s3dgkaPu7I .row {
  justify-content: center;
}
.cid-s3dgkaPu7I .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s3dgkaPu7I .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s3dgkaPu7I .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s3dgkaPu7I .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s3dgkaPu7I .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s3dgkaPu7I .item {
    padding: 0.5rem;
  }
  .cid-s3dgkaPu7I .row {
    padding: 0 0.5rem;
  }
}
.cid-s3dgkaPu7I .btn {
  border-radius: 0;
}
.cid-s3dgkaPu7I .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tl5klHNvEs {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5klHNvEs .images-container.container-fluid {
  padding: 0;
}
.cid-tl5klHNvEs .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5klHNvEs .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5klHNvEs .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5klHNvEs .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5klHNvEs .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5klHNvEs .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5klHNvEs .img-item {
    width: 100% !important;
  }
  .cid-tl5klHNvEs .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3d7hYMRzB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3d7hYMRzB .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s3d7hYMRzB img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s3d7hYMRzB .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s3d7hYMRzB .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s3d7hYMRzB .separline {
  position: relative;
}
.cid-s3d7hYMRzB .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s3d7hYMRzB .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s3d7hYMRzB .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s3d7hYMRzB .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s3d7hYMRzB .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5kl9odSL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kl9odSL .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kl9odSL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kl9odSL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kl9odSL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kl9odSL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kl9odSL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kl9odSL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kl9odSL .img-item {
    width: 100% !important;
  }
  .cid-tl5kl9odSL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3d7KC0cn8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3d7KC0cn8 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s3d7KC0cn8 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s3d7KC0cn8 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s3d7KC0cn8 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s3d7KC0cn8 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s3d7KC0cn8 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s3d7KC0cn8 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s3d7KC0cn8 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s3d7KC0cn8 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s3d7KC0cn8 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s3d7KC0cn8 [class^="socicon-"]:before,
.cid-s3d7KC0cn8 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s3d7KC0cn8 .btn {
    font-size: 20px !important;
  }
}
.cid-s3d7Lng8GA {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s3d7Lng8GA .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3d7Lng8GA .video-block {
    width: 100% !important;
  }
}
.cid-rs4KDsh9aM {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KDsh9aM .content {
    text-align: center;
  }
  .cid-rs4KDsh9aM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KDsh9aM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KDsh9aM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KDsh9aM .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KDsh9aM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KDsh9aM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KDsh9aM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KDsh9aM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KDsh9aM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KDsh9aM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KDsh9aM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KDsh9aM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KDsh9aM P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s3v6mrWF1Y {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3v6mrWF1Y .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s3v6mrWF1Y .container-table {
  margin: 0 auto ;
}
.cid-s3v6mrWF1Y .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s3v6mrWF1Y .dataTables_wrapper {
  display: block;
}
.cid-s3v6mrWF1Y .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s3v6mrWF1Y .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s3v6mrWF1Y table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s3v6mrWF1Y table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s3v6mrWF1Y table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s3v6mrWF1Y table td {
  border-top: 1px solid #cccccc;
}
.cid-s3v6mrWF1Y table.table {
  background: #ffffff;
}
.cid-s3v6mrWF1Y .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-s3v6mrWF1Y .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s3v6mrWF1Y .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s3v6mrWF1Y .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s3v6mrWF1Y .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s3v6mrWF1Y .dataTables_filter {
    text-align: center;
  }
  .cid-s3v6mrWF1Y .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s3v6nTmAKY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3v6nTmAKY h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s3v6nTmAKY p {
  color: #767676;
  text-align: left;
}
.cid-s3v6nTmAKY .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s3v6nTmAKY .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s3v6nTmAKY .card-title {
  margin-bottom: 0;
}
.cid-s3v6nTmAKY .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s3v6nTmAKY .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s3v6nTmAKY .card-img span {
    font-size: 40px !important;
  }
}
.cid-s3v7xpPn22 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3v7xpPn22 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s3v7xpPn22 .row {
  justify-content: center;
}
.cid-s3v7xpPn22 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s3v7xpPn22 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s3v7xpPn22 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s3v7xpPn22 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s3v7xpPn22 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s3v7xpPn22 .item {
    padding: 0.5rem;
  }
  .cid-s3v7xpPn22 .row {
    padding: 0 0.5rem;
  }
}
.cid-s3v7xpPn22 .btn {
  border-radius: 0;
}
.cid-s3v7xpPn22 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tl5or9DfFK {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5or9DfFK .images-container.container-fluid {
  padding: 0;
}
.cid-tl5or9DfFK .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5or9DfFK .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5or9DfFK .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5or9DfFK .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5or9DfFK .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5or9DfFK .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5or9DfFK .img-item {
    width: 100% !important;
  }
  .cid-tl5or9DfFK .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3v6oAQIAR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3v6oAQIAR .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s3v6oAQIAR img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s3v6oAQIAR .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s3v6oAQIAR .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s3v6oAQIAR .separline {
  position: relative;
}
.cid-s3v6oAQIAR .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s3v6oAQIAR .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s3v6oAQIAR .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s3v6oAQIAR .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s3v6oAQIAR .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5orSaAJY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5orSaAJY .images-container.container-fluid {
  padding: 0;
}
.cid-tl5orSaAJY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5orSaAJY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5orSaAJY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5orSaAJY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5orSaAJY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5orSaAJY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5orSaAJY .img-item {
    width: 100% !important;
  }
  .cid-tl5orSaAJY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3v6te6HFH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3v6te6HFH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s3v6te6HFH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s3v6te6HFH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s3v6te6HFH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s3v6te6HFH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s3v6te6HFH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s3v6te6HFH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s3v6te6HFH .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s3v6te6HFH .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s3v6te6HFH .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s3v6te6HFH [class^="socicon-"]:before,
.cid-s3v6te6HFH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s3v6te6HFH .btn {
    font-size: 20px !important;
  }
}
.cid-s3v6vleeYJ {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s3v6vleeYJ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3v6vleeYJ .video-block {
    width: 100% !important;
  }
}
.cid-tl5osqE80K {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5osqE80K .images-container.container-fluid {
  padding: 0;
}
.cid-tl5osqE80K .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5osqE80K .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5osqE80K .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5osqE80K .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5osqE80K .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5osqE80K .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5osqE80K .img-item {
    width: 100% !important;
  }
  .cid-tl5osqE80K .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs51iYvO8n {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs51iYvO8n .content {
    text-align: center;
  }
  .cid-rs51iYvO8n .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs51iYvO8n .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs51iYvO8n .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs51iYvO8n .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs51iYvO8n .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs51iYvO8n .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs51iYvO8n .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs51iYvO8n .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs51iYvO8n .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs51iYvO8n .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs51iYvO8n .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs51iYvO8n .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs51iYvO8n P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s3T9ffCWGt {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3T9ffCWGt .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s3T9ffCWGt .container-table {
  margin: 0 auto;
}
.cid-s3T9ffCWGt .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s3T9ffCWGt .dataTables_wrapper {
  display: block;
}
.cid-s3T9ffCWGt .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s3T9ffCWGt .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s3T9ffCWGt table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s3T9ffCWGt table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s3T9ffCWGt table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s3T9ffCWGt table td {
  border-top: 1px solid #cccccc;
}
.cid-s3T9ffCWGt table.table {
  background: #ffffff;
}
.cid-s3T9ffCWGt .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s3T9ffCWGt .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s3T9ffCWGt .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s3T9ffCWGt .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s3T9ffCWGt .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s3T9ffCWGt .dataTables_filter {
    text-align: center;
  }
  .cid-s3T9ffCWGt .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5kGrmt9d {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kGrmt9d .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kGrmt9d .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kGrmt9d .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kGrmt9d .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kGrmt9d .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kGrmt9d .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kGrmt9d .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kGrmt9d .img-item {
    width: 100% !important;
  }
  .cid-tl5kGrmt9d .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrLhddVn32 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrLhddVn32 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrLhddVn32 p {
  color: #767676;
  text-align: left;
}
.cid-rrLhddVn32 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrLhddVn32 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrLhddVn32 .card-title {
  margin-bottom: 0;
}
.cid-rrLhddVn32 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrLhddVn32 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrLhddVn32 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s3Tbjil6m5 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3Tbjil6m5 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s3Tbjil6m5 .row {
  justify-content: center;
}
.cid-s3Tbjil6m5 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s3Tbjil6m5 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s3Tbjil6m5 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s3Tbjil6m5 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s3Tbjil6m5 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s3Tbjil6m5 .item {
    padding: 0.5rem;
  }
  .cid-s3Tbjil6m5 .row {
    padding: 0 0.5rem;
  }
}
.cid-s3Tbjil6m5 .btn {
  border-radius: 0;
}
.cid-s3Tbjil6m5 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tl5kFTnkf0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kFTnkf0 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kFTnkf0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kFTnkf0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kFTnkf0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kFTnkf0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kFTnkf0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kFTnkf0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kFTnkf0 .img-item {
    width: 100% !important;
  }
  .cid-tl5kFTnkf0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3TbL1AKz2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3TbL1AKz2 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s3TbL1AKz2 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s3TbL1AKz2 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s3TbL1AKz2 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s3TbL1AKz2 .separline {
  position: relative;
}
.cid-s3TbL1AKz2 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s3TbL1AKz2 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s3TbL1AKz2 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s3TbL1AKz2 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s3TbL1AKz2 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5kFjLHWD {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kFjLHWD .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kFjLHWD .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kFjLHWD .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kFjLHWD .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kFjLHWD .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kFjLHWD .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kFjLHWD .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kFjLHWD .img-item {
    width: 100% !important;
  }
  .cid-tl5kFjLHWD .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3Tc1eMomJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s3Tc1eMomJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s3Tc1eMomJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s3Tc1eMomJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s3Tc1eMomJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s3Tc1eMomJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s3Tc1eMomJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s3Tc1eMomJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s3Tc1eMomJ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s3Tc1eMomJ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s3Tc1eMomJ .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s3Tc1eMomJ [class^="socicon-"]:before,
.cid-s3Tc1eMomJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s3Tc1eMomJ .btn {
    font-size: 20px !important;
  }
}
.cid-s3TbN9LXNy {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s3TbN9LXNy .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s3TbN9LXNy .video-block {
    width: 100% !important;
  }
}
.cid-s3Ti9SKgSJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3Ti9SKgSJ [class^="socicon-"]:before,
.cid-s3Ti9SKgSJ [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s3Ti9SKgSJ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s3Ti9SKgSJ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s3Ti9SKgSJ .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s3Ti9SKgSJ .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s3Ti9SKgSJ .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s3Ti9SKgSJ .btn {
    font-size: 20px !important;
  }
}
.cid-s3Ti9SKgSJ .btn-social,
.cid-s3Ti9SKgSJ .mbr-section-title {
  color: #000000;
}
.cid-rs4KJcQDtY {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KJcQDtY .content {
    text-align: center;
  }
  .cid-rs4KJcQDtY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KJcQDtY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KJcQDtY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KJcQDtY .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KJcQDtY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KJcQDtY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KJcQDtY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KJcQDtY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KJcQDtY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KJcQDtY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KJcQDtY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KJcQDtY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KJcQDtY P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s49Y4w6dio {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s49Y4w6dio .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s49Y4w6dio .container-table {
  margin: 0 auto ;
}
.cid-s49Y4w6dio .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s49Y4w6dio .dataTables_wrapper {
  display: block;
}
.cid-s49Y4w6dio .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s49Y4w6dio .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s49Y4w6dio table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s49Y4w6dio table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s49Y4w6dio table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s49Y4w6dio table td {
  border-top: 1px solid #cccccc;
}
.cid-s49Y4w6dio table.table {
  background: #ffffff;
}
.cid-s49Y4w6dio .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-s49Y4w6dio .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s49Y4w6dio .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s49Y4w6dio .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s49Y4w6dio .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s49Y4w6dio .dataTables_filter {
    text-align: center;
  }
  .cid-s49Y4w6dio .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5sSwfWCT {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sSwfWCT .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sSwfWCT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sSwfWCT .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sSwfWCT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sSwfWCT .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sSwfWCT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sSwfWCT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sSwfWCT .img-item {
    width: 100% !important;
  }
  .cid-tl5sSwfWCT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s49Z897Yde {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s49Z897Yde h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s49Z897Yde p {
  color: #767676;
  text-align: left;
}
.cid-s49Z897Yde .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s49Z897Yde .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s49Z897Yde .card-title {
  margin-bottom: 0;
}
.cid-s49Z897Yde .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s49Z897Yde .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s49Z897Yde .card-img span {
    font-size: 40px !important;
  }
}
.cid-s49ZDztY3A {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s49ZDztY3A img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s49ZDztY3A .row {
  justify-content: center;
}
.cid-s49ZDztY3A .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s49ZDztY3A .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s49ZDztY3A .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s49ZDztY3A .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s49ZDztY3A .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s49ZDztY3A .item {
    padding: 0.5rem;
  }
  .cid-s49ZDztY3A .row {
    padding: 0 0.5rem;
  }
}
.cid-s49ZDztY3A .btn {
  border-radius: 0;
}
.cid-s49ZDztY3A .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tl5sTmiXTB {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sTmiXTB .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sTmiXTB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sTmiXTB .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sTmiXTB .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sTmiXTB .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sTmiXTB .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sTmiXTB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sTmiXTB .img-item {
    width: 100% !important;
  }
  .cid-tl5sTmiXTB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s49TUvLK0e {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s49TUvLK0e .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s49TUvLK0e img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s49TUvLK0e .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s49TUvLK0e .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s49TUvLK0e .separline {
  position: relative;
}
.cid-s49TUvLK0e .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s49TUvLK0e .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s49TUvLK0e .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s49TUvLK0e .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s49TUvLK0e .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s49ZnBZDLA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s49ZnBZDLA .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s49ZnBZDLA .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s49ZnBZDLA .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s49ZnBZDLA .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s49ZnBZDLA .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s49ZnBZDLA .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s49ZnBZDLA .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s49ZnBZDLA .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s49ZnBZDLA .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s49ZnBZDLA .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s49ZnBZDLA [class^="socicon-"]:before,
.cid-s49ZnBZDLA [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s49ZnBZDLA .btn {
    font-size: 20px !important;
  }
}
.cid-s49ZhQnIRF {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s49ZhQnIRF .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s49ZhQnIRF .video-block {
    width: 100% !important;
  }
}
.cid-tl5sRWILse {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sRWILse .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sRWILse .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sRWILse .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sRWILse .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sRWILse .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sRWILse .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sRWILse .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sRWILse .img-item {
    width: 100% !important;
  }
  .cid-tl5sRWILse .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4LhPpmiR {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4LhPpmiR .content {
    text-align: center;
  }
  .cid-rs4LhPpmiR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4LhPpmiR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4LhPpmiR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4LhPpmiR .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4LhPpmiR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4LhPpmiR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4LhPpmiR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4LhPpmiR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4LhPpmiR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4LhPpmiR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4LhPpmiR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4LhPpmiR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4LhPpmiR P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s4xIvTUHGo {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4xIvTUHGo .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s4xIvTUHGo .container-table {
  margin: 0 auto ;
}
.cid-s4xIvTUHGo .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s4xIvTUHGo .dataTables_wrapper {
  display: block;
}
.cid-s4xIvTUHGo .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s4xIvTUHGo .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s4xIvTUHGo table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s4xIvTUHGo table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s4xIvTUHGo table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s4xIvTUHGo table td {
  border-top: 1px solid #cccccc;
}
.cid-s4xIvTUHGo table.table {
  background: #ffffff;
}
.cid-s4xIvTUHGo .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-s4xIvTUHGo .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s4xIvTUHGo .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s4xIvTUHGo .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s4xIvTUHGo .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s4xIvTUHGo .dataTables_filter {
    text-align: center;
  }
  .cid-s4xIvTUHGo .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s4xJw4qyuy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4xJw4qyuy [class^="socicon-"]:before,
.cid-s4xJw4qyuy [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s4xJw4qyuy .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s4xJw4qyuy .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s4xJw4qyuy .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s4xJw4qyuy .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s4xJw4qyuy .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s4xJw4qyuy .btn {
    font-size: 20px !important;
  }
}
.cid-s4xJw4qyuy .btn-social,
.cid-s4xJw4qyuy .mbr-section-title {
  color: #000000;
}
.cid-tl5rWNcuU1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rWNcuU1 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rWNcuU1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rWNcuU1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rWNcuU1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rWNcuU1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rWNcuU1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rWNcuU1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rWNcuU1 .img-item {
    width: 100% !important;
  }
  .cid-tl5rWNcuU1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrTCndFFYm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrTCndFFYm h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrTCndFFYm p {
  color: #767676;
  text-align: left;
}
.cid-rrTCndFFYm .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrTCndFFYm .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrTCndFFYm .card-title {
  margin-bottom: 0;
}
.cid-rrTCndFFYm .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrTCndFFYm .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrTCndFFYm .card-img span {
    font-size: 40px !important;
  }
}
.cid-s4xMdKyuKx {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4xMdKyuKx img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s4xMdKyuKx .row {
  justify-content: center;
}
.cid-s4xMdKyuKx .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s4xMdKyuKx .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s4xMdKyuKx .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s4xMdKyuKx .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s4xMdKyuKx .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s4xMdKyuKx .item {
    padding: 0.5rem;
  }
  .cid-s4xMdKyuKx .row {
    padding: 0 0.5rem;
  }
}
.cid-s4xMdKyuKx .btn {
  border-radius: 0;
}
.cid-s4xMdKyuKx .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s4xMVGx3tJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4xMVGx3tJ img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s4xMVGx3tJ .row {
  justify-content: center;
}
.cid-s4xMVGx3tJ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s4xMVGx3tJ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s4xMVGx3tJ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s4xMVGx3tJ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s4xMVGx3tJ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s4xMVGx3tJ .item {
    padding: 0.5rem;
  }
  .cid-s4xMVGx3tJ .row {
    padding: 0 0.5rem;
  }
}
.cid-s4xMVGx3tJ .btn {
  border-radius: 0;
}
.cid-s4xMVGx3tJ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s4xJuq02iL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4xJuq02iL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s4xJuq02iL img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s4xJuq02iL .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s4xJuq02iL .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s4xJuq02iL .separline {
  position: relative;
}
.cid-s4xJuq02iL .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s4xJuq02iL .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s4xJuq02iL .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s4xJuq02iL .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s4xJuq02iL .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5rW0uinj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rW0uinj .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rW0uinj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rW0uinj .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rW0uinj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rW0uinj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rW0uinj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rW0uinj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rW0uinj .img-item {
    width: 100% !important;
  }
  .cid-tl5rW0uinj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s4xJJ5ej5K {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4xJJ5ej5K .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s4xJJ5ej5K .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s4xJJ5ej5K .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s4xJJ5ej5K .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s4xJJ5ej5K .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s4xJJ5ej5K .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s4xJJ5ej5K .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s4xJJ5ej5K .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s4xJJ5ej5K .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s4xJJ5ej5K .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s4xJJ5ej5K [class^="socicon-"]:before,
.cid-s4xJJ5ej5K [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s4xJJ5ej5K .btn {
    font-size: 20px !important;
  }
}
.cid-s4xJSg64zC {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s4xJSg64zC .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s4xJSg64zC .video-block {
    width: 100% !important;
  }
}
.cid-tl5rVhzh48 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rVhzh48 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rVhzh48 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rVhzh48 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rVhzh48 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rVhzh48 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rVhzh48 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rVhzh48 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rVhzh48 .img-item {
    width: 100% !important;
  }
  .cid-tl5rVhzh48 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KZNUL1D {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KZNUL1D .content {
    text-align: center;
  }
  .cid-rs4KZNUL1D .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KZNUL1D .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KZNUL1D .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KZNUL1D .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KZNUL1D .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KZNUL1D .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KZNUL1D .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KZNUL1D .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KZNUL1D .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KZNUL1D .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KZNUL1D .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KZNUL1D .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KZNUL1D P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrTUF5DN9E {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrTUF5DN9E .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rrTUF5DN9E .container-table {
  margin: 0 auto;
}
.cid-rrTUF5DN9E .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rrTUF5DN9E .dataTables_wrapper {
  display: block;
}
.cid-rrTUF5DN9E .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rrTUF5DN9E .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rrTUF5DN9E table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rrTUF5DN9E table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rrTUF5DN9E table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rrTUF5DN9E table td {
  border-top: 1px solid #cccccc;
}
.cid-rrTUF5DN9E table.table {
  background: #ffffff;
}
.cid-rrTUF5DN9E .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rrTUF5DN9E .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rrTUF5DN9E .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rrTUF5DN9E .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rrTUF5DN9E .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rrTUF5DN9E .dataTables_filter {
    text-align: center;
  }
  .cid-rrTUF5DN9E .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5sxBhj1c {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sxBhj1c .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sxBhj1c .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sxBhj1c .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sxBhj1c .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sxBhj1c .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sxBhj1c .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sxBhj1c .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sxBhj1c .img-item {
    width: 100% !important;
  }
  .cid-tl5sxBhj1c .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrTUF6X1lI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrTUF6X1lI h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrTUF6X1lI p {
  color: #767676;
  text-align: left;
}
.cid-rrTUF6X1lI .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrTUF6X1lI .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrTUF6X1lI .card-title {
  margin-bottom: 0;
}
.cid-rrTUF6X1lI .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrTUF6X1lI .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrTUF6X1lI .card-img span {
    font-size: 40px !important;
  }
}
.cid-s4NAa1PNEZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4NAa1PNEZ img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s4NAa1PNEZ .row {
  justify-content: center;
}
.cid-s4NAa1PNEZ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s4NAa1PNEZ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s4NAa1PNEZ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s4NAa1PNEZ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s4NAa1PNEZ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s4NAa1PNEZ .item {
    padding: 0.5rem;
  }
  .cid-s4NAa1PNEZ .row {
    padding: 0 0.5rem;
  }
}
.cid-s4NAa1PNEZ .btn {
  border-radius: 0;
}
.cid-s4NAa1PNEZ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s4NzV5QXEy {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4NzV5QXEy .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s4NzV5QXEy img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s4NzV5QXEy .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s4NzV5QXEy .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s4NzV5QXEy .separline {
  position: relative;
}
.cid-s4NzV5QXEy .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s4NzV5QXEy .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s4NzV5QXEy .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s4NzV5QXEy .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s4NzV5QXEy .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5sz7RE8J {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sz7RE8J .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sz7RE8J .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sz7RE8J .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sz7RE8J .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sz7RE8J .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sz7RE8J .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sz7RE8J .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sz7RE8J .img-item {
    width: 100% !important;
  }
  .cid-tl5sz7RE8J .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s4NzXpudFp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4NzXpudFp .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s4NzXpudFp .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s4NzXpudFp .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s4NzXpudFp .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s4NzXpudFp .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s4NzXpudFp .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s4NzXpudFp .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s4NzXpudFp .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s4NzXpudFp .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s4NzXpudFp .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s4NzXpudFp [class^="socicon-"]:before,
.cid-s4NzXpudFp [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s4NzXpudFp .btn {
    font-size: 20px !important;
  }
}
.cid-s4NzMJCCwv {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s4NzMJCCwv .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s4NzMJCCwv .video-block {
    width: 100% !important;
  }
}
.cid-tl5sylFgqA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5sylFgqA .images-container.container-fluid {
  padding: 0;
}
.cid-tl5sylFgqA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5sylFgqA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5sylFgqA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5sylFgqA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5sylFgqA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5sylFgqA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5sylFgqA .img-item {
    width: 100% !important;
  }
  .cid-tl5sylFgqA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4Ldru4nY {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4Ldru4nY .content {
    text-align: center;
  }
  .cid-rs4Ldru4nY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4Ldru4nY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4Ldru4nY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4Ldru4nY .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4Ldru4nY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4Ldru4nY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4Ldru4nY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4Ldru4nY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4Ldru4nY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4Ldru4nY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4Ldru4nY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4Ldru4nY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4Ldru4nY P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s5cLqUmGly {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5cLqUmGly .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s5cLqUmGly .container-table {
  margin: 0 auto;
}
.cid-s5cLqUmGly .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s5cLqUmGly .dataTables_wrapper {
  display: block;
}
.cid-s5cLqUmGly .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s5cLqUmGly .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s5cLqUmGly table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s5cLqUmGly table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s5cLqUmGly table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s5cLqUmGly table td {
  border-top: 1px solid #cccccc;
}
.cid-s5cLqUmGly table.table {
  background: #ffffff;
}
.cid-s5cLqUmGly .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s5cLqUmGly .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s5cLqUmGly .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s5cLqUmGly .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s5cLqUmGly .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s5cLqUmGly .dataTables_filter {
    text-align: center;
  }
  .cid-s5cLqUmGly .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5s8q5kLr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5s8q5kLr .images-container.container-fluid {
  padding: 0;
}
.cid-tl5s8q5kLr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5s8q5kLr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5s8q5kLr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5s8q5kLr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5s8q5kLr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5s8q5kLr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5s8q5kLr .img-item {
    width: 100% !important;
  }
  .cid-tl5s8q5kLr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrTJYEgZt5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrTJYEgZt5 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrTJYEgZt5 p {
  color: #767676;
  text-align: left;
}
.cid-rrTJYEgZt5 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrTJYEgZt5 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrTJYEgZt5 .card-title {
  margin-bottom: 0;
}
.cid-rrTJYEgZt5 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrTJYEgZt5 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrTJYEgZt5 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s5cTdDU7DO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s5cTdDU7DO img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s5cTdDU7DO .row {
  justify-content: center;
}
.cid-s5cTdDU7DO .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s5cTdDU7DO .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s5cTdDU7DO .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s5cTdDU7DO .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s5cTdDU7DO .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s5cTdDU7DO .item {
    padding: 0.5rem;
  }
  .cid-s5cTdDU7DO .row {
    padding: 0 0.5rem;
  }
}
.cid-s5cTdDU7DO .btn {
  border-radius: 0;
}
.cid-s5cTdDU7DO .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s5cQL40G5C {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5cQL40G5C .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s5cQL40G5C img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s5cQL40G5C .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s5cQL40G5C .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s5cQL40G5C .separline {
  position: relative;
}
.cid-s5cQL40G5C .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s5cQL40G5C .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s5cQL40G5C .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s5cQL40G5C .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s5cQL40G5C .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5s95JtfN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5s95JtfN .images-container.container-fluid {
  padding: 0;
}
.cid-tl5s95JtfN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5s95JtfN .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5s95JtfN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5s95JtfN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5s95JtfN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5s95JtfN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5s95JtfN .img-item {
    width: 100% !important;
  }
  .cid-tl5s95JtfN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s5cVz3r4YU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5cVz3r4YU .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s5cVz3r4YU .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s5cVz3r4YU .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s5cVz3r4YU .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s5cVz3r4YU .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s5cVz3r4YU .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s5cVz3r4YU .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s5cVz3r4YU .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s5cVz3r4YU .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s5cVz3r4YU .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s5cVz3r4YU [class^="socicon-"]:before,
.cid-s5cVz3r4YU [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s5cVz3r4YU .btn {
    font-size: 20px !important;
  }
}
.cid-s5cLFerXt2 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s5cLFerXt2 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s5cLFerXt2 .video-block {
    width: 100% !important;
  }
}
.cid-tl5s9ylRqy {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5s9ylRqy .images-container.container-fluid {
  padding: 0;
}
.cid-tl5s9ylRqy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5s9ylRqy .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5s9ylRqy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5s9ylRqy .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5s9ylRqy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5s9ylRqy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5s9ylRqy .img-item {
    width: 100% !important;
  }
  .cid-tl5s9ylRqy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4L6aH6kw {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4L6aH6kw .content {
    text-align: center;
  }
  .cid-rs4L6aH6kw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4L6aH6kw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4L6aH6kw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4L6aH6kw .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4L6aH6kw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4L6aH6kw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4L6aH6kw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4L6aH6kw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4L6aH6kw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4L6aH6kw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4L6aH6kw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4L6aH6kw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4L6aH6kw P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s5sLRWuHCz {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s5sLRWuHCz .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s5sLRWuHCz .container-table {
  margin: 0 auto ;
}
.cid-s5sLRWuHCz .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s5sLRWuHCz .dataTables_wrapper {
  display: block;
}
.cid-s5sLRWuHCz .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s5sLRWuHCz .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s5sLRWuHCz table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s5sLRWuHCz table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s5sLRWuHCz table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s5sLRWuHCz table td {
  border-top: 1px solid #cccccc;
}
.cid-s5sLRWuHCz table.table {
  background: #ffffff;
}
.cid-s5sLRWuHCz .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-s5sLRWuHCz .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s5sLRWuHCz .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s5sLRWuHCz .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s5sLRWuHCz .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s5sLRWuHCz .dataTables_filter {
    text-align: center;
  }
  .cid-s5sLRWuHCz .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5rOabpxz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rOabpxz .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rOabpxz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rOabpxz .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rOabpxz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rOabpxz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rOabpxz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rOabpxz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rOabpxz .img-item {
    width: 100% !important;
  }
  .cid-tl5rOabpxz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrSqevMi2K {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrSqevMi2K h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrSqevMi2K p {
  color: #767676;
  text-align: left;
}
.cid-rrSqevMi2K .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrSqevMi2K .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrSqevMi2K .card-title {
  margin-bottom: 0;
}
.cid-rrSqevMi2K .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrSqevMi2K .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrSqevMi2K .card-img span {
    font-size: 40px !important;
  }
}
.cid-s5sGHU4DMK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s5sGHU4DMK img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s5sGHU4DMK .row {
  justify-content: center;
}
.cid-s5sGHU4DMK .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s5sGHU4DMK .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s5sGHU4DMK .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s5sGHU4DMK .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s5sGHU4DMK .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s5sGHU4DMK .item {
    padding: 0.5rem;
  }
  .cid-s5sGHU4DMK .row {
    padding: 0 0.5rem;
  }
}
.cid-s5sGHU4DMK .btn {
  border-radius: 0;
}
.cid-s5sGHU4DMK .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s5sC2f6ZAj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5sC2f6ZAj .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s5sC2f6ZAj img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s5sC2f6ZAj .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s5sC2f6ZAj .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s5sC2f6ZAj .separline {
  position: relative;
}
.cid-s5sC2f6ZAj .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s5sC2f6ZAj .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s5sC2f6ZAj .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s5sC2f6ZAj .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s5sC2f6ZAj .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5rNwRz0N {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rNwRz0N .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rNwRz0N .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rNwRz0N .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rNwRz0N .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rNwRz0N .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rNwRz0N .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rNwRz0N .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rNwRz0N .img-item {
    width: 100% !important;
  }
  .cid-tl5rNwRz0N .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s5sOPQKtAG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5sOPQKtAG .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s5sOPQKtAG .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s5sOPQKtAG .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s5sOPQKtAG .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s5sOPQKtAG .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s5sOPQKtAG .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s5sOPQKtAG .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s5sOPQKtAG .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s5sOPQKtAG .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s5sOPQKtAG .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s5sOPQKtAG [class^="socicon-"]:before,
.cid-s5sOPQKtAG [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s5sOPQKtAG .btn {
    font-size: 20px !important;
  }
}
.cid-s5sOtfvjJx {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s5sOtfvjJx .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s5sOtfvjJx .video-block {
    width: 100% !important;
  }
}
.cid-tl5rOHaSoh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rOHaSoh .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rOHaSoh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rOHaSoh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rOHaSoh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rOHaSoh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rOHaSoh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rOHaSoh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rOHaSoh .img-item {
    width: 100% !important;
  }
  .cid-tl5rOHaSoh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KX1y1rC {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KX1y1rC .content {
    text-align: center;
  }
  .cid-rs4KX1y1rC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KX1y1rC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KX1y1rC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KX1y1rC .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KX1y1rC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KX1y1rC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KX1y1rC .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KX1y1rC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KX1y1rC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KX1y1rC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KX1y1rC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KX1y1rC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KX1y1rC P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s5R1YqvaTl {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5R1YqvaTl .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s5R1YqvaTl .container-table {
  margin: 0 auto;
}
.cid-s5R1YqvaTl .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s5R1YqvaTl .dataTables_wrapper {
  display: block;
}
.cid-s5R1YqvaTl .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s5R1YqvaTl .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s5R1YqvaTl table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s5R1YqvaTl table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s5R1YqvaTl table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s5R1YqvaTl table td {
  border-top: 1px solid #cccccc;
}
.cid-s5R1YqvaTl table.table {
  background: #ffffff;
}
.cid-s5R1YqvaTl .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s5R1YqvaTl .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s5R1YqvaTl .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s5R1YqvaTl .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s5R1YqvaTl .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s5R1YqvaTl .dataTables_filter {
    text-align: center;
  }
  .cid-s5R1YqvaTl .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5ke3F5YY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5ke3F5YY .images-container.container-fluid {
  padding: 0;
}
.cid-tl5ke3F5YY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5ke3F5YY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5ke3F5YY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5ke3F5YY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5ke3F5YY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5ke3F5YY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5ke3F5YY .img-item {
    width: 100% !important;
  }
  .cid-tl5ke3F5YY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s5RdvRm8dr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s5RdvRm8dr [class^="socicon-"]:before,
.cid-s5RdvRm8dr [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s5RdvRm8dr .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s5RdvRm8dr .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s5RdvRm8dr .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s5RdvRm8dr .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s5RdvRm8dr .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s5RdvRm8dr .btn {
    font-size: 20px !important;
  }
}
.cid-s5RdvRm8dr .btn-social,
.cid-s5RdvRm8dr .mbr-section-title {
  color: #000000;
}
.cid-rrKU06l5CO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrKU06l5CO h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrKU06l5CO p {
  color: #767676;
  text-align: left;
}
.cid-rrKU06l5CO .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrKU06l5CO .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrKU06l5CO .card-title {
  margin-bottom: 0;
}
.cid-rrKU06l5CO .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrKU06l5CO .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrKU06l5CO .card-img span {
    font-size: 40px !important;
  }
}
.cid-s5R5cyaHYA {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s5R5cyaHYA img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s5R5cyaHYA .row {
  justify-content: center;
}
.cid-s5R5cyaHYA .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s5R5cyaHYA .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s5R5cyaHYA .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s5R5cyaHYA .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s5R5cyaHYA .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s5R5cyaHYA .item {
    padding: 0.5rem;
  }
  .cid-s5R5cyaHYA .row {
    padding: 0 0.5rem;
  }
}
.cid-s5R5cyaHYA .btn {
  border-radius: 0;
}
.cid-s5R5cyaHYA .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s5QhGeVqPY {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5QhGeVqPY .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s5QhGeVqPY img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s5QhGeVqPY .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s5QhGeVqPY .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s5QhGeVqPY .separline {
  position: relative;
}
.cid-s5QhGeVqPY .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s5QhGeVqPY .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s5QhGeVqPY .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s5QhGeVqPY .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s5QhGeVqPY .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s5QhIkdHBB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5QhIkdHBB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s5QhIkdHBB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s5QhIkdHBB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s5QhIkdHBB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s5QhIkdHBB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s5QhIkdHBB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s5QhIkdHBB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s5QhIkdHBB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s5QhIkdHBB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s5QhIkdHBB .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s5QhIkdHBB [class^="socicon-"]:before,
.cid-s5QhIkdHBB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s5QhIkdHBB .btn {
    font-size: 20px !important;
  }
}
.cid-tl5kevftmG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kevftmG .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kevftmG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kevftmG .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kevftmG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kevftmG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kevftmG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kevftmG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kevftmG .img-item {
    width: 100% !important;
  }
  .cid-tl5kevftmG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s5QhJMPX0O {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s5QhJMPX0O .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s5QhJMPX0O .video-block {
    width: 100% !important;
  }
}
.cid-tl5kfm6XXF {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kfm6XXF .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kfm6XXF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kfm6XXF .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kfm6XXF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kfm6XXF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kfm6XXF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kfm6XXF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kfm6XXF .img-item {
    width: 100% !important;
  }
  .cid-tl5kfm6XXF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KA4KqWO {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KA4KqWO .content {
    text-align: center;
  }
  .cid-rs4KA4KqWO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KA4KqWO .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KA4KqWO .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KA4KqWO .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KA4KqWO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KA4KqWO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KA4KqWO .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KA4KqWO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KA4KqWO .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KA4KqWO .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KA4KqWO .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KA4KqWO .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KA4KqWO P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s68zYk5yCf {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s68zYk5yCf .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s68zYk5yCf .container-table {
  margin: 0 auto;
}
.cid-s68zYk5yCf .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s68zYk5yCf .dataTables_wrapper {
  display: block;
}
.cid-s68zYk5yCf .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s68zYk5yCf .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s68zYk5yCf table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s68zYk5yCf table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s68zYk5yCf table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s68zYk5yCf table td {
  border-top: 1px solid #cccccc;
}
.cid-s68zYk5yCf table.table {
  background: #ffffff;
}
.cid-s68zYk5yCf .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s68zYk5yCf .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s68zYk5yCf .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s68zYk5yCf .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s68zYk5yCf .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s68zYk5yCf .dataTables_filter {
    text-align: center;
  }
  .cid-s68zYk5yCf .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s68zrVNv4f {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s68zrVNv4f [class^="socicon-"]:before,
.cid-s68zrVNv4f [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s68zrVNv4f .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s68zrVNv4f .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s68zrVNv4f .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s68zrVNv4f .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s68zrVNv4f .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s68zrVNv4f .btn {
    font-size: 20px !important;
  }
}
.cid-s68zrVNv4f .btn-social,
.cid-s68zrVNv4f .mbr-section-title {
  color: #000000;
}
.cid-tl5kwSgq8M {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kwSgq8M .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kwSgq8M .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kwSgq8M .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kwSgq8M .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kwSgq8M .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kwSgq8M .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kwSgq8M .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kwSgq8M .img-item {
    width: 100% !important;
  }
  .cid-tl5kwSgq8M .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rrLhgATOYW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrLhgATOYW h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rrLhgATOYW p {
  color: #767676;
  text-align: left;
}
.cid-rrLhgATOYW .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rrLhgATOYW .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rrLhgATOYW .card-title {
  margin-bottom: 0;
}
.cid-rrLhgATOYW .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rrLhgATOYW .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rrLhgATOYW .card-img span {
    font-size: 40px !important;
  }
}
.cid-s68BZVqCYc {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s68BZVqCYc img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s68BZVqCYc .row {
  justify-content: center;
}
.cid-s68BZVqCYc .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s68BZVqCYc .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s68BZVqCYc .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s68BZVqCYc .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s68BZVqCYc .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s68BZVqCYc .item {
    padding: 0.5rem;
  }
  .cid-s68BZVqCYc .row {
    padding: 0 0.5rem;
  }
}
.cid-s68BZVqCYc .btn {
  border-radius: 0;
}
.cid-s68BZVqCYc .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s68z7YTm8z {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s68z7YTm8z .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s68z7YTm8z img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s68z7YTm8z .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s68z7YTm8z .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s68z7YTm8z .separline {
  position: relative;
}
.cid-s68z7YTm8z .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s68z7YTm8z .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s68z7YTm8z .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s68z7YTm8z .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s68z7YTm8z .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-s68BOMl8Kc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s68BOMl8Kc .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s68BOMl8Kc .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s68BOMl8Kc .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s68BOMl8Kc .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s68BOMl8Kc .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s68BOMl8Kc .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s68BOMl8Kc .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s68BOMl8Kc .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s68BOMl8Kc .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s68BOMl8Kc .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s68BOMl8Kc [class^="socicon-"]:before,
.cid-s68BOMl8Kc [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s68BOMl8Kc .btn {
    font-size: 20px !important;
  }
}
.cid-sbxmUfNNFl {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-sbxmUfNNFl .images-container.container-fluid {
  padding: 0;
}
.cid-sbxmUfNNFl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sbxmUfNNFl .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 70%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sbxmUfNNFl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sbxmUfNNFl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sbxmUfNNFl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sbxmUfNNFl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sbxmUfNNFl .img-item {
    width: 100% !important;
  }
  .cid-sbxmUfNNFl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tl5kwmq1Qk {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kwmq1Qk .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kwmq1Qk .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kwmq1Qk .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kwmq1Qk .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kwmq1Qk .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kwmq1Qk .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kwmq1Qk .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kwmq1Qk .img-item {
    width: 100% !important;
  }
  .cid-tl5kwmq1Qk .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s68BJZkt0G {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s68BJZkt0G .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s68BJZkt0G .video-block {
    width: 100% !important;
  }
}
.cid-tl5kxHseOa {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kxHseOa .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kxHseOa .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kxHseOa .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kxHseOa .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kxHseOa .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kxHseOa .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kxHseOa .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kxHseOa .img-item {
    width: 100% !important;
  }
  .cid-tl5kxHseOa .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KG9pXEn {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KG9pXEn .content {
    text-align: center;
  }
  .cid-rs4KG9pXEn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KG9pXEn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KG9pXEn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KG9pXEn .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KG9pXEn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KG9pXEn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KG9pXEn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KG9pXEn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KG9pXEn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KG9pXEn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KG9pXEn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KG9pXEn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KG9pXEn P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rs4Nh9S5VU {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rs4Nh9S5VU .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rs4Nh9S5VU .container-table {
  margin: 0 auto;
}
.cid-rs4Nh9S5VU .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rs4Nh9S5VU .dataTables_wrapper {
  display: block;
}
.cid-rs4Nh9S5VU .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rs4Nh9S5VU .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rs4Nh9S5VU table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rs4Nh9S5VU table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rs4Nh9S5VU table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rs4Nh9S5VU table td {
  border-top: 1px solid #cccccc;
}
.cid-rs4Nh9S5VU table.table {
  background: #ffffff;
}
.cid-rs4Nh9S5VU .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rs4Nh9S5VU .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rs4Nh9S5VU .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rs4Nh9S5VU .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rs4Nh9S5VU .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rs4Nh9S5VU .dataTables_filter {
    text-align: center;
  }
  .cid-rs4Nh9S5VU .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5nYEhAnf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nYEhAnf .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nYEhAnf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nYEhAnf .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nYEhAnf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nYEhAnf .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nYEhAnf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nYEhAnf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nYEhAnf .img-item {
    width: 100% !important;
  }
  .cid-tl5nYEhAnf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s6wkLwChuR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s6wkLwChuR [class^="socicon-"]:before,
.cid-s6wkLwChuR [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s6wkLwChuR .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s6wkLwChuR .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s6wkLwChuR .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s6wkLwChuR .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s6wkLwChuR .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s6wkLwChuR .btn {
    font-size: 20px !important;
  }
}
.cid-s6wkLwChuR .btn-social,
.cid-s6wkLwChuR .mbr-section-title {
  color: #000000;
}
.cid-s6wneFHxKJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s6wneFHxKJ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s6wneFHxKJ p {
  color: #767676;
  text-align: left;
}
.cid-s6wneFHxKJ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s6wneFHxKJ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s6wneFHxKJ .card-title {
  margin-bottom: 0;
}
.cid-s6wneFHxKJ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s6wneFHxKJ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s6wneFHxKJ .card-img span {
    font-size: 40px !important;
  }
}
.cid-s6wkVAM9hN {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s6wkVAM9hN img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s6wkVAM9hN .row {
  justify-content: center;
}
.cid-s6wkVAM9hN .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s6wkVAM9hN .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s6wkVAM9hN .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s6wkVAM9hN .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s6wkVAM9hN .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s6wkVAM9hN .item {
    padding: 0.5rem;
  }
  .cid-s6wkVAM9hN .row {
    padding: 0 0.5rem;
  }
}
.cid-s6wkVAM9hN .btn {
  border-radius: 0;
}
.cid-s6wkVAM9hN .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s6wjEJ0zsJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s6wjEJ0zsJ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s6wjEJ0zsJ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s6wjEJ0zsJ .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s6wjEJ0zsJ .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s6wjEJ0zsJ .separline {
  position: relative;
}
.cid-s6wjEJ0zsJ .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s6wjEJ0zsJ .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s6wjEJ0zsJ .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s6wjEJ0zsJ .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s6wjEJ0zsJ .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5nZWrw9j {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nZWrw9j .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nZWrw9j .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nZWrw9j .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nZWrw9j .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nZWrw9j .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nZWrw9j .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nZWrw9j .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nZWrw9j .img-item {
    width: 100% !important;
  }
  .cid-tl5nZWrw9j .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s6wkZV1fnJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s6wkZV1fnJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s6wkZV1fnJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s6wkZV1fnJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s6wkZV1fnJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s6wkZV1fnJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s6wkZV1fnJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s6wkZV1fnJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s6wkZV1fnJ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s6wkZV1fnJ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s6wkZV1fnJ .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s6wkZV1fnJ [class^="socicon-"]:before,
.cid-s6wkZV1fnJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s6wkZV1fnJ .btn {
    font-size: 20px !important;
  }
}
.cid-s6wl1ukOeg {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s6wl1ukOeg .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s6wl1ukOeg .video-block {
    width: 100% !important;
  }
}
.cid-tl5nZpEKtc {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nZpEKtc .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nZpEKtc .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nZpEKtc .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nZpEKtc .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nZpEKtc .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nZpEKtc .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nZpEKtc .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nZpEKtc .img-item {
    width: 100% !important;
  }
  .cid-tl5nZpEKtc .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4Nhf7ruo {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4Nhf7ruo .content {
    text-align: center;
  }
  .cid-rs4Nhf7ruo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4Nhf7ruo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4Nhf7ruo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4Nhf7ruo .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4Nhf7ruo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4Nhf7ruo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4Nhf7ruo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4Nhf7ruo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4Nhf7ruo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4Nhf7ruo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4Nhf7ruo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4Nhf7ruo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4Nhf7ruo P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrWMgHpdqG {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrWMgHpdqG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rrWMgHpdqG .container-table {
  margin: 0 auto;
}
.cid-rrWMgHpdqG .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rrWMgHpdqG .dataTables_wrapper {
  display: block;
}
.cid-rrWMgHpdqG .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rrWMgHpdqG .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rrWMgHpdqG table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rrWMgHpdqG table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rrWMgHpdqG table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rrWMgHpdqG table td {
  border-top: 1px solid #cccccc;
}
.cid-rrWMgHpdqG table.table {
  background: #ffffff;
}
.cid-rrWMgHpdqG .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rrWMgHpdqG .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rrWMgHpdqG .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rrWMgHpdqG .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rrWMgHpdqG .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rrWMgHpdqG .dataTables_filter {
    text-align: center;
  }
  .cid-rrWMgHpdqG .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s6NMs85nOd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s6NMs85nOd [class^="socicon-"]:before,
.cid-s6NMs85nOd [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s6NMs85nOd .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s6NMs85nOd .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s6NMs85nOd .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s6NMs85nOd .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s6NMs85nOd .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s6NMs85nOd .btn {
    font-size: 20px !important;
  }
}
.cid-s6NMs85nOd .btn-social,
.cid-s6NMs85nOd .mbr-section-title {
  color: #000000;
}
.cid-tl5nuxYIiC {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nuxYIiC .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nuxYIiC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nuxYIiC .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nuxYIiC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nuxYIiC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nuxYIiC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nuxYIiC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nuxYIiC .img-item {
    width: 100% !important;
  }
  .cid-tl5nuxYIiC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s6NLZbntgy {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s6NLZbntgy h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s6NLZbntgy p {
  color: #767676;
  text-align: left;
}
.cid-s6NLZbntgy .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s6NLZbntgy .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s6NLZbntgy .card-title {
  margin-bottom: 0;
}
.cid-s6NLZbntgy .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s6NLZbntgy .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s6NLZbntgy .card-img span {
    font-size: 40px !important;
  }
}
.cid-s6NMpn1ml1 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s6NMpn1ml1 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s6NMpn1ml1 .row {
  justify-content: center;
}
.cid-s6NMpn1ml1 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s6NMpn1ml1 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s6NMpn1ml1 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s6NMpn1ml1 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s6NMpn1ml1 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s6NMpn1ml1 .item {
    padding: 0.5rem;
  }
  .cid-s6NMpn1ml1 .row {
    padding: 0 0.5rem;
  }
}
.cid-s6NMpn1ml1 .btn {
  border-radius: 0;
}
.cid-s6NMpn1ml1 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rrWMgJmlHK {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rrWMgJmlHK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rrWMgJmlHK img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rrWMgJmlHK .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rrWMgJmlHK .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rrWMgJmlHK .separline {
  position: relative;
}
.cid-rrWMgJmlHK .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rrWMgJmlHK .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rrWMgJmlHK .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rrWMgJmlHK .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rrWMgJmlHK .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5nsPVEfq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nsPVEfq .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nsPVEfq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nsPVEfq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nsPVEfq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nsPVEfq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nsPVEfq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nsPVEfq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nsPVEfq .img-item {
    width: 100% !important;
  }
  .cid-tl5nsPVEfq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s6NKNuZXGD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s6NKNuZXGD .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s6NKNuZXGD .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s6NKNuZXGD .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s6NKNuZXGD .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s6NKNuZXGD .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s6NKNuZXGD .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s6NKNuZXGD .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s6NKNuZXGD .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s6NKNuZXGD .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s6NKNuZXGD .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s6NKNuZXGD [class^="socicon-"]:before,
.cid-s6NKNuZXGD [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s6NKNuZXGD .btn {
    font-size: 20px !important;
  }
}
.cid-s6NF2nPZVQ {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s6NF2nPZVQ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s6NF2nPZVQ .video-block {
    width: 100% !important;
  }
}
.cid-tl5ntJqvMh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5ntJqvMh .images-container.container-fluid {
  padding: 0;
}
.cid-tl5ntJqvMh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5ntJqvMh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5ntJqvMh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5ntJqvMh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5ntJqvMh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5ntJqvMh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5ntJqvMh .img-item {
    width: 100% !important;
  }
  .cid-tl5ntJqvMh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4Lp6EzZA {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4Lp6EzZA .content {
    text-align: center;
  }
  .cid-rs4Lp6EzZA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4Lp6EzZA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4Lp6EzZA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4Lp6EzZA .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4Lp6EzZA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4Lp6EzZA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4Lp6EzZA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4Lp6EzZA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4Lp6EzZA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4Lp6EzZA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4Lp6EzZA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4Lp6EzZA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4Lp6EzZA P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rseqXQzPIr {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rseqXQzPIr .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rseqXQzPIr .container-table {
  margin: 0 auto;
}
.cid-rseqXQzPIr .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rseqXQzPIr .dataTables_wrapper {
  display: block;
}
.cid-rseqXQzPIr .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rseqXQzPIr .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rseqXQzPIr table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rseqXQzPIr table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rseqXQzPIr table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rseqXQzPIr table td {
  border-top: 1px solid #cccccc;
}
.cid-rseqXQzPIr table.table {
  background: #ffffff;
}
.cid-rseqXQzPIr .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rseqXQzPIr .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rseqXQzPIr .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rseqXQzPIr .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rseqXQzPIr .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rseqXQzPIr .dataTables_filter {
    text-align: center;
  }
  .cid-rseqXQzPIr .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkOLamncts {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLamncts .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLamncts .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLamncts .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLamncts .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLamncts .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLamncts .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLamncts .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLamncts .img-item {
    width: 100% !important;
  }
  .cid-tkOLamncts .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s7b1DUZgCR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7b1DUZgCR [class^="socicon-"]:before,
.cid-s7b1DUZgCR [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s7b1DUZgCR .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s7b1DUZgCR .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s7b1DUZgCR .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s7b1DUZgCR .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s7b1DUZgCR .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s7b1DUZgCR .btn {
    font-size: 20px !important;
  }
}
.cid-s7b1DUZgCR .btn-social,
.cid-s7b1DUZgCR .mbr-section-title {
  color: #000000;
}
.cid-rseqXRTEsn {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rseqXRTEsn h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rseqXRTEsn p {
  color: #767676;
  text-align: left;
}
.cid-rseqXRTEsn .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-rseqXRTEsn .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rseqXRTEsn .card-title {
  margin-bottom: 0;
}
.cid-rseqXRTEsn .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rseqXRTEsn .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-rseqXRTEsn .card-img span {
    font-size: 40px !important;
  }
}
.cid-s7b1PGr9Pk {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7b1PGr9Pk img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s7b1PGr9Pk .row {
  justify-content: center;
}
.cid-s7b1PGr9Pk .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s7b1PGr9Pk .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s7b1PGr9Pk .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s7b1PGr9Pk .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s7b1PGr9Pk .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s7b1PGr9Pk .item {
    padding: 0.5rem;
  }
  .cid-s7b1PGr9Pk .row {
    padding: 0 0.5rem;
  }
}
.cid-s7b1PGr9Pk .btn {
  border-radius: 0;
}
.cid-s7b1PGr9Pk .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rShZo2WUha {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rShZo2WUha .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rShZo2WUha img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rShZo2WUha .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rShZo2WUha .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rShZo2WUha .separline {
  position: relative;
}
.cid-rShZo2WUha .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rShZo2WUha .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rShZo2WUha .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rShZo2WUha .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rShZo2WUha .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOLdipF0j {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLdipF0j .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLdipF0j .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLdipF0j .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLdipF0j .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLdipF0j .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLdipF0j .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLdipF0j .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLdipF0j .img-item {
    width: 100% !important;
  }
  .cid-tkOLdipF0j .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s7b1GxnbfN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7b1GxnbfN .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s7b1GxnbfN .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s7b1GxnbfN .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s7b1GxnbfN .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s7b1GxnbfN .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s7b1GxnbfN .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s7b1GxnbfN .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s7b1GxnbfN .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s7b1GxnbfN .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s7b1GxnbfN .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s7b1GxnbfN [class^="socicon-"]:before,
.cid-s7b1GxnbfN [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s7b1GxnbfN .btn {
    font-size: 20px !important;
  }
}
.cid-s7b1CTJ9Wu {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s7b1CTJ9Wu .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s7b1CTJ9Wu .video-block {
    width: 100% !important;
  }
}
.cid-tkOLcvxc1k {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOLcvxc1k .images-container.container-fluid {
  padding: 0;
}
.cid-tkOLcvxc1k .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOLcvxc1k .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOLcvxc1k .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOLcvxc1k .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOLcvxc1k .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOLcvxc1k .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOLcvxc1k .img-item {
    width: 100% !important;
  }
  .cid-tkOLcvxc1k .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rseqXUp6eb {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rseqXUp6eb .content {
    text-align: center;
  }
  .cid-rseqXUp6eb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rseqXUp6eb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rseqXUp6eb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rseqXUp6eb .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rseqXUp6eb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rseqXUp6eb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rseqXUp6eb .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rseqXUp6eb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rseqXUp6eb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rseqXUp6eb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rseqXUp6eb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rseqXUp6eb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rseqXUp6eb P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rrMbDsCqrq {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrMbDsCqrq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rrMbDsCqrq .container-table {
  margin: 0 auto;
}
.cid-rrMbDsCqrq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rrMbDsCqrq .dataTables_wrapper {
  display: block;
}
.cid-rrMbDsCqrq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rrMbDsCqrq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rrMbDsCqrq table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rrMbDsCqrq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rrMbDsCqrq table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rrMbDsCqrq table td {
  border-top: 1px solid #cccccc;
}
.cid-rrMbDsCqrq table.table {
  background: #ffffff;
}
.cid-rrMbDsCqrq .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rrMbDsCqrq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rrMbDsCqrq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rrMbDsCqrq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rrMbDsCqrq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rrMbDsCqrq .dataTables_filter {
    text-align: center;
  }
  .cid-rrMbDsCqrq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s7s7uyLbJg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7s7uyLbJg [class^="socicon-"]:before,
.cid-s7s7uyLbJg [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s7s7uyLbJg .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s7s7uyLbJg .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s7s7uyLbJg .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s7s7uyLbJg .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s7s7uyLbJg .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s7s7uyLbJg .btn {
    font-size: 20px !important;
  }
}
.cid-s7s7uyLbJg .btn-social,
.cid-s7s7uyLbJg .mbr-section-title {
  color: #000000;
}
.cid-s7s7r6zUBR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s7s7r6zUBR h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s7s7r6zUBR p {
  color: #767676;
  text-align: left;
}
.cid-s7s7r6zUBR .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s7s7r6zUBR .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s7s7r6zUBR .card-title {
  margin-bottom: 0;
}
.cid-s7s7r6zUBR .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s7s7r6zUBR .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s7s7r6zUBR .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5rHnVaDY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rHnVaDY .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rHnVaDY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rHnVaDY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rHnVaDY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rHnVaDY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rHnVaDY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rHnVaDY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rHnVaDY .img-item {
    width: 100% !important;
  }
  .cid-tl5rHnVaDY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s7s7RDQ3t5 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7s7RDQ3t5 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s7s7RDQ3t5 .row {
  justify-content: center;
}
.cid-s7s7RDQ3t5 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s7s7RDQ3t5 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s7s7RDQ3t5 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s7s7RDQ3t5 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s7s7RDQ3t5 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s7s7RDQ3t5 .item {
    padding: 0.5rem;
  }
  .cid-s7s7RDQ3t5 .row {
    padding: 0 0.5rem;
  }
}
.cid-s7s7RDQ3t5 .btn {
  border-radius: 0;
}
.cid-s7s7RDQ3t5 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s7s7MCc8xs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7s7MCc8xs .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s7s7MCc8xs img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s7s7MCc8xs .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s7s7MCc8xs .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s7s7MCc8xs .separline {
  position: relative;
}
.cid-s7s7MCc8xs .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s7s7MCc8xs .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s7s7MCc8xs .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s7s7MCc8xs .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s7s7MCc8xs .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5rGROiGW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rGROiGW .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rGROiGW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rGROiGW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rGROiGW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rGROiGW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rGROiGW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rGROiGW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rGROiGW .img-item {
    width: 100% !important;
  }
  .cid-tl5rGROiGW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s7s7qhf2Go {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7s7qhf2Go .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s7s7qhf2Go .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s7s7qhf2Go .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s7s7qhf2Go .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s7s7qhf2Go .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s7s7qhf2Go .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s7s7qhf2Go .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s7s7qhf2Go .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s7s7qhf2Go .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s7s7qhf2Go .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s7s7qhf2Go [class^="socicon-"]:before,
.cid-s7s7qhf2Go [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s7s7qhf2Go .btn {
    font-size: 20px !important;
  }
}
.cid-s7s7nHx4sX {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s7s7nHx4sX .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s7s7nHx4sX .video-block {
    width: 100% !important;
  }
}
.cid-tl5rGdzNLw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rGdzNLw .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rGdzNLw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rGdzNLw .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rGdzNLw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rGdzNLw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rGdzNLw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rGdzNLw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rGdzNLw .img-item {
    width: 100% !important;
  }
  .cid-tl5rGdzNLw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4KTTZlWr {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4KTTZlWr .content {
    text-align: center;
  }
  .cid-rs4KTTZlWr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4KTTZlWr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4KTTZlWr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4KTTZlWr .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4KTTZlWr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4KTTZlWr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4KTTZlWr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4KTTZlWr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4KTTZlWr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4KTTZlWr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4KTTZlWr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4KTTZlWr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4KTTZlWr P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rs5fUSUhjq {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rs5fUSUhjq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rs5fUSUhjq .container-table {
  margin: 0 auto;
}
.cid-rs5fUSUhjq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rs5fUSUhjq .dataTables_wrapper {
  display: block;
}
.cid-rs5fUSUhjq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rs5fUSUhjq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rs5fUSUhjq table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rs5fUSUhjq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rs5fUSUhjq table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rs5fUSUhjq table td {
  border-top: 1px solid #cccccc;
}
.cid-rs5fUSUhjq table.table {
  background: #ffffff;
}
.cid-rs5fUSUhjq .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rs5fUSUhjq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rs5fUSUhjq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rs5fUSUhjq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rs5fUSUhjq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rs5fUSUhjq .dataTables_filter {
    text-align: center;
  }
  .cid-rs5fUSUhjq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s7QrYr1lAz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7QrYr1lAz [class^="socicon-"]:before,
.cid-s7QrYr1lAz [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s7QrYr1lAz .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s7QrYr1lAz .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s7QrYr1lAz .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s7QrYr1lAz .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s7QrYr1lAz .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s7QrYr1lAz .btn {
    font-size: 20px !important;
  }
}
.cid-s7QrYr1lAz .btn-social,
.cid-s7QrYr1lAz .mbr-section-title {
  color: #000000;
}
.cid-tl5oRIAUYM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oRIAUYM .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oRIAUYM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oRIAUYM .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oRIAUYM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oRIAUYM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oRIAUYM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oRIAUYM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oRIAUYM .img-item {
    width: 100% !important;
  }
  .cid-tl5oRIAUYM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s7Qrs70dUl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s7Qrs70dUl h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s7Qrs70dUl p {
  color: #767676;
  text-align: left;
}
.cid-s7Qrs70dUl .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s7Qrs70dUl .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s7Qrs70dUl .card-title {
  margin-bottom: 0;
}
.cid-s7Qrs70dUl .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s7Qrs70dUl .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s7Qrs70dUl .card-img span {
    font-size: 40px !important;
  }
}
.cid-s7QsaVS7Rj {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s7QsaVS7Rj img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s7QsaVS7Rj .row {
  justify-content: center;
}
.cid-s7QsaVS7Rj .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s7QsaVS7Rj .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s7QsaVS7Rj .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s7QsaVS7Rj .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s7QsaVS7Rj .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s7QsaVS7Rj .item {
    padding: 0.5rem;
  }
  .cid-s7QsaVS7Rj .row {
    padding: 0 0.5rem;
  }
}
.cid-s7QsaVS7Rj .btn {
  border-radius: 0;
}
.cid-s7QsaVS7Rj .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rShRXAnsFb {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rShRXAnsFb .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rShRXAnsFb img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rShRXAnsFb .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rShRXAnsFb .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rShRXAnsFb .separline {
  position: relative;
}
.cid-rShRXAnsFb .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rShRXAnsFb .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rShRXAnsFb .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rShRXAnsFb .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rShRXAnsFb .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5oR8DG7r {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oR8DG7r .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oR8DG7r .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oR8DG7r .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oR8DG7r .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oR8DG7r .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oR8DG7r .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oR8DG7r .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oR8DG7r .img-item {
    width: 100% !important;
  }
  .cid-tl5oR8DG7r .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s7Qs0mkqX7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7Qs0mkqX7 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s7Qs0mkqX7 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s7Qs0mkqX7 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s7Qs0mkqX7 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s7Qs0mkqX7 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s7Qs0mkqX7 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s7Qs0mkqX7 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s7Qs0mkqX7 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s7Qs0mkqX7 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s7Qs0mkqX7 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s7Qs0mkqX7 [class^="socicon-"]:before,
.cid-s7Qs0mkqX7 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s7Qs0mkqX7 .btn {
    font-size: 20px !important;
  }
}
.cid-s7QrLejWrj {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s7QrLejWrj .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s7QrLejWrj .video-block {
    width: 100% !important;
  }
}
.cid-tl5oQAQVki {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5oQAQVki .images-container.container-fluid {
  padding: 0;
}
.cid-tl5oQAQVki .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5oQAQVki .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5oQAQVki .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5oQAQVki .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5oQAQVki .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5oQAQVki .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5oQAQVki .img-item {
    width: 100% !important;
  }
  .cid-tl5oQAQVki .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs5fUWhRWl {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs5fUWhRWl .content {
    text-align: center;
  }
  .cid-rs5fUWhRWl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs5fUWhRWl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs5fUWhRWl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs5fUWhRWl .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs5fUWhRWl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs5fUWhRWl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs5fUWhRWl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs5fUWhRWl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs5fUWhRWl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs5fUWhRWl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs5fUWhRWl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs5fUWhRWl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs5fUWhRWl P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s87mTfS91m {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s87mTfS91m .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s87mTfS91m .container-table {
  margin: 0 auto ;
}
.cid-s87mTfS91m .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s87mTfS91m .dataTables_wrapper {
  display: block;
}
.cid-s87mTfS91m .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s87mTfS91m .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s87mTfS91m table {
  width: 100% !important;
  margin-top: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s87mTfS91m table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s87mTfS91m table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s87mTfS91m table td {
  border-top: 1px solid #cccccc;
}
.cid-s87mTfS91m table.table {
  background: #ffffff;
}
.cid-s87mTfS91m .dataTables_filter {
  text-align: right;
  margin-bottom: .4rem;
}
.cid-s87mTfS91m .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s87mTfS91m .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s87mTfS91m .dataTables_info {
  padding-bottom: .5rem;
  padding-top: .5rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s87mTfS91m .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s87mTfS91m .dataTables_filter {
    text-align: center;
  }
  .cid-s87mTfS91m .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s87t6rlZj5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s87t6rlZj5 [class^="socicon-"]:before,
.cid-s87t6rlZj5 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s87t6rlZj5 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s87t6rlZj5 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s87t6rlZj5 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s87t6rlZj5 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s87t6rlZj5 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s87t6rlZj5 .btn {
    font-size: 20px !important;
  }
}
.cid-s87t6rlZj5 .btn-social,
.cid-s87t6rlZj5 .mbr-section-title {
  color: #000000;
}
.cid-tl5nTCeClP {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nTCeClP .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nTCeClP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nTCeClP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nTCeClP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nTCeClP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nTCeClP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nTCeClP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nTCeClP .img-item {
    width: 100% !important;
  }
  .cid-tl5nTCeClP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s87n3UDE9j {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s87n3UDE9j h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s87n3UDE9j p {
  color: #767676;
  text-align: left;
}
.cid-s87n3UDE9j .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s87n3UDE9j .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s87n3UDE9j .card-title {
  margin-bottom: 0;
}
.cid-s87n3UDE9j .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s87n3UDE9j .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s87n3UDE9j .card-img span {
    font-size: 40px !important;
  }
}
.cid-s87t1SAmrV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s87t1SAmrV img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s87t1SAmrV .row {
  justify-content: center;
}
.cid-s87t1SAmrV .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s87t1SAmrV .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s87t1SAmrV .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s87t1SAmrV .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s87t1SAmrV .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s87t1SAmrV .item {
    padding: 0.5rem;
  }
  .cid-s87t1SAmrV .row {
    padding: 0 0.5rem;
  }
}
.cid-s87t1SAmrV .btn {
  border-radius: 0;
}
.cid-s87t1SAmrV .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rRgtyiM9QP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rRgtyiM9QP .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRgtyiM9QP img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRgtyiM9QP .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRgtyiM9QP .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRgtyiM9QP .separline {
  position: relative;
}
.cid-rRgtyiM9QP .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRgtyiM9QP .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRgtyiM9QP .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRgtyiM9QP .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRgtyiM9QP .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5nSCGd2J {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nSCGd2J .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nSCGd2J .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nSCGd2J .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nSCGd2J .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nSCGd2J .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nSCGd2J .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nSCGd2J .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nSCGd2J .img-item {
    width: 100% !important;
  }
  .cid-tl5nSCGd2J .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s87sZOFoZH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s87sZOFoZH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s87sZOFoZH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s87sZOFoZH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s87sZOFoZH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s87sZOFoZH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s87sZOFoZH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s87sZOFoZH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s87sZOFoZH .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s87sZOFoZH .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s87sZOFoZH .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s87sZOFoZH [class^="socicon-"]:before,
.cid-s87sZOFoZH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s87sZOFoZH .btn {
    font-size: 20px !important;
  }
}
.cid-s87sV7A881 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s87sV7A881 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s87sV7A881 .video-block {
    width: 100% !important;
  }
}
.cid-tl5nTbC9Mq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5nTbC9Mq .images-container.container-fluid {
  padding: 0;
}
.cid-tl5nTbC9Mq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5nTbC9Mq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5nTbC9Mq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5nTbC9Mq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5nTbC9Mq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5nTbC9Mq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5nTbC9Mq .img-item {
    width: 100% !important;
  }
  .cid-tl5nTbC9Mq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rs4LxlCLhN {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rs4LxlCLhN .content {
    text-align: center;
  }
  .cid-rs4LxlCLhN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rs4LxlCLhN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rs4LxlCLhN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rs4LxlCLhN .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rs4LxlCLhN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rs4LxlCLhN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rs4LxlCLhN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rs4LxlCLhN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rs4LxlCLhN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rs4LxlCLhN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs4LxlCLhN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rs4LxlCLhN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rs4LxlCLhN P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s8vl991tPy {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s8vl991tPy .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s8vl991tPy .container-table {
  margin: 0 auto;
}
.cid-s8vl991tPy .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s8vl991tPy .dataTables_wrapper {
  display: block;
}
.cid-s8vl991tPy .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s8vl991tPy .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s8vl991tPy table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s8vl991tPy table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s8vl991tPy table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s8vl991tPy table td {
  border-top: 1px solid #cccccc;
}
.cid-s8vl991tPy table.table {
  background: #ffffff;
}
.cid-s8vl991tPy .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s8vl991tPy .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s8vl991tPy .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s8vl991tPy .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s8vl991tPy .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s8vl991tPy .dataTables_filter {
    text-align: center;
  }
  .cid-s8vl991tPy .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s8vpkSRZy4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8vpkSRZy4 [class^="socicon-"]:before,
.cid-s8vpkSRZy4 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s8vpkSRZy4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s8vpkSRZy4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s8vpkSRZy4 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s8vpkSRZy4 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s8vpkSRZy4 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s8vpkSRZy4 .btn {
    font-size: 20px !important;
  }
}
.cid-s8vpkSRZy4 .btn-social,
.cid-s8vpkSRZy4 .mbr-section-title {
  color: #000000;
}
.cid-s8vpodxLsO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8vpodxLsO h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s8vpodxLsO p {
  color: #767676;
  text-align: left;
}
.cid-s8vpodxLsO .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s8vpodxLsO .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s8vpodxLsO .card-title {
  margin-bottom: 0;
}
.cid-s8vpodxLsO .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s8vpodxLsO .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s8vpodxLsO .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkOL10HKmi {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOL10HKmi .images-container.container-fluid {
  padding: 0;
}
.cid-tkOL10HKmi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOL10HKmi .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOL10HKmi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOL10HKmi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOL10HKmi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOL10HKmi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOL10HKmi .img-item {
    width: 100% !important;
  }
  .cid-tkOL10HKmi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8vpsz2Nyn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8vpsz2Nyn img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s8vpsz2Nyn .row {
  justify-content: center;
}
.cid-s8vpsz2Nyn .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s8vpsz2Nyn .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s8vpsz2Nyn .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s8vpsz2Nyn .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s8vpsz2Nyn .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s8vpsz2Nyn .item {
    padding: 0.5rem;
  }
  .cid-s8vpsz2Nyn .row {
    padding: 0 0.5rem;
  }
}
.cid-s8vpsz2Nyn .btn {
  border-radius: 0;
}
.cid-s8vpsz2Nyn .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rRlABN5Ank {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rRlABN5Ank .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rRlABN5Ank img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rRlABN5Ank .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rRlABN5Ank .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rRlABN5Ank .separline {
  position: relative;
}
.cid-rRlABN5Ank .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rRlABN5Ank .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rRlABN5Ank .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rRlABN5Ank .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rRlABN5Ank .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOL0voiSW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOL0voiSW .images-container.container-fluid {
  padding: 0;
}
.cid-tkOL0voiSW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOL0voiSW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOL0voiSW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOL0voiSW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOL0voiSW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOL0voiSW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOL0voiSW .img-item {
    width: 100% !important;
  }
  .cid-tkOL0voiSW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8vprpYAZG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s8vprpYAZG .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s8vprpYAZG .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s8vprpYAZG .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s8vprpYAZG .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s8vprpYAZG .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s8vprpYAZG .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s8vprpYAZG .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s8vprpYAZG .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s8vprpYAZG .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s8vprpYAZG .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s8vprpYAZG [class^="socicon-"]:before,
.cid-s8vprpYAZG [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s8vprpYAZG .btn {
    font-size: 20px !important;
  }
}
.cid-s8vpe0nFVl {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s8vpe0nFVl .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s8vpe0nFVl .video-block {
    width: 100% !important;
  }
}
.cid-tkOKZxcQt2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOKZxcQt2 .images-container.container-fluid {
  padding: 0;
}
.cid-tkOKZxcQt2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOKZxcQt2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOKZxcQt2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOKZxcQt2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOKZxcQt2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOKZxcQt2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOKZxcQt2 .img-item {
    width: 100% !important;
  }
  .cid-tkOKZxcQt2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rseoe38e0Y {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rseoe38e0Y .content {
    text-align: center;
  }
  .cid-rseoe38e0Y .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rseoe38e0Y .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rseoe38e0Y .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rseoe38e0Y .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rseoe38e0Y .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rseoe38e0Y .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rseoe38e0Y .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rseoe38e0Y .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rseoe38e0Y .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rseoe38e0Y .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rseoe38e0Y .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rseoe38e0Y .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rseoe38e0Y P {
  text-align: center;
}
.cid-rNMI29ZSSJ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rNMI29ZSSJ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rNMI29ZSSJ a {
  font-style: normal;
}
.cid-rNMI29ZSSJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .nav-item:focus,
.cid-rNMI29ZSSJ .nav-link:focus {
  outline: none;
}
.cid-rNMI29ZSSJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rNMI29ZSSJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rNMI29ZSSJ .menu-logo {
  margin-right: auto;
}
.cid-rNMI29ZSSJ .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-rNMI29ZSSJ .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-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rNMI29ZSSJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNMI29ZSSJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rNMI29ZSSJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rNMI29ZSSJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rNMI29ZSSJ button.navbar-toggler:focus {
  outline: none;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNMI29ZSSJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNMI29ZSSJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNMI29ZSSJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rNMI29ZSSJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rNMI29ZSSJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rNMI29ZSSJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-rNMI29ZSSJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rNMI29ZSSJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rNMI29ZSSJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rNMI29ZSSJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rNMI29ZSSJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ img {
    height: 3.8rem !important;
  }
  .cid-rNMI29ZSSJ .btn {
    display: -webkit-flex;
  }
  .cid-rNMI29ZSSJ button.navbar-toggler {
    display: block;
  }
  .cid-rNMI29ZSSJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rNMI29ZSSJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rNMI29ZSSJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing,
  .cid-rNMI29ZSSJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rNMI29ZSSJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rNMI29ZSSJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rNMI29ZSSJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rNMI29ZSSJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rNMI29ZSSJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rNMI29ZSSJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rNMI29ZSSJ .nav-link:hover,
.cid-rNMI29ZSSJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rOYSruQwH0 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rOYSruQwH0 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rOYSruQwH0 .container-table {
  margin: 0 auto;
}
.cid-rOYSruQwH0 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rOYSruQwH0 .dataTables_wrapper {
  display: block;
}
.cid-rOYSruQwH0 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-rOYSruQwH0 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rOYSruQwH0 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-rOYSruQwH0 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-rOYSruQwH0 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rOYSruQwH0 table td {
  border-top: 1px solid #cccccc;
}
.cid-rOYSruQwH0 table.table {
  background: #ffffff;
}
.cid-rOYSruQwH0 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rOYSruQwH0 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rOYSruQwH0 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rOYSruQwH0 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rOYSruQwH0 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rOYSruQwH0 .dataTables_filter {
    text-align: center;
  }
  .cid-rOYSruQwH0 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s8MpOUVv0j {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s8MpOUVv0j [class^="socicon-"]:before,
.cid-s8MpOUVv0j [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s8MpOUVv0j .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s8MpOUVv0j .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s8MpOUVv0j .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s8MpOUVv0j .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s8MpOUVv0j .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s8MpOUVv0j .btn {
    font-size: 20px !important;
  }
}
.cid-s8MpOUVv0j .btn-social,
.cid-s8MpOUVv0j .mbr-section-title {
  color: #000000;
}
.cid-tkI3PDW4Xz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI3PDW4Xz .images-container.container-fluid {
  padding: 0;
}
.cid-tkI3PDW4Xz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI3PDW4Xz .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI3PDW4Xz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI3PDW4Xz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI3PDW4Xz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI3PDW4Xz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI3PDW4Xz .img-item {
    width: 100% !important;
  }
  .cid-tkI3PDW4Xz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8Mpe0gtOe {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s8Mpe0gtOe h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s8Mpe0gtOe p {
  color: #767676;
  text-align: left;
}
.cid-s8Mpe0gtOe .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s8Mpe0gtOe .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s8Mpe0gtOe .card-title {
  margin-bottom: 0;
}
.cid-s8Mpe0gtOe .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s8Mpe0gtOe .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s8Mpe0gtOe .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2J2VnA1kf {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s2J2VnA1kf img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s2J2VnA1kf .row {
  justify-content: center;
}
.cid-s2J2VnA1kf .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s2J2VnA1kf .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s2J2VnA1kf .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s2J2VnA1kf .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s2J2VnA1kf .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s2J2VnA1kf .item {
    padding: 0.5rem;
  }
  .cid-s2J2VnA1kf .row {
    padding: 0 0.5rem;
  }
}
.cid-s2J2VnA1kf .btn {
  border-radius: 0;
}
.cid-s2J2VnA1kf .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-rPrqqbn6BF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPrqqbn6BF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-rPrqqbn6BF img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-rPrqqbn6BF .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-rPrqqbn6BF .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-rPrqqbn6BF .separline {
  position: relative;
}
.cid-rPrqqbn6BF .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-rPrqqbn6BF .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-rPrqqbn6BF .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-rPrqqbn6BF .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-rPrqqbn6BF .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI3U9eq42 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI3U9eq42 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI3U9eq42 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI3U9eq42 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI3U9eq42 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI3U9eq42 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI3U9eq42 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI3U9eq42 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI3U9eq42 .img-item {
    width: 100% !important;
  }
  .cid-tkI3U9eq42 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s30XmbnpbW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s30XmbnpbW .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s30XmbnpbW .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s30XmbnpbW .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s30XmbnpbW .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s30XmbnpbW .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s30XmbnpbW .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s30XmbnpbW .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s30XmbnpbW .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s30XmbnpbW .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s30XmbnpbW .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s30XmbnpbW [class^="socicon-"]:before,
.cid-s30XmbnpbW [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s30XmbnpbW .btn {
    font-size: 20px !important;
  }
}
.cid-s2J2RpevO7 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-s2J2RpevO7 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s2J2RpevO7 .video-block {
    width: 100% !important;
  }
}
.cid-rOYSryLOas {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYSryLOas .content {
    text-align: center;
  }
  .cid-rOYSryLOas .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYSryLOas .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYSryLOas .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYSryLOas .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYSryLOas .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYSryLOas .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYSryLOas .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYSryLOas .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYSryLOas .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYSryLOas .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYSryLOas .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYSryLOas .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYSryLOas P {
  text-align: center;
}
.cid-rOYSrzpzhH .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYSrzpzhH .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYSrzpzhH a {
  font-style: normal;
}
.cid-rOYSrzpzhH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYSrzpzhH .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-rOYSrzpzhH .nav-item:focus,
.cid-rOYSrzpzhH .nav-link:focus {
  outline: none;
}
.cid-rOYSrzpzhH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYSrzpzhH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYSrzpzhH .menu-logo {
  margin-right: auto;
}
.cid-rOYSrzpzhH .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-rOYSrzpzhH .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-rOYSrzpzhH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYSrzpzhH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYSrzpzhH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYSrzpzhH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYSrzpzhH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYSrzpzhH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYSrzpzhH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYSrzpzhH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYSrzpzhH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYSrzpzhH .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYSrzpzhH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYSrzpzhH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYSrzpzhH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYSrzpzhH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYSrzpzhH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYSrzpzhH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYSrzpzhH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYSrzpzhH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYSrzpzhH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYSrzpzhH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYSrzpzhH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYSrzpzhH button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYSrzpzhH button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYSrzpzhH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYSrzpzhH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYSrzpzhH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYSrzpzhH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYSrzpzhH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYSrzpzhH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYSrzpzhH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYSrzpzhH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYSrzpzhH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYSrzpzhH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYSrzpzhH .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYSrzpzhH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYSrzpzhH .collapsed .navbar-collapse.collapsing,
.cid-rOYSrzpzhH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYSrzpzhH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYSrzpzhH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYSrzpzhH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYSrzpzhH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYSrzpzhH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYSrzpzhH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYSrzpzhH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYSrzpzhH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYSrzpzhH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYSrzpzhH .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYSrzpzhH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYSrzpzhH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYSrzpzhH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYSrzpzhH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYSrzpzhH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYSrzpzhH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYSrzpzhH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYSrzpzhH img {
    height: 3.8rem !important;
  }
  .cid-rOYSrzpzhH .btn {
    display: -webkit-flex;
  }
  .cid-rOYSrzpzhH button.navbar-toggler {
    display: block;
  }
  .cid-rOYSrzpzhH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYSrzpzhH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYSrzpzhH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYSrzpzhH .navbar-collapse.collapsing,
  .cid-rOYSrzpzhH .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYSrzpzhH .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYSrzpzhH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYSrzpzhH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYSrzpzhH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYSrzpzhH .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYSrzpzhH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYSrzpzhH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYSrzpzhH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYSrzpzhH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYSrzpzhH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYSrzpzhH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYSrzpzhH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYSrzpzhH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYSrzpzhH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYSrzpzhH .nav-link:hover,
.cid-rOYSrzpzhH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s99XHeYfz4 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s99XHeYfz4 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s99XHeYfz4 .container-table {
  margin: 0 auto;
}
.cid-s99XHeYfz4 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s99XHeYfz4 .dataTables_wrapper {
  display: block;
}
.cid-s99XHeYfz4 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s99XHeYfz4 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s99XHeYfz4 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s99XHeYfz4 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s99XHeYfz4 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s99XHeYfz4 table td {
  border-top: 1px solid #cccccc;
}
.cid-s99XHeYfz4 table.table {
  background: #ffffff;
}
.cid-s99XHeYfz4 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s99XHeYfz4 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s99XHeYfz4 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s99XHeYfz4 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s99XHeYfz4 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s99XHeYfz4 .dataTables_filter {
    text-align: center;
  }
  .cid-s99XHeYfz4 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s99Xx5rfmr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99Xx5rfmr [class^="socicon-"]:before,
.cid-s99Xx5rfmr [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s99Xx5rfmr .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s99Xx5rfmr .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s99Xx5rfmr .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s99Xx5rfmr .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s99Xx5rfmr .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s99Xx5rfmr .btn {
    font-size: 20px !important;
  }
}
.cid-s99Xx5rfmr .btn-social,
.cid-s99Xx5rfmr .mbr-section-title {
  color: #000000;
}
.cid-tlboyQN4Fx {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboyQN4Fx .images-container.container-fluid {
  padding: 0;
}
.cid-tlboyQN4Fx .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboyQN4Fx .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboyQN4Fx .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboyQN4Fx .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboyQN4Fx .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboyQN4Fx .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboyQN4Fx .img-item {
    width: 100% !important;
  }
  .cid-tlboyQN4Fx .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s99XAZASrJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s99XAZASrJ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s99XAZASrJ p {
  color: #767676;
  text-align: left;
}
.cid-s99XAZASrJ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s99XAZASrJ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s99XAZASrJ .card-title {
  margin-bottom: 0;
}
.cid-s99XAZASrJ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s99XAZASrJ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s99XAZASrJ .card-img span {
    font-size: 40px !important;
  }
}
.cid-s99XQEl6FE {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s99XQEl6FE img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s99XQEl6FE .row {
  justify-content: center;
}
.cid-s99XQEl6FE .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s99XQEl6FE .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s99XQEl6FE .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s99XQEl6FE .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s99XQEl6FE .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s99XQEl6FE .item {
    padding: 0.5rem;
  }
  .cid-s99XQEl6FE .row {
    padding: 0 0.5rem;
  }
}
.cid-s99XQEl6FE .btn {
  border-radius: 0;
}
.cid-s99XQEl6FE .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s99XNL8g1n {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s99XNL8g1n .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s99XNL8g1n img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s99XNL8g1n .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s99XNL8g1n .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s99XNL8g1n .separline {
  position: relative;
}
.cid-s99XNL8g1n .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s99XNL8g1n .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s99XNL8g1n .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s99XNL8g1n .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s99XNL8g1n .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbozq8Jth {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbozq8Jth .images-container.container-fluid {
  padding: 0;
}
.cid-tlbozq8Jth .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbozq8Jth .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbozq8Jth .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbozq8Jth .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbozq8Jth .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbozq8Jth .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbozq8Jth .img-item {
    width: 100% !important;
  }
  .cid-tlbozq8Jth .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s99XvQh4It {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s99XvQh4It .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s99XvQh4It .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s99XvQh4It .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s99XvQh4It .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s99XvQh4It .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s99XvQh4It .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s99XvQh4It .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s99XvQh4It .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s99XvQh4It .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s99XvQh4It .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s99XvQh4It [class^="socicon-"]:before,
.cid-s99XvQh4It [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s99XvQh4It .btn {
    font-size: 20px !important;
  }
}
.cid-s99XmwUBp2 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s99XmwUBp2 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s99XmwUBp2 .video-block {
    width: 100% !important;
  }
}
.cid-tlboA1VM1H {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlboA1VM1H .images-container.container-fluid {
  padding: 0;
}
.cid-tlboA1VM1H .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlboA1VM1H .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlboA1VM1H .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlboA1VM1H .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlboA1VM1H .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlboA1VM1H .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlboA1VM1H .img-item {
    width: 100% !important;
  }
  .cid-tlboA1VM1H .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s9h1sKJm3J {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9h1sKJm3J img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s9h1sKJm3J .row {
  justify-content: center;
}
.cid-s9h1sKJm3J .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s9h1sKJm3J .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s9h1sKJm3J .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s9h1sKJm3J .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s9h1sKJm3J .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s9h1sKJm3J .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s9h1sKJm3J .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s9h1sKJm3J .item {
    padding: 0.5rem;
  }
  .cid-s9h1sKJm3J .row {
    padding: 0 0.5rem;
  }
}
.cid-s9h1sKJm3J .btn {
  border-radius: 0;
}
.cid-s9h1sKJm3J .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s9h1sKJm3J P {
  text-align: center;
}
.cid-rOYRZyGhzn {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rOYRZyGhzn .content {
    text-align: center;
  }
  .cid-rOYRZyGhzn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rOYRZyGhzn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rOYRZyGhzn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rOYRZyGhzn .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-rOYRZyGhzn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rOYRZyGhzn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rOYRZyGhzn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rOYRZyGhzn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rOYRZyGhzn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rOYRZyGhzn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rOYRZyGhzn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rOYRZyGhzn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rOYRZyGhzn P {
  text-align: center;
}
.cid-rOYRZzkrTP .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rOYRZzkrTP .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-rOYRZzkrTP a {
  font-style: normal;
}
.cid-rOYRZzkrTP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rOYRZzkrTP .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-rOYRZzkrTP .nav-item:focus,
.cid-rOYRZzkrTP .nav-link:focus {
  outline: none;
}
.cid-rOYRZzkrTP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rOYRZzkrTP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rOYRZzkrTP .menu-logo {
  margin-right: auto;
}
.cid-rOYRZzkrTP .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-rOYRZzkrTP .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-rOYRZzkrTP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rOYRZzkrTP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rOYRZzkrTP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rOYRZzkrTP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rOYRZzkrTP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rOYRZzkrTP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rOYRZzkrTP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rOYRZzkrTP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rOYRZzkrTP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rOYRZzkrTP .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rOYRZzkrTP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rOYRZzkrTP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rOYRZzkrTP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rOYRZzkrTP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rOYRZzkrTP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rOYRZzkrTP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rOYRZzkrTP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rOYRZzkrTP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rOYRZzkrTP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rOYRZzkrTP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rOYRZzkrTP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rOYRZzkrTP button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rOYRZzkrTP button.navbar-toggler:focus {
  outline: none;
}
.cid-rOYRZzkrTP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rOYRZzkrTP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rOYRZzkrTP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYRZzkrTP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rOYRZzkrTP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rOYRZzkrTP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYRZzkrTP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rOYRZzkrTP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rOYRZzkrTP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rOYRZzkrTP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYRZzkrTP .collapsed .btn {
  display: -webkit-flex;
}
.cid-rOYRZzkrTP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rOYRZzkrTP .collapsed .navbar-collapse.collapsing,
.cid-rOYRZzkrTP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rOYRZzkrTP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rOYRZzkrTP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rOYRZzkrTP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rOYRZzkrTP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rOYRZzkrTP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rOYRZzkrTP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rOYRZzkrTP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rOYRZzkrTP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-rOYRZzkrTP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-rOYRZzkrTP .collapsed button.navbar-toggler {
  display: block;
}
.cid-rOYRZzkrTP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rOYRZzkrTP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rOYRZzkrTP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rOYRZzkrTP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rOYRZzkrTP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rOYRZzkrTP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rOYRZzkrTP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYRZzkrTP img {
    height: 3.8rem !important;
  }
  .cid-rOYRZzkrTP .btn {
    display: -webkit-flex;
  }
  .cid-rOYRZzkrTP button.navbar-toggler {
    display: block;
  }
  .cid-rOYRZzkrTP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rOYRZzkrTP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rOYRZzkrTP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rOYRZzkrTP .navbar-collapse.collapsing,
  .cid-rOYRZzkrTP .navbar-collapse.show {
    display: block !important;
  }
  .cid-rOYRZzkrTP .navbar-collapse.collapsing .navbar-nav,
  .cid-rOYRZzkrTP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rOYRZzkrTP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rOYRZzkrTP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rOYRZzkrTP .navbar-collapse.collapsing .navbar-buttons,
  .cid-rOYRZzkrTP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rOYRZzkrTP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rOYRZzkrTP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rOYRZzkrTP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rOYRZzkrTP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rOYRZzkrTP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rOYRZzkrTP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rOYRZzkrTP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rOYRZzkrTP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rOYRZzkrTP .nav-link:hover,
.cid-rOYRZzkrTP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s9n2d6StGG {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9n2d6StGG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s9n2d6StGG .container-table {
  margin: 0 auto;
}
.cid-s9n2d6StGG .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s9n2d6StGG .dataTables_wrapper {
  display: block;
}
.cid-s9n2d6StGG .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s9n2d6StGG .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s9n2d6StGG table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s9n2d6StGG table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s9n2d6StGG table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s9n2d6StGG table td {
  border-top: 1px solid #cccccc;
}
.cid-s9n2d6StGG table.table {
  background: #ffffff;
}
.cid-s9n2d6StGG .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s9n2d6StGG .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s9n2d6StGG .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s9n2d6StGG .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s9n2d6StGG .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s9n2d6StGG .dataTables_filter {
    text-align: center;
  }
  .cid-s9n2d6StGG .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-s9n2d9REWF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9n2d9REWF [class^="socicon-"]:before,
.cid-s9n2d9REWF [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s9n2d9REWF .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s9n2d9REWF .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s9n2d9REWF .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s9n2d9REWF .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s9n2d9REWF .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s9n2d9REWF .btn {
    font-size: 20px !important;
  }
}
.cid-s9n2d9REWF .btn-social,
.cid-s9n2d9REWF .mbr-section-title {
  color: #000000;
}
.cid-s9n2dbEyKw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9n2dbEyKw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s9n2dbEyKw p {
  color: #767676;
  text-align: left;
}
.cid-s9n2dbEyKw .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s9n2dbEyKw .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s9n2dbEyKw .card-title {
  margin-bottom: 0;
}
.cid-s9n2dbEyKw .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s9n2dbEyKw .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s9n2dbEyKw .card-img span {
    font-size: 40px !important;
  }
}
.cid-tlbpOamHMx {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpOamHMx .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpOamHMx .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpOamHMx .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpOamHMx .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpOamHMx .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpOamHMx .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpOamHMx .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpOamHMx .img-item {
    width: 100% !important;
  }
  .cid-tlbpOamHMx .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s9n2ddtQ4p {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9n2ddtQ4p img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s9n2ddtQ4p .row {
  justify-content: center;
}
.cid-s9n2ddtQ4p .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s9n2ddtQ4p .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s9n2ddtQ4p .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s9n2ddtQ4p .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s9n2ddtQ4p .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s9n2ddtQ4p .item {
    padding: 0.5rem;
  }
  .cid-s9n2ddtQ4p .row {
    padding: 0 0.5rem;
  }
}
.cid-s9n2ddtQ4p .btn {
  border-radius: 0;
}
.cid-s9n2ddtQ4p .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s9n2dfEIZn {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9n2dfEIZn .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s9n2dfEIZn img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s9n2dfEIZn .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s9n2dfEIZn .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s9n2dfEIZn .separline {
  position: relative;
}
.cid-s9n2dfEIZn .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s9n2dfEIZn .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s9n2dfEIZn .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s9n2dfEIZn .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9n2dfEIZn .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbpN0mwe1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpN0mwe1 .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpN0mwe1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpN0mwe1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpN0mwe1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpN0mwe1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpN0mwe1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpN0mwe1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpN0mwe1 .img-item {
    width: 100% !important;
  }
  .cid-tlbpN0mwe1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s9n2dhN4Ny {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9n2dhN4Ny .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s9n2dhN4Ny .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s9n2dhN4Ny .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s9n2dhN4Ny .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s9n2dhN4Ny .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s9n2dhN4Ny .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s9n2dhN4Ny .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s9n2dhN4Ny .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s9n2dhN4Ny .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s9n2dhN4Ny .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s9n2dhN4Ny [class^="socicon-"]:before,
.cid-s9n2dhN4Ny [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s9n2dhN4Ny .btn {
    font-size: 20px !important;
  }
}
.cid-s9n2djpL3W {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s9n2djpL3W .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s9n2djpL3W .video-block {
    width: 100% !important;
  }
}
.cid-tlbpNBGGBo {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpNBGGBo .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpNBGGBo .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpNBGGBo .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpNBGGBo .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpNBGGBo .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpNBGGBo .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpNBGGBo .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpNBGGBo .img-item {
    width: 100% !important;
  }
  .cid-tlbpNBGGBo .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s9n2dkZ32M {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9n2dkZ32M img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s9n2dkZ32M .row {
  justify-content: center;
}
.cid-s9n2dkZ32M .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s9n2dkZ32M .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s9n2dkZ32M .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s9n2dkZ32M .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s9n2dkZ32M .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s9n2dkZ32M .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s9n2dkZ32M .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s9n2dkZ32M .item {
    padding: 0.5rem;
  }
  .cid-s9n2dkZ32M .row {
    padding: 0 0.5rem;
  }
}
.cid-s9n2dkZ32M .btn {
  border-radius: 0;
}
.cid-s9n2dkZ32M .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s9n2dkZ32M P {
  text-align: center;
}
.cid-s9n2dnburX {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-s9n2dnburX .content {
    text-align: center;
  }
  .cid-s9n2dnburX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s9n2dnburX .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s9n2dnburX .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s9n2dnburX .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-s9n2dnburX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s9n2dnburX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s9n2dnburX .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s9n2dnburX .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s9n2dnburX .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s9n2dnburX .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s9n2dnburX .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s9n2dnburX .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s9n2dnburX P {
  text-align: center;
}
.cid-s9n2doYkKx .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s9n2doYkKx .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-s9n2doYkKx a {
  font-style: normal;
}
.cid-s9n2doYkKx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s9n2doYkKx .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-s9n2doYkKx .nav-item:focus,
.cid-s9n2doYkKx .nav-link:focus {
  outline: none;
}
.cid-s9n2doYkKx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s9n2doYkKx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s9n2doYkKx .menu-logo {
  margin-right: auto;
}
.cid-s9n2doYkKx .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-s9n2doYkKx .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-s9n2doYkKx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s9n2doYkKx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s9n2doYkKx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s9n2doYkKx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s9n2doYkKx .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s9n2doYkKx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s9n2doYkKx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s9n2doYkKx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s9n2doYkKx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s9n2doYkKx .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s9n2doYkKx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s9n2doYkKx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9n2doYkKx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s9n2doYkKx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9n2doYkKx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s9n2doYkKx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s9n2doYkKx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s9n2doYkKx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s9n2doYkKx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s9n2doYkKx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s9n2doYkKx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s9n2doYkKx button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s9n2doYkKx button.navbar-toggler:focus {
  outline: none;
}
.cid-s9n2doYkKx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s9n2doYkKx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9n2doYkKx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9n2doYkKx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9n2doYkKx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9n2doYkKx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9n2doYkKx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9n2doYkKx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9n2doYkKx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9n2doYkKx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9n2doYkKx .collapsed .btn {
  display: -webkit-flex;
}
.cid-s9n2doYkKx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s9n2doYkKx .collapsed .navbar-collapse.collapsing,
.cid-s9n2doYkKx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s9n2doYkKx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s9n2doYkKx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s9n2doYkKx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s9n2doYkKx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s9n2doYkKx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s9n2doYkKx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s9n2doYkKx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s9n2doYkKx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s9n2doYkKx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-s9n2doYkKx .collapsed button.navbar-toggler {
  display: block;
}
.cid-s9n2doYkKx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s9n2doYkKx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9n2doYkKx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s9n2doYkKx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s9n2doYkKx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s9n2doYkKx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-s9n2doYkKx.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9n2doYkKx img {
    height: 3.8rem !important;
  }
  .cid-s9n2doYkKx .btn {
    display: -webkit-flex;
  }
  .cid-s9n2doYkKx button.navbar-toggler {
    display: block;
  }
  .cid-s9n2doYkKx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s9n2doYkKx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9n2doYkKx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s9n2doYkKx .navbar-collapse.collapsing,
  .cid-s9n2doYkKx .navbar-collapse.show {
    display: block !important;
  }
  .cid-s9n2doYkKx .navbar-collapse.collapsing .navbar-nav,
  .cid-s9n2doYkKx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s9n2doYkKx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s9n2doYkKx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s9n2doYkKx .navbar-collapse.collapsing .navbar-buttons,
  .cid-s9n2doYkKx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s9n2doYkKx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s9n2doYkKx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9n2doYkKx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s9n2doYkKx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s9n2doYkKx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s9n2doYkKx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s9n2doYkKx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s9n2doYkKx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s9n2doYkKx .nav-link:hover,
.cid-s9n2doYkKx .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s9OXIghxlX {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9OXIghxlX .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-s9OXIghxlX .container-table {
  margin: 0 auto;
}
.cid-s9OXIghxlX .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-s9OXIghxlX .dataTables_wrapper {
  display: block;
}
.cid-s9OXIghxlX .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-s9OXIghxlX .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-s9OXIghxlX table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-s9OXIghxlX table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-s9OXIghxlX table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-s9OXIghxlX table td {
  border-top: 1px solid #cccccc;
}
.cid-s9OXIghxlX table.table {
  background: #ffffff;
}
.cid-s9OXIghxlX .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-s9OXIghxlX .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-s9OXIghxlX .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-s9OXIghxlX .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-s9OXIghxlX .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-s9OXIghxlX .dataTables_filter {
    text-align: center;
  }
  .cid-s9OXIghxlX .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tlbpTG82nH {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpTG82nH .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpTG82nH .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpTG82nH .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpTG82nH .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpTG82nH .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpTG82nH .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpTG82nH .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpTG82nH .img-item {
    width: 100% !important;
  }
  .cid-tlbpTG82nH .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s9OXIiAuIs {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9OXIiAuIs [class^="socicon-"]:before,
.cid-s9OXIiAuIs [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-s9OXIiAuIs .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-s9OXIiAuIs .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s9OXIiAuIs .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-s9OXIiAuIs .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-s9OXIiAuIs .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-s9OXIiAuIs .btn {
    font-size: 20px !important;
  }
}
.cid-s9OXIiAuIs .btn-social,
.cid-s9OXIiAuIs .mbr-section-title {
  color: #000000;
}
.cid-s9OXIk0wFu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9OXIk0wFu h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s9OXIk0wFu p {
  color: #767676;
  text-align: left;
}
.cid-s9OXIk0wFu .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-s9OXIk0wFu .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s9OXIk0wFu .card-title {
  margin-bottom: 0;
}
.cid-s9OXIk0wFu .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-s9OXIk0wFu .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-s9OXIk0wFu .card-img span {
    font-size: 40px !important;
  }
}
.cid-s9OXIltmke {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9OXIltmke img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-s9OXIltmke .row {
  justify-content: center;
}
.cid-s9OXIltmke .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s9OXIltmke .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s9OXIltmke .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-s9OXIltmke .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s9OXIltmke .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s9OXIltmke .item {
    padding: 0.5rem;
  }
  .cid-s9OXIltmke .row {
    padding: 0 0.5rem;
  }
}
.cid-s9OXIltmke .btn {
  border-radius: 0;
}
.cid-s9OXIltmke .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s9OXInlzsV {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9OXInlzsV .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-s9OXInlzsV img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s9OXInlzsV .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-s9OXInlzsV .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-s9OXInlzsV .separline {
  position: relative;
}
.cid-s9OXInlzsV .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-s9OXInlzsV .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-s9OXInlzsV .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-s9OXInlzsV .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-s9OXInlzsV .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbpV0WFSG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpV0WFSG .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpV0WFSG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpV0WFSG .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpV0WFSG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpV0WFSG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpV0WFSG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpV0WFSG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpV0WFSG .img-item {
    width: 100% !important;
  }
  .cid-tlbpV0WFSG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s9OXIpg9aQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9OXIpg9aQ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s9OXIpg9aQ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s9OXIpg9aQ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s9OXIpg9aQ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s9OXIpg9aQ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s9OXIpg9aQ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s9OXIpg9aQ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s9OXIpg9aQ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s9OXIpg9aQ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s9OXIpg9aQ .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s9OXIpg9aQ [class^="socicon-"]:before,
.cid-s9OXIpg9aQ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s9OXIpg9aQ .btn {
    font-size: 20px !important;
  }
}
.cid-s9OXIqzbiy {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-s9OXIqzbiy .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-s9OXIqzbiy .video-block {
    width: 100% !important;
  }
}
.cid-s9OXIrQyy8 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s9OXIrQyy8 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-s9OXIrQyy8 .row {
  justify-content: center;
}
.cid-s9OXIrQyy8 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-s9OXIrQyy8 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-s9OXIrQyy8 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-s9OXIrQyy8 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-s9OXIrQyy8 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-s9OXIrQyy8 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-s9OXIrQyy8 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-s9OXIrQyy8 .item {
    padding: 0.5rem;
  }
  .cid-s9OXIrQyy8 .row {
    padding: 0 0.5rem;
  }
}
.cid-s9OXIrQyy8 .btn {
  border-radius: 0;
}
.cid-s9OXIrQyy8 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-s9OXIrQyy8 P {
  text-align: center;
}
.cid-tlbpUb8ue2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbpUb8ue2 .images-container.container-fluid {
  padding: 0;
}
.cid-tlbpUb8ue2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbpUb8ue2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbpUb8ue2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbpUb8ue2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbpUb8ue2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbpUb8ue2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbpUb8ue2 .img-item {
    width: 100% !important;
  }
  .cid-tlbpUb8ue2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s9OXItHs8u {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-s9OXItHs8u .content {
    text-align: center;
  }
  .cid-s9OXItHs8u .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-s9OXItHs8u .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-s9OXItHs8u .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-s9OXItHs8u .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-s9OXItHs8u .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-s9OXItHs8u .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-s9OXItHs8u .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s9OXItHs8u .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-s9OXItHs8u .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s9OXItHs8u .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s9OXItHs8u .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s9OXItHs8u .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s9OXItHs8u P {
  text-align: center;
}
.cid-s9OXIvcyDk .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s9OXIvcyDk .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-s9OXIvcyDk a {
  font-style: normal;
}
.cid-s9OXIvcyDk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s9OXIvcyDk .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-s9OXIvcyDk .nav-item:focus,
.cid-s9OXIvcyDk .nav-link:focus {
  outline: none;
}
.cid-s9OXIvcyDk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s9OXIvcyDk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s9OXIvcyDk .menu-logo {
  margin-right: auto;
}
.cid-s9OXIvcyDk .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-s9OXIvcyDk .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-s9OXIvcyDk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s9OXIvcyDk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s9OXIvcyDk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s9OXIvcyDk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s9OXIvcyDk .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s9OXIvcyDk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s9OXIvcyDk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s9OXIvcyDk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s9OXIvcyDk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s9OXIvcyDk .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s9OXIvcyDk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s9OXIvcyDk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s9OXIvcyDk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s9OXIvcyDk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s9OXIvcyDk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s9OXIvcyDk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s9OXIvcyDk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s9OXIvcyDk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s9OXIvcyDk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s9OXIvcyDk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s9OXIvcyDk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s9OXIvcyDk button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s9OXIvcyDk button.navbar-toggler:focus {
  outline: none;
}
.cid-s9OXIvcyDk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s9OXIvcyDk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s9OXIvcyDk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s9OXIvcyDk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s9OXIvcyDk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s9OXIvcyDk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9OXIvcyDk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s9OXIvcyDk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s9OXIvcyDk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s9OXIvcyDk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9OXIvcyDk .collapsed .btn {
  display: -webkit-flex;
}
.cid-s9OXIvcyDk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s9OXIvcyDk .collapsed .navbar-collapse.collapsing,
.cid-s9OXIvcyDk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s9OXIvcyDk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s9OXIvcyDk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s9OXIvcyDk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s9OXIvcyDk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s9OXIvcyDk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s9OXIvcyDk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s9OXIvcyDk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s9OXIvcyDk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-s9OXIvcyDk .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-s9OXIvcyDk .collapsed button.navbar-toggler {
  display: block;
}
.cid-s9OXIvcyDk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s9OXIvcyDk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s9OXIvcyDk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s9OXIvcyDk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s9OXIvcyDk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s9OXIvcyDk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-s9OXIvcyDk.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9OXIvcyDk img {
    height: 3.8rem !important;
  }
  .cid-s9OXIvcyDk .btn {
    display: -webkit-flex;
  }
  .cid-s9OXIvcyDk button.navbar-toggler {
    display: block;
  }
  .cid-s9OXIvcyDk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s9OXIvcyDk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s9OXIvcyDk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s9OXIvcyDk .navbar-collapse.collapsing,
  .cid-s9OXIvcyDk .navbar-collapse.show {
    display: block !important;
  }
  .cid-s9OXIvcyDk .navbar-collapse.collapsing .navbar-nav,
  .cid-s9OXIvcyDk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s9OXIvcyDk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s9OXIvcyDk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s9OXIvcyDk .navbar-collapse.collapsing .navbar-buttons,
  .cid-s9OXIvcyDk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s9OXIvcyDk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s9OXIvcyDk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s9OXIvcyDk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s9OXIvcyDk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s9OXIvcyDk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s9OXIvcyDk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s9OXIvcyDk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s9OXIvcyDk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s9OXIvcyDk .nav-link:hover,
.cid-s9OXIvcyDk .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sa5NenmwBX {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sa5NenmwBX .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sa5NenmwBX .container-table {
  margin: 0 auto;
}
.cid-sa5NenmwBX .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sa5NenmwBX .dataTables_wrapper {
  display: block;
}
.cid-sa5NenmwBX .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sa5NenmwBX .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sa5NenmwBX table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sa5NenmwBX table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sa5NenmwBX table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sa5NenmwBX table td {
  border-top: 1px solid #cccccc;
}
.cid-sa5NenmwBX table.table {
  background: #ffffff;
}
.cid-sa5NenmwBX .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sa5NenmwBX .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sa5NenmwBX .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sa5NenmwBX .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sa5NenmwBX .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sa5NenmwBX .dataTables_filter {
    text-align: center;
  }
  .cid-sa5NenmwBX .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sa5NepkdRY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sa5NepkdRY [class^="socicon-"]:before,
.cid-sa5NepkdRY [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sa5NepkdRY .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sa5NepkdRY .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sa5NepkdRY .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sa5NepkdRY .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sa5NepkdRY .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sa5NepkdRY .btn {
    font-size: 20px !important;
  }
}
.cid-sa5NepkdRY .btn-social,
.cid-sa5NepkdRY .mbr-section-title {
  color: #000000;
}
.cid-sa5NeqM06e {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sa5NeqM06e h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sa5NeqM06e p {
  color: #767676;
  text-align: left;
}
.cid-sa5NeqM06e .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sa5NeqM06e .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sa5NeqM06e .card-title {
  margin-bottom: 0;
}
.cid-sa5NeqM06e .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sa5NeqM06e .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sa5NeqM06e .card-img span {
    font-size: 40px !important;
  }
}
.cid-tlbq5tNRBh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbq5tNRBh .images-container.container-fluid {
  padding: 0;
}
.cid-tlbq5tNRBh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbq5tNRBh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbq5tNRBh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbq5tNRBh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbq5tNRBh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbq5tNRBh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbq5tNRBh .img-item {
    width: 100% !important;
  }
  .cid-tlbq5tNRBh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sa5NesgdJa {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sa5NesgdJa img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sa5NesgdJa .row {
  justify-content: center;
}
.cid-sa5NesgdJa .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sa5NesgdJa .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sa5NesgdJa .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sa5NesgdJa .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sa5NesgdJa .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sa5NesgdJa .item {
    padding: 0.5rem;
  }
  .cid-sa5NesgdJa .row {
    padding: 0 0.5rem;
  }
}
.cid-sa5NesgdJa .btn {
  border-radius: 0;
}
.cid-sa5NesgdJa .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sa5Neu8O87 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sa5Neu8O87 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sa5Neu8O87 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sa5Neu8O87 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sa5Neu8O87 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sa5Neu8O87 .separline {
  position: relative;
}
.cid-sa5Neu8O87 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sa5Neu8O87 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sa5Neu8O87 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sa5Neu8O87 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sa5Neu8O87 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbq1SPLe0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbq1SPLe0 .images-container.container-fluid {
  padding: 0;
}
.cid-tlbq1SPLe0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbq1SPLe0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbq1SPLe0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbq1SPLe0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbq1SPLe0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbq1SPLe0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbq1SPLe0 .img-item {
    width: 100% !important;
  }
  .cid-tlbq1SPLe0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sa5NevWZ3U {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sa5NevWZ3U .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sa5NevWZ3U .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sa5NevWZ3U .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sa5NevWZ3U .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sa5NevWZ3U .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sa5NevWZ3U .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sa5NevWZ3U .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sa5NevWZ3U .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sa5NevWZ3U .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sa5NevWZ3U .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sa5NevWZ3U [class^="socicon-"]:before,
.cid-sa5NevWZ3U [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sa5NevWZ3U .btn {
    font-size: 20px !important;
  }
}
.cid-sa5NexjaQu {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sa5NexjaQu .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sa5NexjaQu .video-block {
    width: 100% !important;
  }
}
.cid-tlbq46QO5G {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbq46QO5G .images-container.container-fluid {
  padding: 0;
}
.cid-tlbq46QO5G .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbq46QO5G .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbq46QO5G .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbq46QO5G .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbq46QO5G .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbq46QO5G .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbq46QO5G .img-item {
    width: 100% !important;
  }
  .cid-tlbq46QO5G .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sa5NeyAeKe {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sa5NeyAeKe img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sa5NeyAeKe .row {
  justify-content: center;
}
.cid-sa5NeyAeKe .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sa5NeyAeKe .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sa5NeyAeKe .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sa5NeyAeKe .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sa5NeyAeKe .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sa5NeyAeKe .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sa5NeyAeKe .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sa5NeyAeKe .item {
    padding: 0.5rem;
  }
  .cid-sa5NeyAeKe .row {
    padding: 0 0.5rem;
  }
}
.cid-sa5NeyAeKe .btn {
  border-radius: 0;
}
.cid-sa5NeyAeKe .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sa5NeyAeKe P {
  text-align: center;
}
.cid-sa5NeAuRYq {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sa5NeAuRYq .content {
    text-align: center;
  }
  .cid-sa5NeAuRYq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sa5NeAuRYq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sa5NeAuRYq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sa5NeAuRYq .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sa5NeAuRYq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sa5NeAuRYq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sa5NeAuRYq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sa5NeAuRYq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sa5NeAuRYq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sa5NeAuRYq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sa5NeAuRYq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sa5NeAuRYq .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sa5NeAuRYq P {
  text-align: center;
}
.cid-sa5NeCkrs5 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sa5NeCkrs5 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sa5NeCkrs5 a {
  font-style: normal;
}
.cid-sa5NeCkrs5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sa5NeCkrs5 .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-sa5NeCkrs5 .nav-item:focus,
.cid-sa5NeCkrs5 .nav-link:focus {
  outline: none;
}
.cid-sa5NeCkrs5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sa5NeCkrs5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sa5NeCkrs5 .menu-logo {
  margin-right: auto;
}
.cid-sa5NeCkrs5 .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-sa5NeCkrs5 .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-sa5NeCkrs5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sa5NeCkrs5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sa5NeCkrs5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sa5NeCkrs5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sa5NeCkrs5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sa5NeCkrs5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sa5NeCkrs5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sa5NeCkrs5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sa5NeCkrs5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sa5NeCkrs5 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sa5NeCkrs5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sa5NeCkrs5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sa5NeCkrs5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sa5NeCkrs5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sa5NeCkrs5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sa5NeCkrs5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sa5NeCkrs5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sa5NeCkrs5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sa5NeCkrs5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sa5NeCkrs5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sa5NeCkrs5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sa5NeCkrs5 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sa5NeCkrs5 button.navbar-toggler:focus {
  outline: none;
}
.cid-sa5NeCkrs5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sa5NeCkrs5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sa5NeCkrs5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sa5NeCkrs5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sa5NeCkrs5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sa5NeCkrs5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sa5NeCkrs5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sa5NeCkrs5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sa5NeCkrs5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sa5NeCkrs5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sa5NeCkrs5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sa5NeCkrs5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sa5NeCkrs5 .collapsed .navbar-collapse.collapsing,
.cid-sa5NeCkrs5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sa5NeCkrs5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sa5NeCkrs5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sa5NeCkrs5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sa5NeCkrs5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sa5NeCkrs5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sa5NeCkrs5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sa5NeCkrs5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sa5NeCkrs5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sa5NeCkrs5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sa5NeCkrs5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sa5NeCkrs5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sa5NeCkrs5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sa5NeCkrs5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sa5NeCkrs5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sa5NeCkrs5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sa5NeCkrs5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sa5NeCkrs5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sa5NeCkrs5 img {
    height: 3.8rem !important;
  }
  .cid-sa5NeCkrs5 .btn {
    display: -webkit-flex;
  }
  .cid-sa5NeCkrs5 button.navbar-toggler {
    display: block;
  }
  .cid-sa5NeCkrs5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sa5NeCkrs5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sa5NeCkrs5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sa5NeCkrs5 .navbar-collapse.collapsing,
  .cid-sa5NeCkrs5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sa5NeCkrs5 .navbar-collapse.collapsing .navbar-nav,
  .cid-sa5NeCkrs5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sa5NeCkrs5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sa5NeCkrs5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sa5NeCkrs5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sa5NeCkrs5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sa5NeCkrs5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sa5NeCkrs5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sa5NeCkrs5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sa5NeCkrs5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sa5NeCkrs5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sa5NeCkrs5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sa5NeCkrs5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sa5NeCkrs5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sa5NeCkrs5 .nav-link:hover,
.cid-sa5NeCkrs5 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-satieuc9S4 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-satieuc9S4 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-satieuc9S4 .container-table {
  margin: 0 auto;
}
.cid-satieuc9S4 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-satieuc9S4 .dataTables_wrapper {
  display: block;
}
.cid-satieuc9S4 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-satieuc9S4 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-satieuc9S4 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-satieuc9S4 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-satieuc9S4 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-satieuc9S4 table td {
  border-top: 1px solid #cccccc;
}
.cid-satieuc9S4 table.table {
  background: #ffffff;
}
.cid-satieuc9S4 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-satieuc9S4 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-satieuc9S4 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-satieuc9S4 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-satieuc9S4 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-satieuc9S4 .dataTables_filter {
    text-align: center;
  }
  .cid-satieuc9S4 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tlbqj8YwOh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqj8YwOh .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqj8YwOh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqj8YwOh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqj8YwOh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqj8YwOh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqj8YwOh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqj8YwOh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqj8YwOh .img-item {
    width: 100% !important;
  }
  .cid-tlbqj8YwOh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-satiewj1Vt {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-satiewj1Vt [class^="socicon-"]:before,
.cid-satiewj1Vt [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-satiewj1Vt .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-satiewj1Vt .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-satiewj1Vt .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-satiewj1Vt .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-satiewj1Vt .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-satiewj1Vt .btn {
    font-size: 20px !important;
  }
}
.cid-satiewj1Vt .btn-social,
.cid-satiewj1Vt .mbr-section-title {
  color: #000000;
}
.cid-satiexL7JD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-satiexL7JD h4 {
  text-align: left;
  font-weight: 500;
}
.cid-satiexL7JD p {
  color: #767676;
  text-align: left;
}
.cid-satiexL7JD .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-satiexL7JD .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-satiexL7JD .card-title {
  margin-bottom: 0;
}
.cid-satiexL7JD .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-satiexL7JD .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-satiexL7JD .card-img span {
    font-size: 40px !important;
  }
}
.cid-satphqGok9 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-satphqGok9 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-satphqGok9 .row {
  justify-content: center;
}
.cid-satphqGok9 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-satphqGok9 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-satphqGok9 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-satphqGok9 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-satphqGok9 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-satphqGok9 .item {
    padding: 0.5rem;
  }
  .cid-satphqGok9 .row {
    padding: 0 0.5rem;
  }
}
.cid-satphqGok9 .btn {
  border-radius: 0;
}
.cid-satphqGok9 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-satieCkhyi {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-satieCkhyi .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-satieCkhyi img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-satieCkhyi .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-satieCkhyi .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-satieCkhyi .separline {
  position: relative;
}
.cid-satieCkhyi .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-satieCkhyi .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-satieCkhyi .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-satieCkhyi .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-satieCkhyi .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbqhT9TNf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqhT9TNf .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqhT9TNf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqhT9TNf .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqhT9TNf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqhT9TNf .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqhT9TNf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqhT9TNf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqhT9TNf .img-item {
    width: 100% !important;
  }
  .cid-tlbqhT9TNf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-satieE9b5M {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-satieE9b5M .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-satieE9b5M .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-satieE9b5M .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-satieE9b5M .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-satieE9b5M .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-satieE9b5M .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-satieE9b5M .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-satieE9b5M .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-satieE9b5M .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-satieE9b5M .btn-social + .btn {
  margin-left: .1rem;
}
.cid-satieE9b5M [class^="socicon-"]:before,
.cid-satieE9b5M [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-satieE9b5M .btn {
    font-size: 20px !important;
  }
}
.cid-satieFspye {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-satieFspye .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-satieFspye .video-block {
    width: 100% !important;
  }
}
.cid-tlbqiv85yC {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqiv85yC .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqiv85yC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqiv85yC .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqiv85yC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqiv85yC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqiv85yC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqiv85yC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqiv85yC .img-item {
    width: 100% !important;
  }
  .cid-tlbqiv85yC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-satieGG7Mr {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-satieGG7Mr img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-satieGG7Mr .row {
  justify-content: center;
}
.cid-satieGG7Mr .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-satieGG7Mr .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-satieGG7Mr .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-satieGG7Mr .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-satieGG7Mr .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-satieGG7Mr .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-satieGG7Mr .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-satieGG7Mr .item {
    padding: 0.5rem;
  }
  .cid-satieGG7Mr .row {
    padding: 0 0.5rem;
  }
}
.cid-satieGG7Mr .btn {
  border-radius: 0;
}
.cid-satieGG7Mr .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-satieGG7Mr P {
  text-align: center;
}
.cid-satieIyZVp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-satieIyZVp .content {
    text-align: center;
  }
  .cid-satieIyZVp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-satieIyZVp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-satieIyZVp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-satieIyZVp .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-satieIyZVp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-satieIyZVp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-satieIyZVp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-satieIyZVp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-satieIyZVp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-satieIyZVp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-satieIyZVp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-satieIyZVp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-satieIyZVp P {
  text-align: center;
}
.cid-satieK5Ls5 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-satieK5Ls5 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-satieK5Ls5 a {
  font-style: normal;
}
.cid-satieK5Ls5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-satieK5Ls5 .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-satieK5Ls5 .nav-item:focus,
.cid-satieK5Ls5 .nav-link:focus {
  outline: none;
}
.cid-satieK5Ls5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-satieK5Ls5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-satieK5Ls5 .menu-logo {
  margin-right: auto;
}
.cid-satieK5Ls5 .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-satieK5Ls5 .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-satieK5Ls5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-satieK5Ls5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-satieK5Ls5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-satieK5Ls5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-satieK5Ls5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-satieK5Ls5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-satieK5Ls5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-satieK5Ls5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-satieK5Ls5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-satieK5Ls5 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-satieK5Ls5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-satieK5Ls5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-satieK5Ls5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-satieK5Ls5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-satieK5Ls5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-satieK5Ls5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-satieK5Ls5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-satieK5Ls5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-satieK5Ls5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-satieK5Ls5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-satieK5Ls5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-satieK5Ls5 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-satieK5Ls5 button.navbar-toggler:focus {
  outline: none;
}
.cid-satieK5Ls5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-satieK5Ls5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-satieK5Ls5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-satieK5Ls5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-satieK5Ls5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-satieK5Ls5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-satieK5Ls5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-satieK5Ls5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-satieK5Ls5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-satieK5Ls5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-satieK5Ls5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-satieK5Ls5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-satieK5Ls5 .collapsed .navbar-collapse.collapsing,
.cid-satieK5Ls5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-satieK5Ls5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-satieK5Ls5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-satieK5Ls5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-satieK5Ls5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-satieK5Ls5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-satieK5Ls5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-satieK5Ls5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-satieK5Ls5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-satieK5Ls5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-satieK5Ls5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-satieK5Ls5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-satieK5Ls5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-satieK5Ls5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-satieK5Ls5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-satieK5Ls5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-satieK5Ls5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-satieK5Ls5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-satieK5Ls5 img {
    height: 3.8rem !important;
  }
  .cid-satieK5Ls5 .btn {
    display: -webkit-flex;
  }
  .cid-satieK5Ls5 button.navbar-toggler {
    display: block;
  }
  .cid-satieK5Ls5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-satieK5Ls5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-satieK5Ls5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-satieK5Ls5 .navbar-collapse.collapsing,
  .cid-satieK5Ls5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-satieK5Ls5 .navbar-collapse.collapsing .navbar-nav,
  .cid-satieK5Ls5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-satieK5Ls5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-satieK5Ls5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-satieK5Ls5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-satieK5Ls5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-satieK5Ls5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-satieK5Ls5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-satieK5Ls5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-satieK5Ls5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-satieK5Ls5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-satieK5Ls5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-satieK5Ls5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-satieK5Ls5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-satieK5Ls5 .nav-link:hover,
.cid-satieK5Ls5 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-saHuOhwo84 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-saHuOhwo84 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-saHuOhwo84 .container-table {
  margin: 0 auto;
}
.cid-saHuOhwo84 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-saHuOhwo84 .dataTables_wrapper {
  display: block;
}
.cid-saHuOhwo84 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-saHuOhwo84 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-saHuOhwo84 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-saHuOhwo84 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-saHuOhwo84 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-saHuOhwo84 table td {
  border-top: 1px solid #cccccc;
}
.cid-saHuOhwo84 table.table {
  background: #ffffff;
}
.cid-saHuOhwo84 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-saHuOhwo84 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-saHuOhwo84 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-saHuOhwo84 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-saHuOhwo84 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-saHuOhwo84 .dataTables_filter {
    text-align: center;
  }
  .cid-saHuOhwo84 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkHGVZHpK3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHGVZHpK3 .images-container.container-fluid {
  padding: 0;
}
.cid-tkHGVZHpK3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHGVZHpK3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHGVZHpK3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHGVZHpK3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHGVZHpK3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHGVZHpK3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHGVZHpK3 .img-item {
    width: 100% !important;
  }
  .cid-tkHGVZHpK3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-saHuOjpQUq {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-saHuOjpQUq [class^="socicon-"]:before,
.cid-saHuOjpQUq [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-saHuOjpQUq .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-saHuOjpQUq .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-saHuOjpQUq .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-saHuOjpQUq .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-saHuOjpQUq .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-saHuOjpQUq .btn {
    font-size: 20px !important;
  }
}
.cid-saHuOjpQUq .btn-social,
.cid-saHuOjpQUq .mbr-section-title {
  color: #000000;
}
.cid-saHuOkROvH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-saHuOkROvH h4 {
  text-align: left;
  font-weight: 500;
}
.cid-saHuOkROvH p {
  color: #767676;
  text-align: left;
}
.cid-saHuOkROvH .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-saHuOkROvH .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-saHuOkROvH .card-title {
  margin-bottom: 0;
}
.cid-saHuOkROvH .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-saHuOkROvH .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-saHuOkROvH .card-img span {
    font-size: 40px !important;
  }
}
.cid-saKmBgdqc1 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-saKmBgdqc1 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-saKmBgdqc1 .row {
  justify-content: center;
}
.cid-saKmBgdqc1 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-saKmBgdqc1 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-saKmBgdqc1 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-saKmBgdqc1 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-saKmBgdqc1 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-saKmBgdqc1 .item {
    padding: 0.5rem;
  }
  .cid-saKmBgdqc1 .row {
    padding: 0 0.5rem;
  }
}
.cid-saKmBgdqc1 .btn {
  border-radius: 0;
}
.cid-saKmBgdqc1 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkHH0FU7QV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHH0FU7QV .images-container.container-fluid {
  padding: 0;
}
.cid-tkHH0FU7QV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHH0FU7QV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHH0FU7QV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHH0FU7QV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHH0FU7QV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHH0FU7QV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHH0FU7QV .img-item {
    width: 100% !important;
  }
  .cid-tkHH0FU7QV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-saKmJevBrR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-saKmJevBrR .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-saKmJevBrR img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-saKmJevBrR .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-saKmJevBrR .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-saKmJevBrR .separline {
  position: relative;
}
.cid-saKmJevBrR .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-saKmJevBrR .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-saKmJevBrR .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-saKmJevBrR .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-saKmJevBrR .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-saHuOr6gC5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-saHuOr6gC5 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-saHuOr6gC5 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-saHuOr6gC5 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-saHuOr6gC5 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-saHuOr6gC5 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-saHuOr6gC5 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-saHuOr6gC5 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-saHuOr6gC5 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-saHuOr6gC5 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-saHuOr6gC5 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-saHuOr6gC5 [class^="socicon-"]:before,
.cid-saHuOr6gC5 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-saHuOr6gC5 .btn {
    font-size: 20px !important;
  }
}
.cid-saHuOsokH3 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-saHuOsokH3 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-saHuOsokH3 .video-block {
    width: 100% !important;
  }
}
.cid-saHuOtDRni {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-saHuOtDRni img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-saHuOtDRni .row {
  justify-content: center;
}
.cid-saHuOtDRni .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-saHuOtDRni .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-saHuOtDRni .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-saHuOtDRni .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-saHuOtDRni .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-saHuOtDRni .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-saHuOtDRni .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-saHuOtDRni .item {
    padding: 0.5rem;
  }
  .cid-saHuOtDRni .row {
    padding: 0 0.5rem;
  }
}
.cid-saHuOtDRni .btn {
  border-radius: 0;
}
.cid-saHuOtDRni .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-saHuOtDRni P {
  text-align: center;
}
.cid-saHuOvAOo7 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-saHuOvAOo7 .content {
    text-align: center;
  }
  .cid-saHuOvAOo7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-saHuOvAOo7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-saHuOvAOo7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-saHuOvAOo7 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-saHuOvAOo7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-saHuOvAOo7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-saHuOvAOo7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-saHuOvAOo7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-saHuOvAOo7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-saHuOvAOo7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-saHuOvAOo7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-saHuOvAOo7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-saHuOvAOo7 P {
  text-align: center;
}
.cid-saHuOx7YfF .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-saHuOx7YfF .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-saHuOx7YfF a {
  font-style: normal;
}
.cid-saHuOx7YfF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-saHuOx7YfF .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-saHuOx7YfF .nav-item:focus,
.cid-saHuOx7YfF .nav-link:focus {
  outline: none;
}
.cid-saHuOx7YfF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-saHuOx7YfF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-saHuOx7YfF .menu-logo {
  margin-right: auto;
}
.cid-saHuOx7YfF .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-saHuOx7YfF .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-saHuOx7YfF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-saHuOx7YfF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-saHuOx7YfF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-saHuOx7YfF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-saHuOx7YfF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-saHuOx7YfF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-saHuOx7YfF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-saHuOx7YfF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-saHuOx7YfF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-saHuOx7YfF .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-saHuOx7YfF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-saHuOx7YfF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-saHuOx7YfF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-saHuOx7YfF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-saHuOx7YfF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-saHuOx7YfF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-saHuOx7YfF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-saHuOx7YfF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-saHuOx7YfF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-saHuOx7YfF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-saHuOx7YfF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-saHuOx7YfF button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-saHuOx7YfF button.navbar-toggler:focus {
  outline: none;
}
.cid-saHuOx7YfF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-saHuOx7YfF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-saHuOx7YfF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-saHuOx7YfF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-saHuOx7YfF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-saHuOx7YfF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-saHuOx7YfF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-saHuOx7YfF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-saHuOx7YfF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-saHuOx7YfF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-saHuOx7YfF .collapsed .btn {
  display: -webkit-flex;
}
.cid-saHuOx7YfF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-saHuOx7YfF .collapsed .navbar-collapse.collapsing,
.cid-saHuOx7YfF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-saHuOx7YfF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-saHuOx7YfF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-saHuOx7YfF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-saHuOx7YfF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-saHuOx7YfF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-saHuOx7YfF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-saHuOx7YfF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-saHuOx7YfF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-saHuOx7YfF .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-saHuOx7YfF .collapsed button.navbar-toggler {
  display: block;
}
.cid-saHuOx7YfF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-saHuOx7YfF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-saHuOx7YfF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-saHuOx7YfF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-saHuOx7YfF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-saHuOx7YfF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-saHuOx7YfF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saHuOx7YfF img {
    height: 3.8rem !important;
  }
  .cid-saHuOx7YfF .btn {
    display: -webkit-flex;
  }
  .cid-saHuOx7YfF button.navbar-toggler {
    display: block;
  }
  .cid-saHuOx7YfF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-saHuOx7YfF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-saHuOx7YfF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-saHuOx7YfF .navbar-collapse.collapsing,
  .cid-saHuOx7YfF .navbar-collapse.show {
    display: block !important;
  }
  .cid-saHuOx7YfF .navbar-collapse.collapsing .navbar-nav,
  .cid-saHuOx7YfF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-saHuOx7YfF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-saHuOx7YfF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-saHuOx7YfF .navbar-collapse.collapsing .navbar-buttons,
  .cid-saHuOx7YfF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-saHuOx7YfF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-saHuOx7YfF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-saHuOx7YfF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-saHuOx7YfF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-saHuOx7YfF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-saHuOx7YfF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-saHuOx7YfF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-saHuOx7YfF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-saHuOx7YfF .nav-link:hover,
.cid-saHuOx7YfF .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sb8E9lmumH {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sb8E9lmumH .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sb8E9lmumH .container-table {
  margin: 0 auto;
}
.cid-sb8E9lmumH .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sb8E9lmumH .dataTables_wrapper {
  display: block;
}
.cid-sb8E9lmumH .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sb8E9lmumH .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sb8E9lmumH table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sb8E9lmumH table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sb8E9lmumH table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sb8E9lmumH table td {
  border-top: 1px solid #cccccc;
}
.cid-sb8E9lmumH table.table {
  background: #ffffff;
}
.cid-sb8E9lmumH .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sb8E9lmumH .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sb8E9lmumH .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sb8E9lmumH .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sb8E9lmumH .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sb8E9lmumH .dataTables_filter {
    text-align: center;
  }
  .cid-sb8E9lmumH .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkHHa74bBV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHHa74bBV .images-container.container-fluid {
  padding: 0;
}
.cid-tkHHa74bBV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHHa74bBV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHHa74bBV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHHa74bBV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHHa74bBV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHHa74bBV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHHa74bBV .img-item {
    width: 100% !important;
  }
  .cid-tkHHa74bBV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sb8gftxmHn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sb8gftxmHn [class^="socicon-"]:before,
.cid-sb8gftxmHn [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sb8gftxmHn .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sb8gftxmHn .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sb8gftxmHn .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sb8gftxmHn .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sb8gftxmHn .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sb8gftxmHn .btn {
    font-size: 20px !important;
  }
}
.cid-sb8gftxmHn .btn-social,
.cid-sb8gftxmHn .mbr-section-title {
  color: #000000;
}
.cid-sb8gfvpi7B {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sb8gfvpi7B h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sb8gfvpi7B p {
  color: #767676;
  text-align: left;
}
.cid-sb8gfvpi7B .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sb8gfvpi7B .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sb8gfvpi7B .card-title {
  margin-bottom: 0;
}
.cid-sb8gfvpi7B .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sb8gfvpi7B .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sb8gfvpi7B .card-img span {
    font-size: 40px !important;
  }
}
.cid-sb8gfxgj14 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sb8gfxgj14 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sb8gfxgj14 .row {
  justify-content: center;
}
.cid-sb8gfxgj14 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sb8gfxgj14 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sb8gfxgj14 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sb8gfxgj14 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sb8gfxgj14 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sb8gfxgj14 .item {
    padding: 0.5rem;
  }
  .cid-sb8gfxgj14 .row {
    padding: 0 0.5rem;
  }
}
.cid-sb8gfxgj14 .btn {
  border-radius: 0;
}
.cid-sb8gfxgj14 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkHHdAdK2Y {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHHdAdK2Y .images-container.container-fluid {
  padding: 0;
}
.cid-tkHHdAdK2Y .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHHdAdK2Y .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHHdAdK2Y .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHHdAdK2Y .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHHdAdK2Y .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHHdAdK2Y .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHHdAdK2Y .img-item {
    width: 100% !important;
  }
  .cid-tkHHdAdK2Y .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sb8gfBaOsG {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sb8gfBaOsG .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sb8gfBaOsG img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sb8gfBaOsG .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sb8gfBaOsG .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sb8gfBaOsG .separline {
  position: relative;
}
.cid-sb8gfBaOsG .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sb8gfBaOsG .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sb8gfBaOsG .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sb8gfBaOsG .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sb8gfBaOsG .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sb8gfDs5Iq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sb8gfDs5Iq .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sb8gfDs5Iq .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sb8gfDs5Iq .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sb8gfDs5Iq .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sb8gfDs5Iq .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sb8gfDs5Iq .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sb8gfDs5Iq .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sb8gfDs5Iq .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sb8gfDs5Iq .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sb8gfDs5Iq .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sb8gfDs5Iq [class^="socicon-"]:before,
.cid-sb8gfDs5Iq [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sb8gfDs5Iq .btn {
    font-size: 20px !important;
  }
}
.cid-sb8gfFamoi {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sb8gfFamoi .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sb8gfFamoi .video-block {
    width: 100% !important;
  }
}
.cid-sb8gfGPgj4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sb8gfGPgj4 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sb8gfGPgj4 .row {
  justify-content: center;
}
.cid-sb8gfGPgj4 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sb8gfGPgj4 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sb8gfGPgj4 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sb8gfGPgj4 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sb8gfGPgj4 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sb8gfGPgj4 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sb8gfGPgj4 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sb8gfGPgj4 .item {
    padding: 0.5rem;
  }
  .cid-sb8gfGPgj4 .row {
    padding: 0 0.5rem;
  }
}
.cid-sb8gfGPgj4 .btn {
  border-radius: 0;
}
.cid-sb8gfGPgj4 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sb8gfGPgj4 P {
  text-align: center;
}
.cid-sb8gfJ7QYV {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sb8gfJ7QYV .content {
    text-align: center;
  }
  .cid-sb8gfJ7QYV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sb8gfJ7QYV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sb8gfJ7QYV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sb8gfJ7QYV .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sb8gfJ7QYV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sb8gfJ7QYV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sb8gfJ7QYV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sb8gfJ7QYV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sb8gfJ7QYV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sb8gfJ7QYV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sb8gfJ7QYV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sb8gfJ7QYV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sb8gfJ7QYV P {
  text-align: center;
}
.cid-sb8gfL3Wh4 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sb8gfL3Wh4 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sb8gfL3Wh4 a {
  font-style: normal;
}
.cid-sb8gfL3Wh4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sb8gfL3Wh4 .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-sb8gfL3Wh4 .nav-item:focus,
.cid-sb8gfL3Wh4 .nav-link:focus {
  outline: none;
}
.cid-sb8gfL3Wh4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sb8gfL3Wh4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sb8gfL3Wh4 .menu-logo {
  margin-right: auto;
}
.cid-sb8gfL3Wh4 .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-sb8gfL3Wh4 .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-sb8gfL3Wh4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sb8gfL3Wh4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sb8gfL3Wh4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sb8gfL3Wh4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sb8gfL3Wh4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sb8gfL3Wh4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sb8gfL3Wh4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sb8gfL3Wh4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sb8gfL3Wh4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sb8gfL3Wh4 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sb8gfL3Wh4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sb8gfL3Wh4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sb8gfL3Wh4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sb8gfL3Wh4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sb8gfL3Wh4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sb8gfL3Wh4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sb8gfL3Wh4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sb8gfL3Wh4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sb8gfL3Wh4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sb8gfL3Wh4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sb8gfL3Wh4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sb8gfL3Wh4 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sb8gfL3Wh4 button.navbar-toggler:focus {
  outline: none;
}
.cid-sb8gfL3Wh4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sb8gfL3Wh4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sb8gfL3Wh4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sb8gfL3Wh4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sb8gfL3Wh4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sb8gfL3Wh4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sb8gfL3Wh4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sb8gfL3Wh4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sb8gfL3Wh4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sb8gfL3Wh4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sb8gfL3Wh4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse.collapsing,
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sb8gfL3Wh4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sb8gfL3Wh4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sb8gfL3Wh4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sb8gfL3Wh4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sb8gfL3Wh4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sb8gfL3Wh4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sb8gfL3Wh4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sb8gfL3Wh4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sb8gfL3Wh4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sb8gfL3Wh4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sb8gfL3Wh4 img {
    height: 3.8rem !important;
  }
  .cid-sb8gfL3Wh4 .btn {
    display: -webkit-flex;
  }
  .cid-sb8gfL3Wh4 button.navbar-toggler {
    display: block;
  }
  .cid-sb8gfL3Wh4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sb8gfL3Wh4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sb8gfL3Wh4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sb8gfL3Wh4 .navbar-collapse.collapsing,
  .cid-sb8gfL3Wh4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sb8gfL3Wh4 .navbar-collapse.collapsing .navbar-nav,
  .cid-sb8gfL3Wh4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sb8gfL3Wh4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sb8gfL3Wh4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sb8gfL3Wh4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sb8gfL3Wh4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sb8gfL3Wh4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sb8gfL3Wh4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sb8gfL3Wh4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sb8gfL3Wh4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sb8gfL3Wh4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sb8gfL3Wh4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sb8gfL3Wh4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sb8gfL3Wh4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sb8gfL3Wh4 .nav-link:hover,
.cid-sb8gfL3Wh4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sbpjXtsJs7 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbpjXtsJs7 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sbpjXtsJs7 .container-table {
  margin: 0 auto;
}
.cid-sbpjXtsJs7 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sbpjXtsJs7 .dataTables_wrapper {
  display: block;
}
.cid-sbpjXtsJs7 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sbpjXtsJs7 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sbpjXtsJs7 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sbpjXtsJs7 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sbpjXtsJs7 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sbpjXtsJs7 table td {
  border-top: 1px solid #cccccc;
}
.cid-sbpjXtsJs7 table.table {
  background: #ffffff;
}
.cid-sbpjXtsJs7 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sbpjXtsJs7 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sbpjXtsJs7 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sbpjXtsJs7 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sbpjXtsJs7 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sbpjXtsJs7 .dataTables_filter {
    text-align: center;
  }
  .cid-sbpjXtsJs7 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sbpjXvUOoL {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sbpjXvUOoL [class^="socicon-"]:before,
.cid-sbpjXvUOoL [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sbpjXvUOoL .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sbpjXvUOoL .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sbpjXvUOoL .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sbpjXvUOoL .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sbpjXvUOoL .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sbpjXvUOoL .btn {
    font-size: 20px !important;
  }
}
.cid-sbpjXvUOoL .btn-social,
.cid-sbpjXvUOoL .mbr-section-title {
  color: #000000;
}
.cid-sbpjXxrgWJ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sbpjXxrgWJ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sbpjXxrgWJ p {
  color: #767676;
  text-align: left;
}
.cid-sbpjXxrgWJ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sbpjXxrgWJ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sbpjXxrgWJ .card-title {
  margin-bottom: 0;
}
.cid-sbpjXxrgWJ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sbpjXxrgWJ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sbpjXxrgWJ .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkHHvaqtNM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHHvaqtNM .images-container.container-fluid {
  padding: 0;
}
.cid-tkHHvaqtNM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHHvaqtNM .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHHvaqtNM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHHvaqtNM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHHvaqtNM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHHvaqtNM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHHvaqtNM .img-item {
    width: 100% !important;
  }
  .cid-tkHHvaqtNM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sbpjXz04Zd {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sbpjXz04Zd img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sbpjXz04Zd .row {
  justify-content: center;
}
.cid-sbpjXz04Zd .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sbpjXz04Zd .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sbpjXz04Zd .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sbpjXz04Zd .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sbpjXz04Zd .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sbpjXz04Zd .item {
    padding: 0.5rem;
  }
  .cid-sbpjXz04Zd .row {
    padding: 0 0.5rem;
  }
}
.cid-sbpjXz04Zd .btn {
  border-radius: 0;
}
.cid-sbpjXz04Zd .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkHHG6mazN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHHG6mazN .images-container.container-fluid {
  padding: 0;
}
.cid-tkHHG6mazN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHHG6mazN .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHHG6mazN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHHG6mazN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHHG6mazN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHHG6mazN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHHG6mazN .img-item {
    width: 100% !important;
  }
  .cid-tkHHG6mazN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sbpjXCdEUt {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbpjXCdEUt .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sbpjXCdEUt img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sbpjXCdEUt .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sbpjXCdEUt .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sbpjXCdEUt .separline {
  position: relative;
}
.cid-sbpjXCdEUt .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sbpjXCdEUt .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sbpjXCdEUt .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sbpjXCdEUt .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sbpjXCdEUt .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sbpjXEcXyJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbpjXEcXyJ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sbpjXEcXyJ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sbpjXEcXyJ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sbpjXEcXyJ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sbpjXEcXyJ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sbpjXEcXyJ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sbpjXEcXyJ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sbpjXEcXyJ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sbpjXEcXyJ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sbpjXEcXyJ .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sbpjXEcXyJ [class^="socicon-"]:before,
.cid-sbpjXEcXyJ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sbpjXEcXyJ .btn {
    font-size: 20px !important;
  }
}
.cid-sbpjXFB2xx {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sbpjXFB2xx .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sbpjXFB2xx .video-block {
    width: 100% !important;
  }
}
.cid-sbpjXGSg4A {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sbpjXGSg4A img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sbpjXGSg4A .row {
  justify-content: center;
}
.cid-sbpjXGSg4A .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sbpjXGSg4A .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sbpjXGSg4A .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sbpjXGSg4A .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sbpjXGSg4A .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sbpjXGSg4A .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sbpjXGSg4A .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sbpjXGSg4A .item {
    padding: 0.5rem;
  }
  .cid-sbpjXGSg4A .row {
    padding: 0 0.5rem;
  }
}
.cid-sbpjXGSg4A .btn {
  border-radius: 0;
}
.cid-sbpjXGSg4A .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sbpjXGSg4A P {
  text-align: center;
}
.cid-sbpjXIOctx {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sbpjXIOctx .content {
    text-align: center;
  }
  .cid-sbpjXIOctx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sbpjXIOctx .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sbpjXIOctx .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sbpjXIOctx .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sbpjXIOctx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sbpjXIOctx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sbpjXIOctx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sbpjXIOctx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sbpjXIOctx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sbpjXIOctx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sbpjXIOctx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sbpjXIOctx .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sbpjXIOctx P {
  text-align: center;
}
.cid-sbpjXKnVDY .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sbpjXKnVDY .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sbpjXKnVDY a {
  font-style: normal;
}
.cid-sbpjXKnVDY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sbpjXKnVDY .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-sbpjXKnVDY .nav-item:focus,
.cid-sbpjXKnVDY .nav-link:focus {
  outline: none;
}
.cid-sbpjXKnVDY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sbpjXKnVDY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sbpjXKnVDY .menu-logo {
  margin-right: auto;
}
.cid-sbpjXKnVDY .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-sbpjXKnVDY .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-sbpjXKnVDY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sbpjXKnVDY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sbpjXKnVDY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sbpjXKnVDY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sbpjXKnVDY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sbpjXKnVDY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sbpjXKnVDY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sbpjXKnVDY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sbpjXKnVDY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sbpjXKnVDY .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sbpjXKnVDY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sbpjXKnVDY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sbpjXKnVDY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sbpjXKnVDY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sbpjXKnVDY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sbpjXKnVDY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sbpjXKnVDY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sbpjXKnVDY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sbpjXKnVDY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sbpjXKnVDY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sbpjXKnVDY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sbpjXKnVDY button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sbpjXKnVDY button.navbar-toggler:focus {
  outline: none;
}
.cid-sbpjXKnVDY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sbpjXKnVDY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sbpjXKnVDY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sbpjXKnVDY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sbpjXKnVDY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sbpjXKnVDY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sbpjXKnVDY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sbpjXKnVDY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sbpjXKnVDY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sbpjXKnVDY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sbpjXKnVDY .collapsed .btn {
  display: -webkit-flex;
}
.cid-sbpjXKnVDY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sbpjXKnVDY .collapsed .navbar-collapse.collapsing,
.cid-sbpjXKnVDY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sbpjXKnVDY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sbpjXKnVDY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sbpjXKnVDY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sbpjXKnVDY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sbpjXKnVDY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sbpjXKnVDY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sbpjXKnVDY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sbpjXKnVDY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sbpjXKnVDY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sbpjXKnVDY .collapsed button.navbar-toggler {
  display: block;
}
.cid-sbpjXKnVDY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sbpjXKnVDY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sbpjXKnVDY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sbpjXKnVDY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sbpjXKnVDY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sbpjXKnVDY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sbpjXKnVDY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sbpjXKnVDY img {
    height: 3.8rem !important;
  }
  .cid-sbpjXKnVDY .btn {
    display: -webkit-flex;
  }
  .cid-sbpjXKnVDY button.navbar-toggler {
    display: block;
  }
  .cid-sbpjXKnVDY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sbpjXKnVDY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sbpjXKnVDY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sbpjXKnVDY .navbar-collapse.collapsing,
  .cid-sbpjXKnVDY .navbar-collapse.show {
    display: block !important;
  }
  .cid-sbpjXKnVDY .navbar-collapse.collapsing .navbar-nav,
  .cid-sbpjXKnVDY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sbpjXKnVDY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sbpjXKnVDY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sbpjXKnVDY .navbar-collapse.collapsing .navbar-buttons,
  .cid-sbpjXKnVDY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sbpjXKnVDY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sbpjXKnVDY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sbpjXKnVDY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sbpjXKnVDY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sbpjXKnVDY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sbpjXKnVDY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sbpjXKnVDY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sbpjXKnVDY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sbpjXKnVDY .nav-link:hover,
.cid-sbpjXKnVDY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sbNKha8JCl {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbNKha8JCl .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sbNKha8JCl .container-table {
  margin: 0 auto;
}
.cid-sbNKha8JCl .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sbNKha8JCl .dataTables_wrapper {
  display: block;
}
.cid-sbNKha8JCl .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sbNKha8JCl .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sbNKha8JCl table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sbNKha8JCl table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sbNKha8JCl table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sbNKha8JCl table td {
  border-top: 1px solid #cccccc;
}
.cid-sbNKha8JCl table.table {
  background: #ffffff;
}
.cid-sbNKha8JCl .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sbNKha8JCl .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sbNKha8JCl .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sbNKha8JCl .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sbNKha8JCl .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sbNKha8JCl .dataTables_filter {
    text-align: center;
  }
  .cid-sbNKha8JCl .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkHHOPlbxX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHHOPlbxX .images-container.container-fluid {
  padding: 0;
}
.cid-tkHHOPlbxX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHHOPlbxX .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHHOPlbxX .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHHOPlbxX .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHHOPlbxX .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHHOPlbxX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHHOPlbxX .img-item {
    width: 100% !important;
  }
  .cid-tkHHOPlbxX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sbNKhcwhmC {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sbNKhcwhmC [class^="socicon-"]:before,
.cid-sbNKhcwhmC [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sbNKhcwhmC .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sbNKhcwhmC .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sbNKhcwhmC .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sbNKhcwhmC .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sbNKhcwhmC .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sbNKhcwhmC .btn {
    font-size: 20px !important;
  }
}
.cid-sbNKhcwhmC .btn-social,
.cid-sbNKhcwhmC .mbr-section-title {
  color: #000000;
}
.cid-sbNKhe0AEG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sbNKhe0AEG h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sbNKhe0AEG p {
  color: #767676;
  text-align: left;
}
.cid-sbNKhe0AEG .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sbNKhe0AEG .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sbNKhe0AEG .card-title {
  margin-bottom: 0;
}
.cid-sbNKhe0AEG .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sbNKhe0AEG .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sbNKhe0AEG .card-img span {
    font-size: 40px !important;
  }
}
.cid-sbNKhfw5zU {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sbNKhfw5zU img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sbNKhfw5zU .row {
  justify-content: center;
}
.cid-sbNKhfw5zU .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sbNKhfw5zU .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sbNKhfw5zU .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sbNKhfw5zU .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sbNKhfw5zU .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sbNKhfw5zU .item {
    padding: 0.5rem;
  }
  .cid-sbNKhfw5zU .row {
    padding: 0 0.5rem;
  }
}
.cid-sbNKhfw5zU .btn {
  border-radius: 0;
}
.cid-sbNKhfw5zU .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sbNKhiIB6o {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbNKhiIB6o .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sbNKhiIB6o img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sbNKhiIB6o .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sbNKhiIB6o .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sbNKhiIB6o .separline {
  position: relative;
}
.cid-sbNKhiIB6o .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sbNKhiIB6o .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sbNKhiIB6o .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sbNKhiIB6o .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sbNKhiIB6o .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkHHU3z573 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkHHU3z573 .images-container.container-fluid {
  padding: 0;
}
.cid-tkHHU3z573 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkHHU3z573 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkHHU3z573 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkHHU3z573 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkHHU3z573 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkHHU3z573 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkHHU3z573 .img-item {
    width: 100% !important;
  }
  .cid-tkHHU3z573 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sbNKhlUFqw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sbNKhlUFqw .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sbNKhlUFqw .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sbNKhlUFqw .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sbNKhlUFqw .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sbNKhlUFqw .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sbNKhlUFqw .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sbNKhlUFqw .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sbNKhlUFqw .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sbNKhlUFqw .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sbNKhlUFqw .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sbNKhlUFqw [class^="socicon-"]:before,
.cid-sbNKhlUFqw [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sbNKhlUFqw .btn {
    font-size: 20px !important;
  }
}
.cid-sbNKhnfvYx {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sbNKhnfvYx .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sbNKhnfvYx .video-block {
    width: 100% !important;
  }
}
.cid-sbNKhoyEB2 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sbNKhoyEB2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sbNKhoyEB2 .row {
  justify-content: center;
}
.cid-sbNKhoyEB2 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sbNKhoyEB2 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sbNKhoyEB2 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sbNKhoyEB2 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sbNKhoyEB2 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sbNKhoyEB2 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sbNKhoyEB2 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sbNKhoyEB2 .item {
    padding: 0.5rem;
  }
  .cid-sbNKhoyEB2 .row {
    padding: 0 0.5rem;
  }
}
.cid-sbNKhoyEB2 .btn {
  border-radius: 0;
}
.cid-sbNKhoyEB2 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sbNKhoyEB2 P {
  text-align: center;
}
.cid-sbNKhquzUB {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sbNKhquzUB .content {
    text-align: center;
  }
  .cid-sbNKhquzUB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sbNKhquzUB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sbNKhquzUB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sbNKhquzUB .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sbNKhquzUB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sbNKhquzUB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sbNKhquzUB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sbNKhquzUB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sbNKhquzUB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sbNKhquzUB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sbNKhquzUB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sbNKhquzUB .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sbNKhquzUB P {
  text-align: center;
}
.cid-sbNKhs0cQ4 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sbNKhs0cQ4 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sbNKhs0cQ4 a {
  font-style: normal;
}
.cid-sbNKhs0cQ4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sbNKhs0cQ4 .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-sbNKhs0cQ4 .nav-item:focus,
.cid-sbNKhs0cQ4 .nav-link:focus {
  outline: none;
}
.cid-sbNKhs0cQ4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sbNKhs0cQ4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sbNKhs0cQ4 .menu-logo {
  margin-right: auto;
}
.cid-sbNKhs0cQ4 .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-sbNKhs0cQ4 .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-sbNKhs0cQ4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sbNKhs0cQ4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sbNKhs0cQ4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sbNKhs0cQ4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sbNKhs0cQ4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sbNKhs0cQ4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sbNKhs0cQ4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sbNKhs0cQ4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sbNKhs0cQ4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sbNKhs0cQ4 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sbNKhs0cQ4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sbNKhs0cQ4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sbNKhs0cQ4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sbNKhs0cQ4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sbNKhs0cQ4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sbNKhs0cQ4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sbNKhs0cQ4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sbNKhs0cQ4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sbNKhs0cQ4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sbNKhs0cQ4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sbNKhs0cQ4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sbNKhs0cQ4 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sbNKhs0cQ4 button.navbar-toggler:focus {
  outline: none;
}
.cid-sbNKhs0cQ4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sbNKhs0cQ4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sbNKhs0cQ4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sbNKhs0cQ4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sbNKhs0cQ4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sbNKhs0cQ4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sbNKhs0cQ4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sbNKhs0cQ4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sbNKhs0cQ4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sbNKhs0cQ4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sbNKhs0cQ4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse.collapsing,
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sbNKhs0cQ4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sbNKhs0cQ4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sbNKhs0cQ4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sbNKhs0cQ4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sbNKhs0cQ4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sbNKhs0cQ4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sbNKhs0cQ4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sbNKhs0cQ4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sbNKhs0cQ4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sbNKhs0cQ4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sbNKhs0cQ4 img {
    height: 3.8rem !important;
  }
  .cid-sbNKhs0cQ4 .btn {
    display: -webkit-flex;
  }
  .cid-sbNKhs0cQ4 button.navbar-toggler {
    display: block;
  }
  .cid-sbNKhs0cQ4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sbNKhs0cQ4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sbNKhs0cQ4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sbNKhs0cQ4 .navbar-collapse.collapsing,
  .cid-sbNKhs0cQ4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sbNKhs0cQ4 .navbar-collapse.collapsing .navbar-nav,
  .cid-sbNKhs0cQ4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sbNKhs0cQ4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sbNKhs0cQ4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sbNKhs0cQ4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sbNKhs0cQ4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sbNKhs0cQ4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sbNKhs0cQ4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sbNKhs0cQ4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sbNKhs0cQ4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sbNKhs0cQ4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sbNKhs0cQ4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sbNKhs0cQ4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sbNKhs0cQ4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sbNKhs0cQ4 .nav-link:hover,
.cid-sbNKhs0cQ4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sc4nE1OY95 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sc4nE1OY95 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sc4nE1OY95 .container-table {
  margin: 0 auto;
}
.cid-sc4nE1OY95 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sc4nE1OY95 .dataTables_wrapper {
  display: block;
}
.cid-sc4nE1OY95 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sc4nE1OY95 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sc4nE1OY95 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sc4nE1OY95 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sc4nE1OY95 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sc4nE1OY95 table td {
  border-top: 1px solid #cccccc;
}
.cid-sc4nE1OY95 table.table {
  background: #ffffff;
}
.cid-sc4nE1OY95 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sc4nE1OY95 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sc4nE1OY95 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sc4nE1OY95 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sc4nE1OY95 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sc4nE1OY95 .dataTables_filter {
    text-align: center;
  }
  .cid-sc4nE1OY95 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sc4nE4yaQO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sc4nE4yaQO [class^="socicon-"]:before,
.cid-sc4nE4yaQO [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sc4nE4yaQO .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sc4nE4yaQO .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sc4nE4yaQO .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sc4nE4yaQO .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sc4nE4yaQO .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sc4nE4yaQO .btn {
    font-size: 20px !important;
  }
}
.cid-sc4nE4yaQO .btn-social,
.cid-sc4nE4yaQO .mbr-section-title {
  color: #000000;
}
.cid-sc4nE6yCy1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sc4nE6yCy1 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sc4nE6yCy1 p {
  color: #767676;
  text-align: left;
}
.cid-sc4nE6yCy1 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sc4nE6yCy1 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sc4nE6yCy1 .card-title {
  margin-bottom: 0;
}
.cid-sc4nE6yCy1 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sc4nE6yCy1 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sc4nE6yCy1 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5p63GRF8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5p63GRF8 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5p63GRF8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5p63GRF8 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5p63GRF8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5p63GRF8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5p63GRF8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5p63GRF8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5p63GRF8 .img-item {
    width: 100% !important;
  }
  .cid-tl5p63GRF8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sc4nE8zw7G {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sc4nE8zw7G img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sc4nE8zw7G .row {
  justify-content: center;
}
.cid-sc4nE8zw7G .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sc4nE8zw7G .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sc4nE8zw7G .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sc4nE8zw7G .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sc4nE8zw7G .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sc4nE8zw7G .item {
    padding: 0.5rem;
  }
  .cid-sc4nE8zw7G .row {
    padding: 0 0.5rem;
  }
}
.cid-sc4nE8zw7G .btn {
  border-radius: 0;
}
.cid-sc4nE8zw7G .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sc4nEcQ2s7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sc4nEcQ2s7 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sc4nEcQ2s7 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sc4nEcQ2s7 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sc4nEcQ2s7 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sc4nEcQ2s7 .separline {
  position: relative;
}
.cid-sc4nEcQ2s7 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sc4nEcQ2s7 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sc4nEcQ2s7 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sc4nEcQ2s7 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sc4nEcQ2s7 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sc4nEfhTJR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sc4nEfhTJR .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sc4nEfhTJR .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sc4nEfhTJR .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sc4nEfhTJR .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sc4nEfhTJR .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sc4nEfhTJR .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sc4nEfhTJR .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sc4nEfhTJR .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sc4nEfhTJR .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sc4nEfhTJR .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sc4nEfhTJR [class^="socicon-"]:before,
.cid-sc4nEfhTJR [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sc4nEfhTJR .btn {
    font-size: 20px !important;
  }
}
.cid-tl5p5wwZPP {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5p5wwZPP .images-container.container-fluid {
  padding: 0;
}
.cid-tl5p5wwZPP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5p5wwZPP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5p5wwZPP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5p5wwZPP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5p5wwZPP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5p5wwZPP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5p5wwZPP .img-item {
    width: 100% !important;
  }
  .cid-tl5p5wwZPP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sc4nEhbm7e {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sc4nEhbm7e .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sc4nEhbm7e .video-block {
    width: 100% !important;
  }
}
.cid-tl5p6JFIe3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5p6JFIe3 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5p6JFIe3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5p6JFIe3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5p6JFIe3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5p6JFIe3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5p6JFIe3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5p6JFIe3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5p6JFIe3 .img-item {
    width: 100% !important;
  }
  .cid-tl5p6JFIe3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sc4nEj0H4N {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sc4nEj0H4N img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sc4nEj0H4N .row {
  justify-content: center;
}
.cid-sc4nEj0H4N .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sc4nEj0H4N .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sc4nEj0H4N .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sc4nEj0H4N .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sc4nEj0H4N .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sc4nEj0H4N .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sc4nEj0H4N .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sc4nEj0H4N .item {
    padding: 0.5rem;
  }
  .cid-sc4nEj0H4N .row {
    padding: 0 0.5rem;
  }
}
.cid-sc4nEj0H4N .btn {
  border-radius: 0;
}
.cid-sc4nEj0H4N .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sc4nEj0H4N P {
  text-align: center;
}
.cid-sc4nElqogs {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sc4nElqogs .content {
    text-align: center;
  }
  .cid-sc4nElqogs .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sc4nElqogs .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sc4nElqogs .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sc4nElqogs .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sc4nElqogs .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sc4nElqogs .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sc4nElqogs .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sc4nElqogs .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sc4nElqogs .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sc4nElqogs .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sc4nElqogs .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sc4nElqogs .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sc4nElqogs P {
  text-align: center;
}
.cid-sc4nEnChmc .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sc4nEnChmc .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sc4nEnChmc a {
  font-style: normal;
}
.cid-sc4nEnChmc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sc4nEnChmc .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-sc4nEnChmc .nav-item:focus,
.cid-sc4nEnChmc .nav-link:focus {
  outline: none;
}
.cid-sc4nEnChmc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sc4nEnChmc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sc4nEnChmc .menu-logo {
  margin-right: auto;
}
.cid-sc4nEnChmc .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-sc4nEnChmc .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-sc4nEnChmc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sc4nEnChmc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sc4nEnChmc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sc4nEnChmc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sc4nEnChmc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sc4nEnChmc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sc4nEnChmc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sc4nEnChmc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sc4nEnChmc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sc4nEnChmc .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sc4nEnChmc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sc4nEnChmc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sc4nEnChmc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sc4nEnChmc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sc4nEnChmc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sc4nEnChmc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sc4nEnChmc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sc4nEnChmc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sc4nEnChmc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sc4nEnChmc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sc4nEnChmc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sc4nEnChmc button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sc4nEnChmc button.navbar-toggler:focus {
  outline: none;
}
.cid-sc4nEnChmc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sc4nEnChmc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sc4nEnChmc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sc4nEnChmc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sc4nEnChmc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sc4nEnChmc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sc4nEnChmc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sc4nEnChmc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sc4nEnChmc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sc4nEnChmc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sc4nEnChmc .collapsed .btn {
  display: -webkit-flex;
}
.cid-sc4nEnChmc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sc4nEnChmc .collapsed .navbar-collapse.collapsing,
.cid-sc4nEnChmc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sc4nEnChmc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sc4nEnChmc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sc4nEnChmc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sc4nEnChmc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sc4nEnChmc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sc4nEnChmc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sc4nEnChmc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sc4nEnChmc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sc4nEnChmc .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sc4nEnChmc .collapsed button.navbar-toggler {
  display: block;
}
.cid-sc4nEnChmc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sc4nEnChmc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sc4nEnChmc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sc4nEnChmc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sc4nEnChmc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sc4nEnChmc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sc4nEnChmc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sc4nEnChmc img {
    height: 3.8rem !important;
  }
  .cid-sc4nEnChmc .btn {
    display: -webkit-flex;
  }
  .cid-sc4nEnChmc button.navbar-toggler {
    display: block;
  }
  .cid-sc4nEnChmc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sc4nEnChmc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sc4nEnChmc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sc4nEnChmc .navbar-collapse.collapsing,
  .cid-sc4nEnChmc .navbar-collapse.show {
    display: block !important;
  }
  .cid-sc4nEnChmc .navbar-collapse.collapsing .navbar-nav,
  .cid-sc4nEnChmc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sc4nEnChmc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sc4nEnChmc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sc4nEnChmc .navbar-collapse.collapsing .navbar-buttons,
  .cid-sc4nEnChmc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sc4nEnChmc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sc4nEnChmc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sc4nEnChmc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sc4nEnChmc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sc4nEnChmc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sc4nEnChmc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sc4nEnChmc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sc4nEnChmc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sc4nEnChmc .nav-link:hover,
.cid-sc4nEnChmc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-scsp0sGDZd {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scsp0sGDZd .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-scsp0sGDZd .container-table {
  margin: 0 auto;
}
.cid-scsp0sGDZd .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-scsp0sGDZd .dataTables_wrapper {
  display: block;
}
.cid-scsp0sGDZd .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-scsp0sGDZd .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-scsp0sGDZd table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-scsp0sGDZd table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-scsp0sGDZd table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-scsp0sGDZd table td {
  border-top: 1px solid #cccccc;
}
.cid-scsp0sGDZd table.table {
  background: #ffffff;
}
.cid-scsp0sGDZd .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-scsp0sGDZd .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-scsp0sGDZd .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-scsp0sGDZd .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-scsp0sGDZd .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-scsp0sGDZd .dataTables_filter {
    text-align: center;
  }
  .cid-scsp0sGDZd .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-scsp0uDFZf {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-scsp0uDFZf [class^="socicon-"]:before,
.cid-scsp0uDFZf [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-scsp0uDFZf .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-scsp0uDFZf .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-scsp0uDFZf .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-scsp0uDFZf .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-scsp0uDFZf .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-scsp0uDFZf .btn {
    font-size: 20px !important;
  }
}
.cid-scsp0uDFZf .btn-social,
.cid-scsp0uDFZf .mbr-section-title {
  color: #000000;
}
.cid-tl5pdCJupn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pdCJupn .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pdCJupn .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pdCJupn .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pdCJupn .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pdCJupn .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pdCJupn .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pdCJupn .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pdCJupn .img-item {
    width: 100% !important;
  }
  .cid-tl5pdCJupn .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-scsp0w8vsV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-scsp0w8vsV h4 {
  text-align: left;
  font-weight: 500;
}
.cid-scsp0w8vsV p {
  color: #767676;
  text-align: left;
}
.cid-scsp0w8vsV .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-scsp0w8vsV .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-scsp0w8vsV .card-title {
  margin-bottom: 0;
}
.cid-scsp0w8vsV .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-scsp0w8vsV .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-scsp0w8vsV .card-img span {
    font-size: 40px !important;
  }
}
.cid-scsp0xDItt {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-scsp0xDItt img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-scsp0xDItt .row {
  justify-content: center;
}
.cid-scsp0xDItt .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-scsp0xDItt .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-scsp0xDItt .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-scsp0xDItt .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-scsp0xDItt .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-scsp0xDItt .item {
    padding: 0.5rem;
  }
  .cid-scsp0xDItt .row {
    padding: 0 0.5rem;
  }
}
.cid-scsp0xDItt .btn {
  border-radius: 0;
}
.cid-scsp0xDItt .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-scsp0AZbxQ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scsp0AZbxQ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-scsp0AZbxQ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-scsp0AZbxQ .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-scsp0AZbxQ .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-scsp0AZbxQ .separline {
  position: relative;
}
.cid-scsp0AZbxQ .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-scsp0AZbxQ .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-scsp0AZbxQ .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-scsp0AZbxQ .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-scsp0AZbxQ .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5pcXC6zr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pcXC6zr .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pcXC6zr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pcXC6zr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pcXC6zr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pcXC6zr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pcXC6zr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pcXC6zr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pcXC6zr .img-item {
    width: 100% !important;
  }
  .cid-tl5pcXC6zr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-scsp0CJtP5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scsp0CJtP5 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-scsp0CJtP5 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-scsp0CJtP5 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-scsp0CJtP5 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-scsp0CJtP5 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-scsp0CJtP5 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-scsp0CJtP5 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-scsp0CJtP5 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-scsp0CJtP5 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-scsp0CJtP5 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-scsp0CJtP5 [class^="socicon-"]:before,
.cid-scsp0CJtP5 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-scsp0CJtP5 .btn {
    font-size: 20px !important;
  }
}
.cid-scsp0E2QK0 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-scsp0E2QK0 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-scsp0E2QK0 .video-block {
    width: 100% !important;
  }
}
.cid-scsp0FjAUz {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-scsp0FjAUz img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-scsp0FjAUz .row {
  justify-content: center;
}
.cid-scsp0FjAUz .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-scsp0FjAUz .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-scsp0FjAUz .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-scsp0FjAUz .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-scsp0FjAUz .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-scsp0FjAUz .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-scsp0FjAUz .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-scsp0FjAUz .item {
    padding: 0.5rem;
  }
  .cid-scsp0FjAUz .row {
    padding: 0 0.5rem;
  }
}
.cid-scsp0FjAUz .btn {
  border-radius: 0;
}
.cid-scsp0FjAUz .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-scsp0FjAUz P {
  text-align: center;
}
.cid-tl5pe4x98F {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pe4x98F .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pe4x98F .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pe4x98F .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pe4x98F .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pe4x98F .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pe4x98F .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pe4x98F .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pe4x98F .img-item {
    width: 100% !important;
  }
  .cid-tl5pe4x98F .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-scsp0HbDmO {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-scsp0HbDmO .content {
    text-align: center;
  }
  .cid-scsp0HbDmO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-scsp0HbDmO .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-scsp0HbDmO .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-scsp0HbDmO .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-scsp0HbDmO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-scsp0HbDmO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-scsp0HbDmO .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-scsp0HbDmO .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-scsp0HbDmO .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-scsp0HbDmO .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-scsp0HbDmO .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-scsp0HbDmO .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-scsp0HbDmO P {
  text-align: center;
}
.cid-scsp0IHZjX .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-scsp0IHZjX .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-scsp0IHZjX a {
  font-style: normal;
}
.cid-scsp0IHZjX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-scsp0IHZjX .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-scsp0IHZjX .nav-item:focus,
.cid-scsp0IHZjX .nav-link:focus {
  outline: none;
}
.cid-scsp0IHZjX .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-scsp0IHZjX .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-scsp0IHZjX .menu-logo {
  margin-right: auto;
}
.cid-scsp0IHZjX .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-scsp0IHZjX .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-scsp0IHZjX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-scsp0IHZjX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-scsp0IHZjX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-scsp0IHZjX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-scsp0IHZjX .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-scsp0IHZjX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-scsp0IHZjX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-scsp0IHZjX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-scsp0IHZjX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-scsp0IHZjX .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-scsp0IHZjX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-scsp0IHZjX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-scsp0IHZjX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-scsp0IHZjX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-scsp0IHZjX .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-scsp0IHZjX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-scsp0IHZjX .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-scsp0IHZjX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-scsp0IHZjX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-scsp0IHZjX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-scsp0IHZjX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-scsp0IHZjX button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-scsp0IHZjX button.navbar-toggler:focus {
  outline: none;
}
.cid-scsp0IHZjX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-scsp0IHZjX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-scsp0IHZjX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-scsp0IHZjX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-scsp0IHZjX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-scsp0IHZjX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scsp0IHZjX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-scsp0IHZjX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-scsp0IHZjX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scsp0IHZjX .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-scsp0IHZjX .collapsed .btn {
  display: -webkit-flex;
}
.cid-scsp0IHZjX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-scsp0IHZjX .collapsed .navbar-collapse.collapsing,
.cid-scsp0IHZjX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-scsp0IHZjX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-scsp0IHZjX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-scsp0IHZjX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-scsp0IHZjX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-scsp0IHZjX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-scsp0IHZjX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-scsp0IHZjX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-scsp0IHZjX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-scsp0IHZjX .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-scsp0IHZjX .collapsed button.navbar-toggler {
  display: block;
}
.cid-scsp0IHZjX .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-scsp0IHZjX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-scsp0IHZjX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-scsp0IHZjX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-scsp0IHZjX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-scsp0IHZjX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-scsp0IHZjX.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-scsp0IHZjX img {
    height: 3.8rem !important;
  }
  .cid-scsp0IHZjX .btn {
    display: -webkit-flex;
  }
  .cid-scsp0IHZjX button.navbar-toggler {
    display: block;
  }
  .cid-scsp0IHZjX .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-scsp0IHZjX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-scsp0IHZjX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-scsp0IHZjX .navbar-collapse.collapsing,
  .cid-scsp0IHZjX .navbar-collapse.show {
    display: block !important;
  }
  .cid-scsp0IHZjX .navbar-collapse.collapsing .navbar-nav,
  .cid-scsp0IHZjX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-scsp0IHZjX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-scsp0IHZjX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-scsp0IHZjX .navbar-collapse.collapsing .navbar-buttons,
  .cid-scsp0IHZjX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-scsp0IHZjX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-scsp0IHZjX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-scsp0IHZjX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-scsp0IHZjX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-scsp0IHZjX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-scsp0IHZjX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-scsp0IHZjX .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-scsp0IHZjX .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-scsp0IHZjX .nav-link:hover,
.cid-scsp0IHZjX .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-scJiU3EhTY {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scJiU3EhTY .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-scJiU3EhTY .container-table {
  margin: 0 auto;
}
.cid-scJiU3EhTY .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-scJiU3EhTY .dataTables_wrapper {
  display: block;
}
.cid-scJiU3EhTY .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-scJiU3EhTY .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-scJiU3EhTY table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-scJiU3EhTY table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-scJiU3EhTY table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-scJiU3EhTY table td {
  border-top: 1px solid #cccccc;
}
.cid-scJiU3EhTY table.table {
  background: #ffffff;
}
.cid-scJiU3EhTY .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-scJiU3EhTY .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-scJiU3EhTY .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-scJiU3EhTY .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-scJiU3EhTY .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-scJiU3EhTY .dataTables_filter {
    text-align: center;
  }
  .cid-scJiU3EhTY .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-scJiU62BUS {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-scJiU62BUS [class^="socicon-"]:before,
.cid-scJiU62BUS [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-scJiU62BUS .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-scJiU62BUS .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-scJiU62BUS .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-scJiU62BUS .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-scJiU62BUS .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-scJiU62BUS .btn {
    font-size: 20px !important;
  }
}
.cid-scJiU62BUS .btn-social,
.cid-scJiU62BUS .mbr-section-title {
  color: #000000;
}
.cid-scJiU7CeQe {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-scJiU7CeQe h4 {
  text-align: left;
  font-weight: 500;
}
.cid-scJiU7CeQe p {
  color: #767676;
  text-align: left;
}
.cid-scJiU7CeQe .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-scJiU7CeQe .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-scJiU7CeQe .card-title {
  margin-bottom: 0;
}
.cid-scJiU7CeQe .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-scJiU7CeQe .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-scJiU7CeQe .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5pkVnMcc {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pkVnMcc .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pkVnMcc .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pkVnMcc .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pkVnMcc .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pkVnMcc .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pkVnMcc .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pkVnMcc .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pkVnMcc .img-item {
    width: 100% !important;
  }
  .cid-tl5pkVnMcc .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-scJiU9n7YI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-scJiU9n7YI img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-scJiU9n7YI .row {
  justify-content: center;
}
.cid-scJiU9n7YI .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-scJiU9n7YI .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-scJiU9n7YI .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-scJiU9n7YI .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-scJiU9n7YI .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-scJiU9n7YI .item {
    padding: 0.5rem;
  }
  .cid-scJiU9n7YI .row {
    padding: 0 0.5rem;
  }
}
.cid-scJiU9n7YI .btn {
  border-radius: 0;
}
.cid-scJiU9n7YI .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-scJiUcNDUt {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scJiUcNDUt .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-scJiUcNDUt img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-scJiUcNDUt .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-scJiUcNDUt .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-scJiUcNDUt .separline {
  position: relative;
}
.cid-scJiUcNDUt .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-scJiUcNDUt .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-scJiUcNDUt .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-scJiUcNDUt .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-scJiUcNDUt .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5pjKc53r {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pjKc53r .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pjKc53r .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pjKc53r .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pjKc53r .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pjKc53r .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pjKc53r .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pjKc53r .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pjKc53r .img-item {
    width: 100% !important;
  }
  .cid-tl5pjKc53r .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-scJiUeF8dr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scJiUeF8dr .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-scJiUeF8dr .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-scJiUeF8dr .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-scJiUeF8dr .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-scJiUeF8dr .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-scJiUeF8dr .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-scJiUeF8dr .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-scJiUeF8dr .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-scJiUeF8dr .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-scJiUeF8dr .btn-social + .btn {
  margin-left: .1rem;
}
.cid-scJiUeF8dr [class^="socicon-"]:before,
.cid-scJiUeF8dr [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-scJiUeF8dr .btn {
    font-size: 20px !important;
  }
}
.cid-scJiUgaYRT {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-scJiUgaYRT .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-scJiUgaYRT .video-block {
    width: 100% !important;
  }
}
.cid-tl5pkix78h {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pkix78h .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pkix78h .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pkix78h .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pkix78h .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pkix78h .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pkix78h .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pkix78h .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pkix78h .img-item {
    width: 100% !important;
  }
  .cid-tl5pkix78h .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-scJiUhyOmg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-scJiUhyOmg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-scJiUhyOmg .row {
  justify-content: center;
}
.cid-scJiUhyOmg .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-scJiUhyOmg .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-scJiUhyOmg .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-scJiUhyOmg .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-scJiUhyOmg .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-scJiUhyOmg .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-scJiUhyOmg .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-scJiUhyOmg .item {
    padding: 0.5rem;
  }
  .cid-scJiUhyOmg .row {
    padding: 0 0.5rem;
  }
}
.cid-scJiUhyOmg .btn {
  border-radius: 0;
}
.cid-scJiUhyOmg .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-scJiUhyOmg P {
  text-align: center;
}
.cid-scJiUjHb1m {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-scJiUjHb1m .content {
    text-align: center;
  }
  .cid-scJiUjHb1m .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-scJiUjHb1m .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-scJiUjHb1m .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-scJiUjHb1m .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-scJiUjHb1m .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-scJiUjHb1m .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-scJiUjHb1m .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-scJiUjHb1m .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-scJiUjHb1m .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-scJiUjHb1m .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-scJiUjHb1m .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-scJiUjHb1m .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-scJiUjHb1m P {
  text-align: center;
}
.cid-scJiUlleaS .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-scJiUlleaS .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-scJiUlleaS a {
  font-style: normal;
}
.cid-scJiUlleaS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-scJiUlleaS .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-scJiUlleaS .nav-item:focus,
.cid-scJiUlleaS .nav-link:focus {
  outline: none;
}
.cid-scJiUlleaS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-scJiUlleaS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-scJiUlleaS .menu-logo {
  margin-right: auto;
}
.cid-scJiUlleaS .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-scJiUlleaS .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-scJiUlleaS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-scJiUlleaS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-scJiUlleaS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-scJiUlleaS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-scJiUlleaS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-scJiUlleaS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-scJiUlleaS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-scJiUlleaS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-scJiUlleaS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-scJiUlleaS .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-scJiUlleaS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-scJiUlleaS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-scJiUlleaS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-scJiUlleaS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-scJiUlleaS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-scJiUlleaS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-scJiUlleaS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-scJiUlleaS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-scJiUlleaS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-scJiUlleaS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-scJiUlleaS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-scJiUlleaS button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-scJiUlleaS button.navbar-toggler:focus {
  outline: none;
}
.cid-scJiUlleaS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-scJiUlleaS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-scJiUlleaS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-scJiUlleaS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-scJiUlleaS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-scJiUlleaS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scJiUlleaS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-scJiUlleaS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-scJiUlleaS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scJiUlleaS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-scJiUlleaS .collapsed .btn {
  display: -webkit-flex;
}
.cid-scJiUlleaS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-scJiUlleaS .collapsed .navbar-collapse.collapsing,
.cid-scJiUlleaS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-scJiUlleaS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-scJiUlleaS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-scJiUlleaS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-scJiUlleaS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-scJiUlleaS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-scJiUlleaS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-scJiUlleaS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-scJiUlleaS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-scJiUlleaS .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-scJiUlleaS .collapsed button.navbar-toggler {
  display: block;
}
.cid-scJiUlleaS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-scJiUlleaS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-scJiUlleaS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-scJiUlleaS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-scJiUlleaS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-scJiUlleaS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-scJiUlleaS.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-scJiUlleaS img {
    height: 3.8rem !important;
  }
  .cid-scJiUlleaS .btn {
    display: -webkit-flex;
  }
  .cid-scJiUlleaS button.navbar-toggler {
    display: block;
  }
  .cid-scJiUlleaS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-scJiUlleaS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-scJiUlleaS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-scJiUlleaS .navbar-collapse.collapsing,
  .cid-scJiUlleaS .navbar-collapse.show {
    display: block !important;
  }
  .cid-scJiUlleaS .navbar-collapse.collapsing .navbar-nav,
  .cid-scJiUlleaS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-scJiUlleaS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-scJiUlleaS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-scJiUlleaS .navbar-collapse.collapsing .navbar-buttons,
  .cid-scJiUlleaS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-scJiUlleaS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-scJiUlleaS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-scJiUlleaS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-scJiUlleaS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-scJiUlleaS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-scJiUlleaS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-scJiUlleaS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-scJiUlleaS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-scJiUlleaS .nav-link:hover,
.cid-scJiUlleaS .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sd7MZzEsz0 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sd7MZzEsz0 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sd7MZzEsz0 .container-table {
  margin: 0 auto;
}
.cid-sd7MZzEsz0 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sd7MZzEsz0 .dataTables_wrapper {
  display: block;
}
.cid-sd7MZzEsz0 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sd7MZzEsz0 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sd7MZzEsz0 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sd7MZzEsz0 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sd7MZzEsz0 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sd7MZzEsz0 table td {
  border-top: 1px solid #cccccc;
}
.cid-sd7MZzEsz0 table.table {
  background: #ffffff;
}
.cid-sd7MZzEsz0 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sd7MZzEsz0 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sd7MZzEsz0 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sd7MZzEsz0 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sd7MZzEsz0 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sd7MZzEsz0 .dataTables_filter {
    text-align: center;
  }
  .cid-sd7MZzEsz0 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sd7MZBZmjO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sd7MZBZmjO [class^="socicon-"]:before,
.cid-sd7MZBZmjO [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sd7MZBZmjO .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sd7MZBZmjO .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sd7MZBZmjO .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sd7MZBZmjO .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sd7MZBZmjO .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sd7MZBZmjO .btn {
    font-size: 20px !important;
  }
}
.cid-sd7MZBZmjO .btn-social,
.cid-sd7MZBZmjO .mbr-section-title {
  color: #000000;
}
.cid-sd7MZDGstf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sd7MZDGstf h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sd7MZDGstf p {
  color: #767676;
  text-align: left;
}
.cid-sd7MZDGstf .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sd7MZDGstf .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sd7MZDGstf .card-title {
  margin-bottom: 0;
}
.cid-sd7MZDGstf .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sd7MZDGstf .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sd7MZDGstf .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5pCT1DL8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pCT1DL8 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pCT1DL8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pCT1DL8 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pCT1DL8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pCT1DL8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pCT1DL8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pCT1DL8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pCT1DL8 .img-item {
    width: 100% !important;
  }
  .cid-tl5pCT1DL8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sd7MZFCobP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sd7MZFCobP img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sd7MZFCobP .row {
  justify-content: center;
}
.cid-sd7MZFCobP .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sd7MZFCobP .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sd7MZFCobP .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sd7MZFCobP .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sd7MZFCobP .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sd7MZFCobP .item {
    padding: 0.5rem;
  }
  .cid-sd7MZFCobP .row {
    padding: 0 0.5rem;
  }
}
.cid-sd7MZFCobP .btn {
  border-radius: 0;
}
.cid-sd7MZFCobP .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sd7MZJc9VV {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sd7MZJc9VV .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sd7MZJc9VV img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sd7MZJc9VV .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sd7MZJc9VV .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sd7MZJc9VV .separline {
  position: relative;
}
.cid-sd7MZJc9VV .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sd7MZJc9VV .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sd7MZJc9VV .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sd7MZJc9VV .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sd7MZJc9VV .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5pCk57Gu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pCk57Gu .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pCk57Gu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pCk57Gu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pCk57Gu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pCk57Gu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pCk57Gu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pCk57Gu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pCk57Gu .img-item {
    width: 100% !important;
  }
  .cid-tl5pCk57Gu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sd7MZLvrck {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sd7MZLvrck .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sd7MZLvrck .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sd7MZLvrck .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sd7MZLvrck .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sd7MZLvrck .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sd7MZLvrck .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sd7MZLvrck .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sd7MZLvrck .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sd7MZLvrck .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sd7MZLvrck .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sd7MZLvrck [class^="socicon-"]:before,
.cid-sd7MZLvrck [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sd7MZLvrck .btn {
    font-size: 20px !important;
  }
}
.cid-sd7MZNrfeL {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sd7MZNrfeL .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sd7MZNrfeL .video-block {
    width: 100% !important;
  }
}
.cid-tl5pDojFDE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pDojFDE .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pDojFDE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pDojFDE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pDojFDE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pDojFDE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pDojFDE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pDojFDE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pDojFDE .img-item {
    width: 100% !important;
  }
  .cid-tl5pDojFDE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sd7MZOXiQM {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sd7MZOXiQM img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sd7MZOXiQM .row {
  justify-content: center;
}
.cid-sd7MZOXiQM .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sd7MZOXiQM .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sd7MZOXiQM .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sd7MZOXiQM .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sd7MZOXiQM .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sd7MZOXiQM .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sd7MZOXiQM .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sd7MZOXiQM .item {
    padding: 0.5rem;
  }
  .cid-sd7MZOXiQM .row {
    padding: 0 0.5rem;
  }
}
.cid-sd7MZOXiQM .btn {
  border-radius: 0;
}
.cid-sd7MZOXiQM .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sd7MZOXiQM P {
  text-align: center;
}
.cid-sd7MZQYTor {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sd7MZQYTor .content {
    text-align: center;
  }
  .cid-sd7MZQYTor .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sd7MZQYTor .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sd7MZQYTor .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sd7MZQYTor .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sd7MZQYTor .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sd7MZQYTor .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sd7MZQYTor .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sd7MZQYTor .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sd7MZQYTor .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sd7MZQYTor .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sd7MZQYTor .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sd7MZQYTor .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sd7MZQYTor P {
  text-align: center;
}
.cid-sd7MZSFw25 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sd7MZSFw25 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sd7MZSFw25 a {
  font-style: normal;
}
.cid-sd7MZSFw25 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sd7MZSFw25 .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-sd7MZSFw25 .nav-item:focus,
.cid-sd7MZSFw25 .nav-link:focus {
  outline: none;
}
.cid-sd7MZSFw25 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sd7MZSFw25 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sd7MZSFw25 .menu-logo {
  margin-right: auto;
}
.cid-sd7MZSFw25 .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-sd7MZSFw25 .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-sd7MZSFw25 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sd7MZSFw25 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sd7MZSFw25 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sd7MZSFw25 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sd7MZSFw25 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sd7MZSFw25 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sd7MZSFw25 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sd7MZSFw25 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sd7MZSFw25 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sd7MZSFw25 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sd7MZSFw25 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sd7MZSFw25 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sd7MZSFw25 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sd7MZSFw25 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sd7MZSFw25 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sd7MZSFw25 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sd7MZSFw25 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sd7MZSFw25 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sd7MZSFw25 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sd7MZSFw25 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sd7MZSFw25 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sd7MZSFw25 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sd7MZSFw25 button.navbar-toggler:focus {
  outline: none;
}
.cid-sd7MZSFw25 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sd7MZSFw25 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sd7MZSFw25 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7MZSFw25 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sd7MZSFw25 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sd7MZSFw25 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7MZSFw25 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sd7MZSFw25 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sd7MZSFw25 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sd7MZSFw25 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sd7MZSFw25 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sd7MZSFw25 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sd7MZSFw25 .collapsed .navbar-collapse.collapsing,
.cid-sd7MZSFw25 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sd7MZSFw25 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sd7MZSFw25 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sd7MZSFw25 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sd7MZSFw25 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sd7MZSFw25 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sd7MZSFw25 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sd7MZSFw25 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sd7MZSFw25 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sd7MZSFw25 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sd7MZSFw25 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sd7MZSFw25 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sd7MZSFw25 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sd7MZSFw25 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sd7MZSFw25 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sd7MZSFw25 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sd7MZSFw25 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sd7MZSFw25.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sd7MZSFw25 img {
    height: 3.8rem !important;
  }
  .cid-sd7MZSFw25 .btn {
    display: -webkit-flex;
  }
  .cid-sd7MZSFw25 button.navbar-toggler {
    display: block;
  }
  .cid-sd7MZSFw25 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sd7MZSFw25 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sd7MZSFw25 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sd7MZSFw25 .navbar-collapse.collapsing,
  .cid-sd7MZSFw25 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sd7MZSFw25 .navbar-collapse.collapsing .navbar-nav,
  .cid-sd7MZSFw25 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sd7MZSFw25 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sd7MZSFw25 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sd7MZSFw25 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sd7MZSFw25 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sd7MZSFw25 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sd7MZSFw25 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sd7MZSFw25 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sd7MZSFw25 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sd7MZSFw25 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sd7MZSFw25 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sd7MZSFw25 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sd7MZSFw25 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sd7MZSFw25 .nav-link:hover,
.cid-sd7MZSFw25 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sdnXP4BxIn {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdnXP4BxIn .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sdnXP4BxIn .container-table {
  margin: 0 auto;
}
.cid-sdnXP4BxIn .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sdnXP4BxIn .dataTables_wrapper {
  display: block;
}
.cid-sdnXP4BxIn .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sdnXP4BxIn .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sdnXP4BxIn table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sdnXP4BxIn table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sdnXP4BxIn table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sdnXP4BxIn table td {
  border-top: 1px solid #cccccc;
}
.cid-sdnXP4BxIn table.table {
  background: #ffffff;
}
.cid-sdnXP4BxIn .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sdnXP4BxIn .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sdnXP4BxIn .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sdnXP4BxIn .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sdnXP4BxIn .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sdnXP4BxIn .dataTables_filter {
    text-align: center;
  }
  .cid-sdnXP4BxIn .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sdnXP6Klwv {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdnXP6Klwv [class^="socicon-"]:before,
.cid-sdnXP6Klwv [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sdnXP6Klwv .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sdnXP6Klwv .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sdnXP6Klwv .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sdnXP6Klwv .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sdnXP6Klwv .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sdnXP6Klwv .btn {
    font-size: 20px !important;
  }
}
.cid-sdnXP6Klwv .btn-social,
.cid-sdnXP6Klwv .mbr-section-title {
  color: #000000;
}
.cid-tl5kQ5MEiM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kQ5MEiM .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kQ5MEiM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kQ5MEiM .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kQ5MEiM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kQ5MEiM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kQ5MEiM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kQ5MEiM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kQ5MEiM .img-item {
    width: 100% !important;
  }
  .cid-tl5kQ5MEiM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sdnXP8kLTC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdnXP8kLTC h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sdnXP8kLTC p {
  color: #767676;
  text-align: left;
}
.cid-sdnXP8kLTC .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sdnXP8kLTC .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sdnXP8kLTC .card-title {
  margin-bottom: 0;
}
.cid-sdnXP8kLTC .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdnXP8kLTC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sdnXP8kLTC .card-img span {
    font-size: 40px !important;
  }
}
.cid-sdnXP9YabG {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdnXP9YabG img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sdnXP9YabG .row {
  justify-content: center;
}
.cid-sdnXP9YabG .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sdnXP9YabG .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sdnXP9YabG .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sdnXP9YabG .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sdnXP9YabG .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sdnXP9YabG .item {
    padding: 0.5rem;
  }
  .cid-sdnXP9YabG .row {
    padding: 0 0.5rem;
  }
}
.cid-sdnXP9YabG .btn {
  border-radius: 0;
}
.cid-sdnXP9YabG .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sdnXPdnFvy {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdnXPdnFvy .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sdnXPdnFvy img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sdnXPdnFvy .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sdnXPdnFvy .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sdnXPdnFvy .separline {
  position: relative;
}
.cid-sdnXPdnFvy .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sdnXPdnFvy .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sdnXPdnFvy .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sdnXPdnFvy .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sdnXPdnFvy .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5kQUCTSb {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kQUCTSb .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kQUCTSb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kQUCTSb .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kQUCTSb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kQUCTSb .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kQUCTSb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kQUCTSb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kQUCTSb .img-item {
    width: 100% !important;
  }
  .cid-tl5kQUCTSb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sdnXPfijaT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdnXPfijaT .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdnXPfijaT .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdnXPfijaT .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdnXPfijaT .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdnXPfijaT .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdnXPfijaT .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdnXPfijaT .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdnXPfijaT .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sdnXPfijaT .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sdnXPfijaT .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sdnXPfijaT [class^="socicon-"]:before,
.cid-sdnXPfijaT [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdnXPfijaT .btn {
    font-size: 20px !important;
  }
}
.cid-sdnXPgNUk5 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sdnXPgNUk5 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sdnXPgNUk5 .video-block {
    width: 100% !important;
  }
}
.cid-tl5kNq0JBx {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5kNq0JBx .images-container.container-fluid {
  padding: 0;
}
.cid-tl5kNq0JBx .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5kNq0JBx .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5kNq0JBx .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5kNq0JBx .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5kNq0JBx .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5kNq0JBx .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5kNq0JBx .img-item {
    width: 100% !important;
  }
  .cid-tl5kNq0JBx .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sdnXPiaJGS {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdnXPiaJGS img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sdnXPiaJGS .row {
  justify-content: center;
}
.cid-sdnXPiaJGS .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sdnXPiaJGS .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sdnXPiaJGS .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sdnXPiaJGS .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sdnXPiaJGS .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sdnXPiaJGS .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sdnXPiaJGS .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sdnXPiaJGS .item {
    padding: 0.5rem;
  }
  .cid-sdnXPiaJGS .row {
    padding: 0 0.5rem;
  }
}
.cid-sdnXPiaJGS .btn {
  border-radius: 0;
}
.cid-sdnXPiaJGS .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sdnXPiaJGS P {
  text-align: center;
}
.cid-sdnXPkgo8Q {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sdnXPkgo8Q .content {
    text-align: center;
  }
  .cid-sdnXPkgo8Q .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdnXPkgo8Q .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdnXPkgo8Q .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdnXPkgo8Q .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sdnXPkgo8Q .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdnXPkgo8Q .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sdnXPkgo8Q .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdnXPkgo8Q .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sdnXPkgo8Q .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdnXPkgo8Q .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdnXPkgo8Q .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdnXPkgo8Q .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdnXPkgo8Q P {
  text-align: center;
}
.cid-sdnXPlXgcs .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdnXPlXgcs .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sdnXPlXgcs a {
  font-style: normal;
}
.cid-sdnXPlXgcs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdnXPlXgcs .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-sdnXPlXgcs .nav-item:focus,
.cid-sdnXPlXgcs .nav-link:focus {
  outline: none;
}
.cid-sdnXPlXgcs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdnXPlXgcs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdnXPlXgcs .menu-logo {
  margin-right: auto;
}
.cid-sdnXPlXgcs .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-sdnXPlXgcs .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-sdnXPlXgcs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdnXPlXgcs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdnXPlXgcs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdnXPlXgcs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdnXPlXgcs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdnXPlXgcs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdnXPlXgcs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdnXPlXgcs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdnXPlXgcs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdnXPlXgcs .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdnXPlXgcs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdnXPlXgcs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdnXPlXgcs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdnXPlXgcs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdnXPlXgcs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sdnXPlXgcs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdnXPlXgcs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdnXPlXgcs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdnXPlXgcs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdnXPlXgcs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdnXPlXgcs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdnXPlXgcs button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdnXPlXgcs button.navbar-toggler:focus {
  outline: none;
}
.cid-sdnXPlXgcs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sdnXPlXgcs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdnXPlXgcs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdnXPlXgcs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdnXPlXgcs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdnXPlXgcs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdnXPlXgcs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdnXPlXgcs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdnXPlXgcs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdnXPlXgcs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdnXPlXgcs .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdnXPlXgcs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdnXPlXgcs .collapsed .navbar-collapse.collapsing,
.cid-sdnXPlXgcs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdnXPlXgcs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdnXPlXgcs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdnXPlXgcs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdnXPlXgcs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdnXPlXgcs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdnXPlXgcs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdnXPlXgcs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdnXPlXgcs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sdnXPlXgcs .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sdnXPlXgcs .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdnXPlXgcs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdnXPlXgcs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdnXPlXgcs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdnXPlXgcs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdnXPlXgcs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdnXPlXgcs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sdnXPlXgcs.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdnXPlXgcs img {
    height: 3.8rem !important;
  }
  .cid-sdnXPlXgcs .btn {
    display: -webkit-flex;
  }
  .cid-sdnXPlXgcs button.navbar-toggler {
    display: block;
  }
  .cid-sdnXPlXgcs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdnXPlXgcs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdnXPlXgcs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdnXPlXgcs .navbar-collapse.collapsing,
  .cid-sdnXPlXgcs .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdnXPlXgcs .navbar-collapse.collapsing .navbar-nav,
  .cid-sdnXPlXgcs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdnXPlXgcs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdnXPlXgcs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdnXPlXgcs .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdnXPlXgcs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdnXPlXgcs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdnXPlXgcs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdnXPlXgcs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdnXPlXgcs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdnXPlXgcs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdnXPlXgcs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sdnXPlXgcs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdnXPlXgcs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdnXPlXgcs .nav-link:hover,
.cid-sdnXPlXgcs .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sdM0EAiVZP {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdM0EAiVZP .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sdM0EAiVZP .container-table {
  margin: 0 auto;
}
.cid-sdM0EAiVZP .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sdM0EAiVZP .dataTables_wrapper {
  display: block;
}
.cid-sdM0EAiVZP .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sdM0EAiVZP .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sdM0EAiVZP table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sdM0EAiVZP table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sdM0EAiVZP table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sdM0EAiVZP table td {
  border-top: 1px solid #cccccc;
}
.cid-sdM0EAiVZP table.table {
  background: #ffffff;
}
.cid-sdM0EAiVZP .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sdM0EAiVZP .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sdM0EAiVZP .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sdM0EAiVZP .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sdM0EAiVZP .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sdM0EAiVZP .dataTables_filter {
    text-align: center;
  }
  .cid-sdM0EAiVZP .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tl5l4p7TDT {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5l4p7TDT .images-container.container-fluid {
  padding: 0;
}
.cid-tl5l4p7TDT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5l4p7TDT .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5l4p7TDT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5l4p7TDT .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5l4p7TDT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5l4p7TDT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5l4p7TDT .img-item {
    width: 100% !important;
  }
  .cid-tl5l4p7TDT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sdM0EBB2QY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdM0EBB2QY [class^="socicon-"]:before,
.cid-sdM0EBB2QY [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sdM0EBB2QY .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sdM0EBB2QY .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sdM0EBB2QY .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sdM0EBB2QY .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sdM0EBB2QY .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sdM0EBB2QY .btn {
    font-size: 20px !important;
  }
}
.cid-sdM0EBB2QY .btn-social,
.cid-sdM0EBB2QY .mbr-section-title {
  color: #000000;
}
.cid-sdM0EBNoUV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdM0EBNoUV h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sdM0EBNoUV p {
  color: #767676;
  text-align: left;
}
.cid-sdM0EBNoUV .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sdM0EBNoUV .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sdM0EBNoUV .card-title {
  margin-bottom: 0;
}
.cid-sdM0EBNoUV .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdM0EBNoUV .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sdM0EBNoUV .card-img span {
    font-size: 40px !important;
  }
}
.cid-sdM0ECbkFV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdM0ECbkFV img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sdM0ECbkFV .row {
  justify-content: center;
}
.cid-sdM0ECbkFV .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sdM0ECbkFV .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sdM0ECbkFV .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sdM0ECbkFV .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sdM0ECbkFV .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sdM0ECbkFV .item {
    padding: 0.5rem;
  }
  .cid-sdM0ECbkFV .row {
    padding: 0 0.5rem;
  }
}
.cid-sdM0ECbkFV .btn {
  border-radius: 0;
}
.cid-sdM0ECbkFV .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sdMQ1Jbmma {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdMQ1Jbmma .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sdMQ1Jbmma img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sdMQ1Jbmma .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sdMQ1Jbmma .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sdMQ1Jbmma .separline {
  position: relative;
}
.cid-sdMQ1Jbmma .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sdMQ1Jbmma .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sdMQ1Jbmma .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sdMQ1Jbmma .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sdMQ1Jbmma .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5l3BP3YR {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5l3BP3YR .images-container.container-fluid {
  padding: 0;
}
.cid-tl5l3BP3YR .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5l3BP3YR .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5l3BP3YR .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5l3BP3YR .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5l3BP3YR .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5l3BP3YR .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5l3BP3YR .img-item {
    width: 100% !important;
  }
  .cid-tl5l3BP3YR .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sdM0EDezVH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdM0EDezVH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sdM0EDezVH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sdM0EDezVH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sdM0EDezVH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sdM0EDezVH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sdM0EDezVH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sdM0EDezVH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sdM0EDezVH .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sdM0EDezVH .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sdM0EDezVH .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sdM0EDezVH [class^="socicon-"]:before,
.cid-sdM0EDezVH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sdM0EDezVH .btn {
    font-size: 20px !important;
  }
}
.cid-sdM0EDpY1K {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sdM0EDpY1K .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sdM0EDpY1K .video-block {
    width: 100% !important;
  }
}
.cid-tl5l349Qai {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5l349Qai .images-container.container-fluid {
  padding: 0;
}
.cid-tl5l349Qai .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5l349Qai .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5l349Qai .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5l349Qai .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5l349Qai .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5l349Qai .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5l349Qai .img-item {
    width: 100% !important;
  }
  .cid-tl5l349Qai .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sdM0EDBHKX {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdM0EDBHKX img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sdM0EDBHKX .row {
  justify-content: center;
}
.cid-sdM0EDBHKX .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sdM0EDBHKX .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sdM0EDBHKX .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sdM0EDBHKX .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sdM0EDBHKX .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sdM0EDBHKX .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sdM0EDBHKX .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sdM0EDBHKX .item {
    padding: 0.5rem;
  }
  .cid-sdM0EDBHKX .row {
    padding: 0 0.5rem;
  }
}
.cid-sdM0EDBHKX .btn {
  border-radius: 0;
}
.cid-sdM0EDBHKX .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sdM0EDBHKX P {
  text-align: center;
}
.cid-sdM0EE7kDd {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sdM0EE7kDd .content {
    text-align: center;
  }
  .cid-sdM0EE7kDd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sdM0EE7kDd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sdM0EE7kDd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sdM0EE7kDd .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sdM0EE7kDd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sdM0EE7kDd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sdM0EE7kDd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdM0EE7kDd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sdM0EE7kDd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdM0EE7kDd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdM0EE7kDd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdM0EE7kDd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdM0EE7kDd P {
  text-align: center;
}
.cid-sdM0EEphIb .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdM0EEphIb .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sdM0EEphIb a {
  font-style: normal;
}
.cid-sdM0EEphIb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdM0EEphIb .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-sdM0EEphIb .nav-item:focus,
.cid-sdM0EEphIb .nav-link:focus {
  outline: none;
}
.cid-sdM0EEphIb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdM0EEphIb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdM0EEphIb .menu-logo {
  margin-right: auto;
}
.cid-sdM0EEphIb .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-sdM0EEphIb .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-sdM0EEphIb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdM0EEphIb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdM0EEphIb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdM0EEphIb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdM0EEphIb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdM0EEphIb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdM0EEphIb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdM0EEphIb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdM0EEphIb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdM0EEphIb .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdM0EEphIb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdM0EEphIb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdM0EEphIb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdM0EEphIb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdM0EEphIb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sdM0EEphIb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdM0EEphIb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdM0EEphIb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdM0EEphIb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdM0EEphIb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdM0EEphIb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdM0EEphIb button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdM0EEphIb button.navbar-toggler:focus {
  outline: none;
}
.cid-sdM0EEphIb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sdM0EEphIb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdM0EEphIb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdM0EEphIb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdM0EEphIb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdM0EEphIb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdM0EEphIb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdM0EEphIb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdM0EEphIb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdM0EEphIb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdM0EEphIb .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdM0EEphIb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdM0EEphIb .collapsed .navbar-collapse.collapsing,
.cid-sdM0EEphIb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdM0EEphIb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdM0EEphIb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdM0EEphIb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdM0EEphIb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdM0EEphIb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdM0EEphIb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdM0EEphIb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdM0EEphIb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sdM0EEphIb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sdM0EEphIb .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdM0EEphIb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdM0EEphIb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdM0EEphIb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdM0EEphIb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdM0EEphIb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdM0EEphIb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sdM0EEphIb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdM0EEphIb img {
    height: 3.8rem !important;
  }
  .cid-sdM0EEphIb .btn {
    display: -webkit-flex;
  }
  .cid-sdM0EEphIb button.navbar-toggler {
    display: block;
  }
  .cid-sdM0EEphIb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdM0EEphIb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdM0EEphIb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdM0EEphIb .navbar-collapse.collapsing,
  .cid-sdM0EEphIb .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdM0EEphIb .navbar-collapse.collapsing .navbar-nav,
  .cid-sdM0EEphIb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdM0EEphIb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdM0EEphIb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdM0EEphIb .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdM0EEphIb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdM0EEphIb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdM0EEphIb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdM0EEphIb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdM0EEphIb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdM0EEphIb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdM0EEphIb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sdM0EEphIb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdM0EEphIb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdM0EEphIb .nav-link:hover,
.cid-sdM0EEphIb .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-se3kiI9RCL {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-se3kiI9RCL .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-se3kiI9RCL .container-table {
  margin: 0 auto;
}
.cid-se3kiI9RCL .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-se3kiI9RCL .dataTables_wrapper {
  display: block;
}
.cid-se3kiI9RCL .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-se3kiI9RCL .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-se3kiI9RCL table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-se3kiI9RCL table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-se3kiI9RCL table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-se3kiI9RCL table td {
  border-top: 1px solid #cccccc;
}
.cid-se3kiI9RCL table.table {
  background: #ffffff;
}
.cid-se3kiI9RCL .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-se3kiI9RCL .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-se3kiI9RCL .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-se3kiI9RCL .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-se3kiI9RCL .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-se3kiI9RCL .dataTables_filter {
    text-align: center;
  }
  .cid-se3kiI9RCL .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-se3h7rYsnp {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-se3h7rYsnp [class^="socicon-"]:before,
.cid-se3h7rYsnp [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-se3h7rYsnp .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-se3h7rYsnp .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-se3h7rYsnp .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-se3h7rYsnp .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-se3h7rYsnp .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-se3h7rYsnp .btn {
    font-size: 20px !important;
  }
}
.cid-se3h7rYsnp .btn-social,
.cid-se3h7rYsnp .mbr-section-title {
  color: #000000;
}
.cid-se3h7saog8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-se3h7saog8 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-se3h7saog8 p {
  color: #767676;
  text-align: left;
}
.cid-se3h7saog8 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-se3h7saog8 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-se3h7saog8 .card-title {
  margin-bottom: 0;
}
.cid-se3h7saog8 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-se3h7saog8 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-se3h7saog8 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5lbTFQl4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lbTFQl4 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lbTFQl4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lbTFQl4 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lbTFQl4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lbTFQl4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lbTFQl4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lbTFQl4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lbTFQl4 .img-item {
    width: 100% !important;
  }
  .cid-tl5lbTFQl4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-se3h7sweiu {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-se3h7sweiu img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-se3h7sweiu .row {
  justify-content: center;
}
.cid-se3h7sweiu .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-se3h7sweiu .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-se3h7sweiu .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-se3h7sweiu .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-se3h7sweiu .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-se3h7sweiu .item {
    padding: 0.5rem;
  }
  .cid-se3h7sweiu .row {
    padding: 0 0.5rem;
  }
}
.cid-se3h7sweiu .btn {
  border-radius: 0;
}
.cid-se3h7sweiu .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-se3h7t6gq3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-se3h7t6gq3 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-se3h7t6gq3 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-se3h7t6gq3 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-se3h7t6gq3 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-se3h7t6gq3 .separline {
  position: relative;
}
.cid-se3h7t6gq3 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-se3h7t6gq3 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-se3h7t6gq3 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-se3h7t6gq3 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-se3h7t6gq3 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5lbq21Ez {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lbq21Ez .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lbq21Ez .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lbq21Ez .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lbq21Ez .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lbq21Ez .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lbq21Ez .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lbq21Ez .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lbq21Ez .img-item {
    width: 100% !important;
  }
  .cid-tl5lbq21Ez .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-se3h7tx5z0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-se3h7tx5z0 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-se3h7tx5z0 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-se3h7tx5z0 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-se3h7tx5z0 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-se3h7tx5z0 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-se3h7tx5z0 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-se3h7tx5z0 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-se3h7tx5z0 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-se3h7tx5z0 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-se3h7tx5z0 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-se3h7tx5z0 [class^="socicon-"]:before,
.cid-se3h7tx5z0 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-se3h7tx5z0 .btn {
    font-size: 20px !important;
  }
}
.cid-se3h7tIuaX {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-se3h7tIuaX .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-se3h7tIuaX .video-block {
    width: 100% !important;
  }
}
.cid-se3h7tTn5C {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-se3h7tTn5C img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-se3h7tTn5C .row {
  justify-content: center;
}
.cid-se3h7tTn5C .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-se3h7tTn5C .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-se3h7tTn5C .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-se3h7tTn5C .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-se3h7tTn5C .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-se3h7tTn5C .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-se3h7tTn5C .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-se3h7tTn5C .item {
    padding: 0.5rem;
  }
  .cid-se3h7tTn5C .row {
    padding: 0 0.5rem;
  }
}
.cid-se3h7tTn5C .btn {
  border-radius: 0;
}
.cid-se3h7tTn5C .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-se3h7tTn5C P {
  text-align: center;
}
.cid-tl5laK4828 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5laK4828 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5laK4828 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5laK4828 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5laK4828 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5laK4828 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5laK4828 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5laK4828 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5laK4828 .img-item {
    width: 100% !important;
  }
  .cid-tl5laK4828 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-se3h7usqva {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-se3h7usqva .content {
    text-align: center;
  }
  .cid-se3h7usqva .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-se3h7usqva .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-se3h7usqva .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-se3h7usqva .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-se3h7usqva .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-se3h7usqva .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-se3h7usqva .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-se3h7usqva .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-se3h7usqva .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-se3h7usqva .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-se3h7usqva .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-se3h7usqva .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-se3h7usqva P {
  text-align: center;
}
.cid-se3h7uLXnp .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-se3h7uLXnp .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-se3h7uLXnp a {
  font-style: normal;
}
.cid-se3h7uLXnp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-se3h7uLXnp .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-se3h7uLXnp .nav-item:focus,
.cid-se3h7uLXnp .nav-link:focus {
  outline: none;
}
.cid-se3h7uLXnp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-se3h7uLXnp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-se3h7uLXnp .menu-logo {
  margin-right: auto;
}
.cid-se3h7uLXnp .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-se3h7uLXnp .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-se3h7uLXnp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-se3h7uLXnp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-se3h7uLXnp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-se3h7uLXnp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-se3h7uLXnp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-se3h7uLXnp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-se3h7uLXnp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-se3h7uLXnp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-se3h7uLXnp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-se3h7uLXnp .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-se3h7uLXnp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-se3h7uLXnp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-se3h7uLXnp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-se3h7uLXnp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-se3h7uLXnp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-se3h7uLXnp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-se3h7uLXnp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-se3h7uLXnp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-se3h7uLXnp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-se3h7uLXnp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-se3h7uLXnp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-se3h7uLXnp button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-se3h7uLXnp button.navbar-toggler:focus {
  outline: none;
}
.cid-se3h7uLXnp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-se3h7uLXnp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-se3h7uLXnp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-se3h7uLXnp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-se3h7uLXnp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-se3h7uLXnp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-se3h7uLXnp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-se3h7uLXnp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-se3h7uLXnp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-se3h7uLXnp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-se3h7uLXnp .collapsed .btn {
  display: -webkit-flex;
}
.cid-se3h7uLXnp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-se3h7uLXnp .collapsed .navbar-collapse.collapsing,
.cid-se3h7uLXnp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-se3h7uLXnp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-se3h7uLXnp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-se3h7uLXnp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-se3h7uLXnp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-se3h7uLXnp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-se3h7uLXnp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-se3h7uLXnp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-se3h7uLXnp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-se3h7uLXnp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-se3h7uLXnp .collapsed button.navbar-toggler {
  display: block;
}
.cid-se3h7uLXnp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-se3h7uLXnp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-se3h7uLXnp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-se3h7uLXnp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-se3h7uLXnp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-se3h7uLXnp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-se3h7uLXnp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-se3h7uLXnp img {
    height: 3.8rem !important;
  }
  .cid-se3h7uLXnp .btn {
    display: -webkit-flex;
  }
  .cid-se3h7uLXnp button.navbar-toggler {
    display: block;
  }
  .cid-se3h7uLXnp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-se3h7uLXnp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-se3h7uLXnp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-se3h7uLXnp .navbar-collapse.collapsing,
  .cid-se3h7uLXnp .navbar-collapse.show {
    display: block !important;
  }
  .cid-se3h7uLXnp .navbar-collapse.collapsing .navbar-nav,
  .cid-se3h7uLXnp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-se3h7uLXnp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-se3h7uLXnp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-se3h7uLXnp .navbar-collapse.collapsing .navbar-buttons,
  .cid-se3h7uLXnp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-se3h7uLXnp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-se3h7uLXnp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-se3h7uLXnp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-se3h7uLXnp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-se3h7uLXnp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-se3h7uLXnp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-se3h7uLXnp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-se3h7uLXnp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-se3h7uLXnp .nav-link:hover,
.cid-se3h7uLXnp .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-seqDDoaD6Q {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-seqDDoaD6Q .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-seqDDoaD6Q .container-table {
  margin: 0 auto;
}
.cid-seqDDoaD6Q .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-seqDDoaD6Q .dataTables_wrapper {
  display: block;
}
.cid-seqDDoaD6Q .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-seqDDoaD6Q .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-seqDDoaD6Q table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-seqDDoaD6Q table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-seqDDoaD6Q table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-seqDDoaD6Q table td {
  border-top: 1px solid #cccccc;
}
.cid-seqDDoaD6Q table.table {
  background: #ffffff;
}
.cid-seqDDoaD6Q .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-seqDDoaD6Q .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-seqDDoaD6Q .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-seqDDoaD6Q .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-seqDDoaD6Q .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-seqDDoaD6Q .dataTables_filter {
    text-align: center;
  }
  .cid-seqDDoaD6Q .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-seqDDpnMKw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-seqDDpnMKw [class^="socicon-"]:before,
.cid-seqDDpnMKw [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seqDDpnMKw .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-seqDDpnMKw .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-seqDDpnMKw .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-seqDDpnMKw .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-seqDDpnMKw .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-seqDDpnMKw .btn {
    font-size: 20px !important;
  }
}
.cid-seqDDpnMKw .btn-social,
.cid-seqDDpnMKw .mbr-section-title {
  color: #000000;
}
.cid-tl5lqtsv95 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lqtsv95 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lqtsv95 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lqtsv95 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lqtsv95 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lqtsv95 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lqtsv95 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lqtsv95 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lqtsv95 .img-item {
    width: 100% !important;
  }
  .cid-tl5lqtsv95 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-seqDDpzckj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seqDDpzckj h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seqDDpzckj p {
  color: #767676;
  text-align: left;
}
.cid-seqDDpzckj .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-seqDDpzckj .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seqDDpzckj .card-title {
  margin-bottom: 0;
}
.cid-seqDDpzckj .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-seqDDpzckj .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-seqDDpzckj .card-img span {
    font-size: 40px !important;
  }
}
.cid-seqDDpUy2f {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-seqDDpUy2f img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-seqDDpUy2f .row {
  justify-content: center;
}
.cid-seqDDpUy2f .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-seqDDpUy2f .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-seqDDpUy2f .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-seqDDpUy2f .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-seqDDpUy2f .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-seqDDpUy2f .item {
    padding: 0.5rem;
  }
  .cid-seqDDpUy2f .row {
    padding: 0 0.5rem;
  }
}
.cid-seqDDpUy2f .btn {
  border-radius: 0;
}
.cid-seqDDpUy2f .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-seqDDquwUo {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-seqDDquwUo .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-seqDDquwUo img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-seqDDquwUo .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-seqDDquwUo .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-seqDDquwUo .separline {
  position: relative;
}
.cid-seqDDquwUo .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-seqDDquwUo .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-seqDDquwUo .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-seqDDquwUo .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-seqDDquwUo .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5lniJ0md {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lniJ0md .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lniJ0md .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lniJ0md .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lniJ0md .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lniJ0md .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lniJ0md .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lniJ0md .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lniJ0md .img-item {
    width: 100% !important;
  }
  .cid-tl5lniJ0md .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-seqDDqWw8u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-seqDDqWw8u .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-seqDDqWw8u .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-seqDDqWw8u .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-seqDDqWw8u .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-seqDDqWw8u .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-seqDDqWw8u .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-seqDDqWw8u .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-seqDDqWw8u .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-seqDDqWw8u .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-seqDDqWw8u .btn-social + .btn {
  margin-left: .1rem;
}
.cid-seqDDqWw8u [class^="socicon-"]:before,
.cid-seqDDqWw8u [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-seqDDqWw8u .btn {
    font-size: 20px !important;
  }
}
.cid-seqDDr9En8 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-seqDDr9En8 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-seqDDr9En8 .video-block {
    width: 100% !important;
  }
}
.cid-tl5lpFVEkD {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lpFVEkD .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lpFVEkD .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lpFVEkD .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lpFVEkD .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lpFVEkD .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lpFVEkD .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lpFVEkD .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lpFVEkD .img-item {
    width: 100% !important;
  }
  .cid-tl5lpFVEkD .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-seqDDrkRzl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-seqDDrkRzl img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-seqDDrkRzl .row {
  justify-content: center;
}
.cid-seqDDrkRzl .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-seqDDrkRzl .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-seqDDrkRzl .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-seqDDrkRzl .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-seqDDrkRzl .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-seqDDrkRzl .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-seqDDrkRzl .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-seqDDrkRzl .item {
    padding: 0.5rem;
  }
  .cid-seqDDrkRzl .row {
    padding: 0 0.5rem;
  }
}
.cid-seqDDrkRzl .btn {
  border-radius: 0;
}
.cid-seqDDrkRzl .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-seqDDrkRzl P {
  text-align: center;
}
.cid-seqDDrMUsw {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-seqDDrMUsw .content {
    text-align: center;
  }
  .cid-seqDDrMUsw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-seqDDrMUsw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-seqDDrMUsw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-seqDDrMUsw .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-seqDDrMUsw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-seqDDrMUsw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-seqDDrMUsw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-seqDDrMUsw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-seqDDrMUsw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-seqDDrMUsw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-seqDDrMUsw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-seqDDrMUsw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-seqDDrMUsw P {
  text-align: center;
}
.cid-seqDDs4Sip .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-seqDDs4Sip .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-seqDDs4Sip a {
  font-style: normal;
}
.cid-seqDDs4Sip .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-seqDDs4Sip .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-seqDDs4Sip .nav-item:focus,
.cid-seqDDs4Sip .nav-link:focus {
  outline: none;
}
.cid-seqDDs4Sip .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-seqDDs4Sip .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-seqDDs4Sip .menu-logo {
  margin-right: auto;
}
.cid-seqDDs4Sip .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-seqDDs4Sip .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-seqDDs4Sip .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-seqDDs4Sip .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-seqDDs4Sip .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-seqDDs4Sip .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-seqDDs4Sip .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-seqDDs4Sip .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-seqDDs4Sip .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-seqDDs4Sip .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-seqDDs4Sip .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-seqDDs4Sip .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-seqDDs4Sip .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-seqDDs4Sip .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-seqDDs4Sip .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-seqDDs4Sip .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-seqDDs4Sip .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-seqDDs4Sip .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-seqDDs4Sip .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-seqDDs4Sip .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-seqDDs4Sip .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-seqDDs4Sip .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-seqDDs4Sip .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-seqDDs4Sip button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-seqDDs4Sip button.navbar-toggler:focus {
  outline: none;
}
.cid-seqDDs4Sip button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-seqDDs4Sip button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-seqDDs4Sip button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-seqDDs4Sip button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-seqDDs4Sip button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-seqDDs4Sip nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-seqDDs4Sip nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-seqDDs4Sip nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-seqDDs4Sip nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-seqDDs4Sip .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-seqDDs4Sip .collapsed .btn {
  display: -webkit-flex;
}
.cid-seqDDs4Sip .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-seqDDs4Sip .collapsed .navbar-collapse.collapsing,
.cid-seqDDs4Sip .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-seqDDs4Sip .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-seqDDs4Sip .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-seqDDs4Sip .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-seqDDs4Sip .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-seqDDs4Sip .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-seqDDs4Sip .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-seqDDs4Sip .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-seqDDs4Sip .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-seqDDs4Sip .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-seqDDs4Sip .collapsed button.navbar-toggler {
  display: block;
}
.cid-seqDDs4Sip .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-seqDDs4Sip .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-seqDDs4Sip .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-seqDDs4Sip .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-seqDDs4Sip .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-seqDDs4Sip .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-seqDDs4Sip.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-seqDDs4Sip img {
    height: 3.8rem !important;
  }
  .cid-seqDDs4Sip .btn {
    display: -webkit-flex;
  }
  .cid-seqDDs4Sip button.navbar-toggler {
    display: block;
  }
  .cid-seqDDs4Sip .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-seqDDs4Sip .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-seqDDs4Sip .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-seqDDs4Sip .navbar-collapse.collapsing,
  .cid-seqDDs4Sip .navbar-collapse.show {
    display: block !important;
  }
  .cid-seqDDs4Sip .navbar-collapse.collapsing .navbar-nav,
  .cid-seqDDs4Sip .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-seqDDs4Sip .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-seqDDs4Sip .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-seqDDs4Sip .navbar-collapse.collapsing .navbar-buttons,
  .cid-seqDDs4Sip .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-seqDDs4Sip .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-seqDDs4Sip .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-seqDDs4Sip .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-seqDDs4Sip .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-seqDDs4Sip .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-seqDDs4Sip .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-seqDDs4Sip .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-seqDDs4Sip .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-seqDDs4Sip .nav-link:hover,
.cid-seqDDs4Sip .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-seIZpvtUrc {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-seIZpvtUrc .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-seIZpvtUrc .container-table {
  margin: 0 auto;
}
.cid-seIZpvtUrc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-seIZpvtUrc .dataTables_wrapper {
  display: block;
}
.cid-seIZpvtUrc .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-seIZpvtUrc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-seIZpvtUrc table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-seIZpvtUrc table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-seIZpvtUrc table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-seIZpvtUrc table td {
  border-top: 1px solid #cccccc;
}
.cid-seIZpvtUrc table.table {
  background: #ffffff;
}
.cid-seIZpvtUrc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-seIZpvtUrc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-seIZpvtUrc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-seIZpvtUrc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-seIZpvtUrc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-seIZpvtUrc .dataTables_filter {
    text-align: center;
  }
  .cid-seIZpvtUrc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-seIZpwAW2k {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-seIZpwAW2k [class^="socicon-"]:before,
.cid-seIZpwAW2k [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seIZpwAW2k .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-seIZpwAW2k .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-seIZpwAW2k .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-seIZpwAW2k .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-seIZpwAW2k .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-seIZpwAW2k .btn {
    font-size: 20px !important;
  }
}
.cid-seIZpwAW2k .btn-social,
.cid-seIZpwAW2k .mbr-section-title {
  color: #000000;
}
.cid-tkUab5LKFX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUab5LKFX .images-container.container-fluid {
  padding: 0;
}
.cid-tkUab5LKFX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUab5LKFX .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUab5LKFX .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUab5LKFX .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUab5LKFX .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUab5LKFX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUab5LKFX .img-item {
    width: 100% !important;
  }
  .cid-tkUab5LKFX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-seIZpwNs74 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seIZpwNs74 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-seIZpwNs74 p {
  color: #767676;
  text-align: left;
}
.cid-seIZpwNs74 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-seIZpwNs74 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-seIZpwNs74 .card-title {
  margin-bottom: 0;
}
.cid-seIZpwNs74 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-seIZpwNs74 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-seIZpwNs74 .card-img span {
    font-size: 40px !important;
  }
}
.cid-seIZpx7fBY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-seIZpx7fBY img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-seIZpx7fBY .row {
  justify-content: center;
}
.cid-seIZpx7fBY .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-seIZpx7fBY .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-seIZpx7fBY .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-seIZpx7fBY .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-seIZpx7fBY .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-seIZpx7fBY .item {
    padding: 0.5rem;
  }
  .cid-seIZpx7fBY .row {
    padding: 0 0.5rem;
  }
}
.cid-seIZpx7fBY .btn {
  border-radius: 0;
}
.cid-seIZpx7fBY .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkUackQR90 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUackQR90 .images-container.container-fluid {
  padding: 0;
}
.cid-tkUackQR90 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUackQR90 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUackQR90 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUackQR90 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUackQR90 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUackQR90 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUackQR90 .img-item {
    width: 100% !important;
  }
  .cid-tkUackQR90 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-seIZpxKGto {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-seIZpxKGto .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-seIZpxKGto img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-seIZpxKGto .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-seIZpxKGto .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-seIZpxKGto .separline {
  position: relative;
}
.cid-seIZpxKGto .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-seIZpxKGto .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-seIZpxKGto .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-seIZpxKGto .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-seIZpxKGto .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUad2BHvk {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUad2BHvk .images-container.container-fluid {
  padding: 0;
}
.cid-tkUad2BHvk .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUad2BHvk .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUad2BHvk .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUad2BHvk .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUad2BHvk .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUad2BHvk .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUad2BHvk .img-item {
    width: 100% !important;
  }
  .cid-tkUad2BHvk .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-seIZpydcu0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-seIZpydcu0 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-seIZpydcu0 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-seIZpydcu0 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-seIZpydcu0 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-seIZpydcu0 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-seIZpydcu0 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-seIZpydcu0 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-seIZpydcu0 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-seIZpydcu0 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-seIZpydcu0 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-seIZpydcu0 [class^="socicon-"]:before,
.cid-seIZpydcu0 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-seIZpydcu0 .btn {
    font-size: 20px !important;
  }
}
.cid-seIZpypJOz {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-seIZpypJOz .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-seIZpypJOz .video-block {
    width: 100% !important;
  }
}
.cid-tkUadV9x9T {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUadV9x9T .images-container.container-fluid {
  padding: 0;
}
.cid-tkUadV9x9T .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUadV9x9T .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUadV9x9T .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUadV9x9T .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUadV9x9T .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUadV9x9T .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUadV9x9T .img-item {
    width: 100% !important;
  }
  .cid-tkUadV9x9T .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-seIZpyBS1f {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-seIZpyBS1f img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-seIZpyBS1f .row {
  justify-content: center;
}
.cid-seIZpyBS1f .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-seIZpyBS1f .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-seIZpyBS1f .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-seIZpyBS1f .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-seIZpyBS1f .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-seIZpyBS1f .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-seIZpyBS1f .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-seIZpyBS1f .item {
    padding: 0.5rem;
  }
  .cid-seIZpyBS1f .row {
    padding: 0 0.5rem;
  }
}
.cid-seIZpyBS1f .btn {
  border-radius: 0;
}
.cid-seIZpyBS1f .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-seIZpyBS1f P {
  text-align: center;
}
.cid-seIZpz4GVv {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-seIZpz4GVv .content {
    text-align: center;
  }
  .cid-seIZpz4GVv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-seIZpz4GVv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-seIZpz4GVv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-seIZpz4GVv .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-seIZpz4GVv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-seIZpz4GVv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-seIZpz4GVv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-seIZpz4GVv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-seIZpz4GVv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-seIZpz4GVv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-seIZpz4GVv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-seIZpz4GVv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-seIZpz4GVv P {
  text-align: center;
}
.cid-seIZpzqsYN .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-seIZpzqsYN .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-seIZpzqsYN a {
  font-style: normal;
}
.cid-seIZpzqsYN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-seIZpzqsYN .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-seIZpzqsYN .nav-item:focus,
.cid-seIZpzqsYN .nav-link:focus {
  outline: none;
}
.cid-seIZpzqsYN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-seIZpzqsYN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-seIZpzqsYN .menu-logo {
  margin-right: auto;
}
.cid-seIZpzqsYN .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-seIZpzqsYN .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-seIZpzqsYN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-seIZpzqsYN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-seIZpzqsYN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-seIZpzqsYN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-seIZpzqsYN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-seIZpzqsYN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-seIZpzqsYN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-seIZpzqsYN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-seIZpzqsYN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-seIZpzqsYN .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-seIZpzqsYN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-seIZpzqsYN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-seIZpzqsYN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-seIZpzqsYN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-seIZpzqsYN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-seIZpzqsYN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-seIZpzqsYN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-seIZpzqsYN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-seIZpzqsYN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-seIZpzqsYN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-seIZpzqsYN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-seIZpzqsYN button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-seIZpzqsYN button.navbar-toggler:focus {
  outline: none;
}
.cid-seIZpzqsYN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-seIZpzqsYN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-seIZpzqsYN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-seIZpzqsYN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-seIZpzqsYN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-seIZpzqsYN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-seIZpzqsYN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-seIZpzqsYN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-seIZpzqsYN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-seIZpzqsYN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-seIZpzqsYN .collapsed .btn {
  display: -webkit-flex;
}
.cid-seIZpzqsYN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-seIZpzqsYN .collapsed .navbar-collapse.collapsing,
.cid-seIZpzqsYN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-seIZpzqsYN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-seIZpzqsYN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-seIZpzqsYN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-seIZpzqsYN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-seIZpzqsYN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-seIZpzqsYN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-seIZpzqsYN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-seIZpzqsYN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-seIZpzqsYN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-seIZpzqsYN .collapsed button.navbar-toggler {
  display: block;
}
.cid-seIZpzqsYN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-seIZpzqsYN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-seIZpzqsYN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-seIZpzqsYN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-seIZpzqsYN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-seIZpzqsYN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-seIZpzqsYN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-seIZpzqsYN img {
    height: 3.8rem !important;
  }
  .cid-seIZpzqsYN .btn {
    display: -webkit-flex;
  }
  .cid-seIZpzqsYN button.navbar-toggler {
    display: block;
  }
  .cid-seIZpzqsYN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-seIZpzqsYN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-seIZpzqsYN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-seIZpzqsYN .navbar-collapse.collapsing,
  .cid-seIZpzqsYN .navbar-collapse.show {
    display: block !important;
  }
  .cid-seIZpzqsYN .navbar-collapse.collapsing .navbar-nav,
  .cid-seIZpzqsYN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-seIZpzqsYN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-seIZpzqsYN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-seIZpzqsYN .navbar-collapse.collapsing .navbar-buttons,
  .cid-seIZpzqsYN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-seIZpzqsYN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-seIZpzqsYN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-seIZpzqsYN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-seIZpzqsYN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-seIZpzqsYN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-seIZpzqsYN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-seIZpzqsYN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-seIZpzqsYN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-seIZpzqsYN .nav-link:hover,
.cid-seIZpzqsYN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sf6vxy67jX {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sf6vxy67jX .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sf6vxy67jX .container-table {
  margin: 0 auto;
}
.cid-sf6vxy67jX .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sf6vxy67jX .dataTables_wrapper {
  display: block;
}
.cid-sf6vxy67jX .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sf6vxy67jX .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sf6vxy67jX table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sf6vxy67jX table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sf6vxy67jX table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sf6vxy67jX table td {
  border-top: 1px solid #cccccc;
}
.cid-sf6vxy67jX table.table {
  background: #ffffff;
}
.cid-sf6vxy67jX .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sf6vxy67jX .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sf6vxy67jX .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sf6vxy67jX .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sf6vxy67jX .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sf6vxy67jX .dataTables_filter {
    text-align: center;
  }
  .cid-sf6vxy67jX .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkUaku8VdF {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaku8VdF .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaku8VdF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaku8VdF .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaku8VdF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaku8VdF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaku8VdF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaku8VdF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaku8VdF .img-item {
    width: 100% !important;
  }
  .cid-tkUaku8VdF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sf6vxz42hK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sf6vxz42hK [class^="socicon-"]:before,
.cid-sf6vxz42hK [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sf6vxz42hK .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sf6vxz42hK .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sf6vxz42hK .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sf6vxz42hK .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sf6vxz42hK .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sf6vxz42hK .btn {
    font-size: 20px !important;
  }
}
.cid-sf6vxz42hK .btn-social,
.cid-sf6vxz42hK .mbr-section-title {
  color: #000000;
}
.cid-sf6vxziPVM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sf6vxziPVM h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sf6vxziPVM p {
  color: #767676;
  text-align: left;
}
.cid-sf6vxziPVM .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sf6vxziPVM .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sf6vxziPVM .card-title {
  margin-bottom: 0;
}
.cid-sf6vxziPVM .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sf6vxziPVM .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sf6vxziPVM .card-img span {
    font-size: 40px !important;
  }
}
.cid-sf6vxzFKKv {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sf6vxzFKKv img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sf6vxzFKKv .row {
  justify-content: center;
}
.cid-sf6vxzFKKv .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sf6vxzFKKv .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sf6vxzFKKv .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sf6vxzFKKv .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sf6vxzFKKv .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sf6vxzFKKv .item {
    padding: 0.5rem;
  }
  .cid-sf6vxzFKKv .row {
    padding: 0 0.5rem;
  }
}
.cid-sf6vxzFKKv .btn {
  border-radius: 0;
}
.cid-sf6vxzFKKv .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkUalVJLVY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUalVJLVY .images-container.container-fluid {
  padding: 0;
}
.cid-tkUalVJLVY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUalVJLVY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUalVJLVY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUalVJLVY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUalVJLVY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUalVJLVY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUalVJLVY .img-item {
    width: 100% !important;
  }
  .cid-tkUalVJLVY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sf6vxAk43y {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sf6vxAk43y .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sf6vxAk43y img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sf6vxAk43y .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sf6vxAk43y .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sf6vxAk43y .separline {
  position: relative;
}
.cid-sf6vxAk43y .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sf6vxAk43y .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sf6vxAk43y .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sf6vxAk43y .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sf6vxAk43y .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUamEuDln {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUamEuDln .images-container.container-fluid {
  padding: 0;
}
.cid-tkUamEuDln .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUamEuDln .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUamEuDln .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUamEuDln .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUamEuDln .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUamEuDln .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUamEuDln .img-item {
    width: 100% !important;
  }
  .cid-tkUamEuDln .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sf6vxAL8G4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sf6vxAL8G4 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sf6vxAL8G4 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sf6vxAL8G4 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sf6vxAL8G4 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sf6vxAL8G4 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sf6vxAL8G4 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sf6vxAL8G4 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sf6vxAL8G4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sf6vxAL8G4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sf6vxAL8G4 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sf6vxAL8G4 [class^="socicon-"]:before,
.cid-sf6vxAL8G4 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sf6vxAL8G4 .btn {
    font-size: 20px !important;
  }
}
.cid-sf6vxAWxjD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sf6vxAWxjD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sf6vxAWxjD .video-block {
    width: 100% !important;
  }
}
.cid-tkUanx1St6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUanx1St6 .images-container.container-fluid {
  padding: 0;
}
.cid-tkUanx1St6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUanx1St6 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUanx1St6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUanx1St6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUanx1St6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUanx1St6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUanx1St6 .img-item {
    width: 100% !important;
  }
  .cid-tkUanx1St6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sf6vxB9fRT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sf6vxB9fRT img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sf6vxB9fRT .row {
  justify-content: center;
}
.cid-sf6vxB9fRT .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sf6vxB9fRT .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sf6vxB9fRT .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sf6vxB9fRT .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sf6vxB9fRT .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sf6vxB9fRT .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sf6vxB9fRT .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sf6vxB9fRT .item {
    padding: 0.5rem;
  }
  .cid-sf6vxB9fRT .row {
    padding: 0 0.5rem;
  }
}
.cid-sf6vxB9fRT .btn {
  border-radius: 0;
}
.cid-sf6vxB9fRT .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sf6vxB9fRT P {
  text-align: center;
}
.cid-sf6vxBEASm {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sf6vxBEASm .content {
    text-align: center;
  }
  .cid-sf6vxBEASm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sf6vxBEASm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sf6vxBEASm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sf6vxBEASm .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sf6vxBEASm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sf6vxBEASm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sf6vxBEASm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sf6vxBEASm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sf6vxBEASm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sf6vxBEASm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sf6vxBEASm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sf6vxBEASm .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sf6vxBEASm P {
  text-align: center;
}
.cid-sf6vxBWaDH .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sf6vxBWaDH .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sf6vxBWaDH a {
  font-style: normal;
}
.cid-sf6vxBWaDH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sf6vxBWaDH .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-sf6vxBWaDH .nav-item:focus,
.cid-sf6vxBWaDH .nav-link:focus {
  outline: none;
}
.cid-sf6vxBWaDH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sf6vxBWaDH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sf6vxBWaDH .menu-logo {
  margin-right: auto;
}
.cid-sf6vxBWaDH .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-sf6vxBWaDH .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-sf6vxBWaDH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sf6vxBWaDH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sf6vxBWaDH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sf6vxBWaDH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sf6vxBWaDH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sf6vxBWaDH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sf6vxBWaDH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sf6vxBWaDH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sf6vxBWaDH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sf6vxBWaDH .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sf6vxBWaDH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sf6vxBWaDH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sf6vxBWaDH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sf6vxBWaDH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sf6vxBWaDH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sf6vxBWaDH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sf6vxBWaDH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sf6vxBWaDH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sf6vxBWaDH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sf6vxBWaDH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sf6vxBWaDH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sf6vxBWaDH button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sf6vxBWaDH button.navbar-toggler:focus {
  outline: none;
}
.cid-sf6vxBWaDH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sf6vxBWaDH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sf6vxBWaDH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sf6vxBWaDH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sf6vxBWaDH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sf6vxBWaDH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sf6vxBWaDH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sf6vxBWaDH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sf6vxBWaDH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sf6vxBWaDH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sf6vxBWaDH .collapsed .btn {
  display: -webkit-flex;
}
.cid-sf6vxBWaDH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sf6vxBWaDH .collapsed .navbar-collapse.collapsing,
.cid-sf6vxBWaDH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sf6vxBWaDH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sf6vxBWaDH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sf6vxBWaDH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sf6vxBWaDH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sf6vxBWaDH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sf6vxBWaDH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sf6vxBWaDH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sf6vxBWaDH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sf6vxBWaDH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sf6vxBWaDH .collapsed button.navbar-toggler {
  display: block;
}
.cid-sf6vxBWaDH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sf6vxBWaDH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sf6vxBWaDH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sf6vxBWaDH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sf6vxBWaDH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sf6vxBWaDH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sf6vxBWaDH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sf6vxBWaDH img {
    height: 3.8rem !important;
  }
  .cid-sf6vxBWaDH .btn {
    display: -webkit-flex;
  }
  .cid-sf6vxBWaDH button.navbar-toggler {
    display: block;
  }
  .cid-sf6vxBWaDH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sf6vxBWaDH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sf6vxBWaDH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sf6vxBWaDH .navbar-collapse.collapsing,
  .cid-sf6vxBWaDH .navbar-collapse.show {
    display: block !important;
  }
  .cid-sf6vxBWaDH .navbar-collapse.collapsing .navbar-nav,
  .cid-sf6vxBWaDH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sf6vxBWaDH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sf6vxBWaDH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sf6vxBWaDH .navbar-collapse.collapsing .navbar-buttons,
  .cid-sf6vxBWaDH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sf6vxBWaDH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sf6vxBWaDH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sf6vxBWaDH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sf6vxBWaDH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sf6vxBWaDH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sf6vxBWaDH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sf6vxBWaDH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sf6vxBWaDH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sf6vxBWaDH .nav-link:hover,
.cid-sf6vxBWaDH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sfno3qDb3W {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfno3qDb3W .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sfno3qDb3W .container-table {
  margin: 0 auto;
}
.cid-sfno3qDb3W .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfno3qDb3W .dataTables_wrapper {
  display: block;
}
.cid-sfno3qDb3W .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfno3qDb3W .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfno3qDb3W table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfno3qDb3W table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sfno3qDb3W table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfno3qDb3W table td {
  border-top: 1px solid #cccccc;
}
.cid-sfno3qDb3W table.table {
  background: #ffffff;
}
.cid-sfno3qDb3W .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfno3qDb3W .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfno3qDb3W .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfno3qDb3W .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfno3qDb3W .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfno3qDb3W .dataTables_filter {
    text-align: center;
  }
  .cid-sfno3qDb3W .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfno3rL7gt {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfno3rL7gt [class^="socicon-"]:before,
.cid-sfno3rL7gt [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sfno3rL7gt .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sfno3rL7gt .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sfno3rL7gt .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sfno3rL7gt .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sfno3rL7gt .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sfno3rL7gt .btn {
    font-size: 20px !important;
  }
}
.cid-sfno3rL7gt .btn-social,
.cid-sfno3rL7gt .mbr-section-title {
  color: #000000;
}
.cid-sfno3rXF8R {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sfno3rXF8R h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sfno3rXF8R p {
  color: #767676;
  text-align: left;
}
.cid-sfno3rXF8R .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sfno3rXF8R .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sfno3rXF8R .card-title {
  margin-bottom: 0;
}
.cid-sfno3rXF8R .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sfno3rXF8R .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sfno3rXF8R .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkUatvPnWR {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUatvPnWR .images-container.container-fluid {
  padding: 0;
}
.cid-tkUatvPnWR .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUatvPnWR .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUatvPnWR .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUatvPnWR .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUatvPnWR .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUatvPnWR .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUatvPnWR .img-item {
    width: 100% !important;
  }
  .cid-tkUatvPnWR .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sfno3shuuQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfno3shuuQ img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sfno3shuuQ .row {
  justify-content: center;
}
.cid-sfno3shuuQ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sfno3shuuQ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sfno3shuuQ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sfno3shuuQ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sfno3shuuQ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sfno3shuuQ .item {
    padding: 0.5rem;
  }
  .cid-sfno3shuuQ .row {
    padding: 0 0.5rem;
  }
}
.cid-sfno3shuuQ .btn {
  border-radius: 0;
}
.cid-sfno3shuuQ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkUaulqwiO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaulqwiO .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaulqwiO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaulqwiO .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaulqwiO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaulqwiO .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaulqwiO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaulqwiO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaulqwiO .img-item {
    width: 100% !important;
  }
  .cid-tkUaulqwiO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sfno3sQHtx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfno3sQHtx .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sfno3sQHtx img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sfno3sQHtx .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sfno3sQHtx .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sfno3sQHtx .separline {
  position: relative;
}
.cid-sfno3sQHtx .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sfno3sQHtx .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sfno3sQHtx .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sfno3sQHtx .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sfno3sQHtx .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUav8OWid {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUav8OWid .images-container.container-fluid {
  padding: 0;
}
.cid-tkUav8OWid .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUav8OWid .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUav8OWid .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUav8OWid .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUav8OWid .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUav8OWid .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUav8OWid .img-item {
    width: 100% !important;
  }
  .cid-tkUav8OWid .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sfno3th6dC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfno3th6dC .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfno3th6dC .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfno3th6dC .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfno3th6dC .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfno3th6dC .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfno3th6dC .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfno3th6dC .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfno3th6dC .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sfno3th6dC .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sfno3th6dC .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sfno3th6dC [class^="socicon-"]:before,
.cid-sfno3th6dC [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfno3th6dC .btn {
    font-size: 20px !important;
  }
}
.cid-sfno3tsTeO {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sfno3tsTeO .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sfno3tsTeO .video-block {
    width: 100% !important;
  }
}
.cid-tkUawa5tVv {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUawa5tVv .images-container.container-fluid {
  padding: 0;
}
.cid-tkUawa5tVv .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUawa5tVv .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUawa5tVv .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUawa5tVv .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUawa5tVv .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUawa5tVv .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUawa5tVv .img-item {
    width: 100% !important;
  }
  .cid-tkUawa5tVv .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sfno3tGHZT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfno3tGHZT img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sfno3tGHZT .row {
  justify-content: center;
}
.cid-sfno3tGHZT .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sfno3tGHZT .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sfno3tGHZT .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sfno3tGHZT .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sfno3tGHZT .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sfno3tGHZT .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sfno3tGHZT .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sfno3tGHZT .item {
    padding: 0.5rem;
  }
  .cid-sfno3tGHZT .row {
    padding: 0 0.5rem;
  }
}
.cid-sfno3tGHZT .btn {
  border-radius: 0;
}
.cid-sfno3tGHZT .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sfno3tGHZT P {
  text-align: center;
}
.cid-sfno3u9Upa {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sfno3u9Upa .content {
    text-align: center;
  }
  .cid-sfno3u9Upa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sfno3u9Upa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sfno3u9Upa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sfno3u9Upa .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sfno3u9Upa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sfno3u9Upa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sfno3u9Upa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sfno3u9Upa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sfno3u9Upa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sfno3u9Upa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sfno3u9Upa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sfno3u9Upa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sfno3u9Upa P {
  text-align: center;
}
.cid-sfno3uqqIh .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfno3uqqIh .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sfno3uqqIh a {
  font-style: normal;
}
.cid-sfno3uqqIh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfno3uqqIh .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-sfno3uqqIh .nav-item:focus,
.cid-sfno3uqqIh .nav-link:focus {
  outline: none;
}
.cid-sfno3uqqIh .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfno3uqqIh .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfno3uqqIh .menu-logo {
  margin-right: auto;
}
.cid-sfno3uqqIh .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-sfno3uqqIh .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-sfno3uqqIh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfno3uqqIh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfno3uqqIh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfno3uqqIh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfno3uqqIh .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfno3uqqIh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfno3uqqIh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfno3uqqIh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfno3uqqIh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfno3uqqIh .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfno3uqqIh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfno3uqqIh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfno3uqqIh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfno3uqqIh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfno3uqqIh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sfno3uqqIh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfno3uqqIh .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfno3uqqIh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfno3uqqIh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfno3uqqIh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfno3uqqIh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfno3uqqIh button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfno3uqqIh button.navbar-toggler:focus {
  outline: none;
}
.cid-sfno3uqqIh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sfno3uqqIh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfno3uqqIh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfno3uqqIh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfno3uqqIh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfno3uqqIh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfno3uqqIh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfno3uqqIh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfno3uqqIh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfno3uqqIh .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfno3uqqIh .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfno3uqqIh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfno3uqqIh .collapsed .navbar-collapse.collapsing,
.cid-sfno3uqqIh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfno3uqqIh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfno3uqqIh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfno3uqqIh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfno3uqqIh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfno3uqqIh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfno3uqqIh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfno3uqqIh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfno3uqqIh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sfno3uqqIh .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sfno3uqqIh .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfno3uqqIh .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfno3uqqIh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfno3uqqIh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sfno3uqqIh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfno3uqqIh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfno3uqqIh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sfno3uqqIh.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfno3uqqIh img {
    height: 3.8rem !important;
  }
  .cid-sfno3uqqIh .btn {
    display: -webkit-flex;
  }
  .cid-sfno3uqqIh button.navbar-toggler {
    display: block;
  }
  .cid-sfno3uqqIh .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfno3uqqIh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfno3uqqIh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfno3uqqIh .navbar-collapse.collapsing,
  .cid-sfno3uqqIh .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfno3uqqIh .navbar-collapse.collapsing .navbar-nav,
  .cid-sfno3uqqIh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfno3uqqIh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfno3uqqIh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfno3uqqIh .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfno3uqqIh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfno3uqqIh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfno3uqqIh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfno3uqqIh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfno3uqqIh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfno3uqqIh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfno3uqqIh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sfno3uqqIh .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfno3uqqIh .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfno3uqqIh .nav-link:hover,
.cid-sfno3uqqIh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sfKRMSNMj9 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfKRMSNMj9 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sfKRMSNMj9 .container-table {
  margin: 0 auto;
}
.cid-sfKRMSNMj9 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sfKRMSNMj9 .dataTables_wrapper {
  display: block;
}
.cid-sfKRMSNMj9 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sfKRMSNMj9 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sfKRMSNMj9 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sfKRMSNMj9 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sfKRMSNMj9 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sfKRMSNMj9 table td {
  border-top: 1px solid #cccccc;
}
.cid-sfKRMSNMj9 table.table {
  background: #ffffff;
}
.cid-sfKRMSNMj9 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sfKRMSNMj9 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sfKRMSNMj9 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sfKRMSNMj9 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sfKRMSNMj9 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sfKRMSNMj9 .dataTables_filter {
    text-align: center;
  }
  .cid-sfKRMSNMj9 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sfKRMTZt1C {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfKRMTZt1C [class^="socicon-"]:before,
.cid-sfKRMTZt1C [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sfKRMTZt1C .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sfKRMTZt1C .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sfKRMTZt1C .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sfKRMTZt1C .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sfKRMTZt1C .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sfKRMTZt1C .btn {
    font-size: 20px !important;
  }
}
.cid-sfKRMTZt1C .btn-social,
.cid-sfKRMTZt1C .mbr-section-title {
  color: #000000;
}
.cid-sfKRMUerao {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sfKRMUerao h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sfKRMUerao p {
  color: #767676;
  text-align: left;
}
.cid-sfKRMUerao .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sfKRMUerao .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sfKRMUerao .card-title {
  margin-bottom: 0;
}
.cid-sfKRMUerao .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sfKRMUerao .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sfKRMUerao .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkUaDBXqHn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaDBXqHn .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaDBXqHn .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaDBXqHn .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaDBXqHn .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaDBXqHn .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaDBXqHn .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaDBXqHn .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaDBXqHn .img-item {
    width: 100% !important;
  }
  .cid-tkUaDBXqHn .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sfKRMUCJRz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfKRMUCJRz img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sfKRMUCJRz .row {
  justify-content: center;
}
.cid-sfKRMUCJRz .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sfKRMUCJRz .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sfKRMUCJRz .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sfKRMUCJRz .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sfKRMUCJRz .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sfKRMUCJRz .item {
    padding: 0.5rem;
  }
  .cid-sfKRMUCJRz .row {
    padding: 0 0.5rem;
  }
}
.cid-sfKRMUCJRz .btn {
  border-radius: 0;
}
.cid-sfKRMUCJRz .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sfKRMVejBt {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfKRMVejBt .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sfKRMVejBt img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sfKRMVejBt .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sfKRMVejBt .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sfKRMVejBt .separline {
  position: relative;
}
.cid-sfKRMVejBt .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sfKRMVejBt .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sfKRMVejBt .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sfKRMVejBt .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sfKRMVejBt .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUaEokyiw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaEokyiw .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaEokyiw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaEokyiw .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaEokyiw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaEokyiw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaEokyiw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaEokyiw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaEokyiw .img-item {
    width: 100% !important;
  }
  .cid-tkUaEokyiw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sfKRMVGi6Q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfKRMVGi6Q .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sfKRMVGi6Q .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sfKRMVGi6Q .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sfKRMVGi6Q .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sfKRMVGi6Q .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sfKRMVGi6Q .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sfKRMVGi6Q .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sfKRMVGi6Q .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sfKRMVGi6Q .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sfKRMVGi6Q .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sfKRMVGi6Q [class^="socicon-"]:before,
.cid-sfKRMVGi6Q [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sfKRMVGi6Q .btn {
    font-size: 20px !important;
  }
}
.cid-sfKRMVS3mk {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sfKRMVS3mk .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sfKRMVS3mk .video-block {
    width: 100% !important;
  }
}
.cid-tkUaFf8xNq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaFf8xNq .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaFf8xNq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaFf8xNq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaFf8xNq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaFf8xNq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaFf8xNq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaFf8xNq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaFf8xNq .img-item {
    width: 100% !important;
  }
  .cid-tkUaFf8xNq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sfKRMW4Swu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfKRMW4Swu img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sfKRMW4Swu .row {
  justify-content: center;
}
.cid-sfKRMW4Swu .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sfKRMW4Swu .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sfKRMW4Swu .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sfKRMW4Swu .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sfKRMW4Swu .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sfKRMW4Swu .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sfKRMW4Swu .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sfKRMW4Swu .item {
    padding: 0.5rem;
  }
  .cid-sfKRMW4Swu .row {
    padding: 0 0.5rem;
  }
}
.cid-sfKRMW4Swu .btn {
  border-radius: 0;
}
.cid-sfKRMW4Swu .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sfKRMW4Swu P {
  text-align: center;
}
.cid-sfKRMWzwK1 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sfKRMWzwK1 .content {
    text-align: center;
  }
  .cid-sfKRMWzwK1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sfKRMWzwK1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sfKRMWzwK1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sfKRMWzwK1 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sfKRMWzwK1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sfKRMWzwK1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sfKRMWzwK1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sfKRMWzwK1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sfKRMWzwK1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sfKRMWzwK1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sfKRMWzwK1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sfKRMWzwK1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sfKRMWzwK1 P {
  text-align: center;
}
.cid-sfKRMWRHsV .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfKRMWRHsV .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sfKRMWRHsV a {
  font-style: normal;
}
.cid-sfKRMWRHsV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfKRMWRHsV .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-sfKRMWRHsV .nav-item:focus,
.cid-sfKRMWRHsV .nav-link:focus {
  outline: none;
}
.cid-sfKRMWRHsV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfKRMWRHsV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfKRMWRHsV .menu-logo {
  margin-right: auto;
}
.cid-sfKRMWRHsV .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-sfKRMWRHsV .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-sfKRMWRHsV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfKRMWRHsV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfKRMWRHsV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfKRMWRHsV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfKRMWRHsV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfKRMWRHsV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfKRMWRHsV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfKRMWRHsV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfKRMWRHsV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfKRMWRHsV .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfKRMWRHsV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfKRMWRHsV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfKRMWRHsV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfKRMWRHsV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfKRMWRHsV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sfKRMWRHsV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfKRMWRHsV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfKRMWRHsV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfKRMWRHsV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfKRMWRHsV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfKRMWRHsV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfKRMWRHsV button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfKRMWRHsV button.navbar-toggler:focus {
  outline: none;
}
.cid-sfKRMWRHsV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sfKRMWRHsV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfKRMWRHsV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfKRMWRHsV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfKRMWRHsV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfKRMWRHsV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfKRMWRHsV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfKRMWRHsV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfKRMWRHsV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfKRMWRHsV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfKRMWRHsV .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfKRMWRHsV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfKRMWRHsV .collapsed .navbar-collapse.collapsing,
.cid-sfKRMWRHsV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfKRMWRHsV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfKRMWRHsV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfKRMWRHsV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfKRMWRHsV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfKRMWRHsV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfKRMWRHsV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfKRMWRHsV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfKRMWRHsV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sfKRMWRHsV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sfKRMWRHsV .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfKRMWRHsV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfKRMWRHsV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfKRMWRHsV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sfKRMWRHsV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfKRMWRHsV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfKRMWRHsV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sfKRMWRHsV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfKRMWRHsV img {
    height: 3.8rem !important;
  }
  .cid-sfKRMWRHsV .btn {
    display: -webkit-flex;
  }
  .cid-sfKRMWRHsV button.navbar-toggler {
    display: block;
  }
  .cid-sfKRMWRHsV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfKRMWRHsV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfKRMWRHsV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfKRMWRHsV .navbar-collapse.collapsing,
  .cid-sfKRMWRHsV .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfKRMWRHsV .navbar-collapse.collapsing .navbar-nav,
  .cid-sfKRMWRHsV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfKRMWRHsV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfKRMWRHsV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfKRMWRHsV .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfKRMWRHsV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfKRMWRHsV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfKRMWRHsV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfKRMWRHsV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfKRMWRHsV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfKRMWRHsV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfKRMWRHsV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sfKRMWRHsV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfKRMWRHsV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfKRMWRHsV .nav-link:hover,
.cid-sfKRMWRHsV .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sg29db4qKv {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sg29db4qKv .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sg29db4qKv .container-table {
  margin: 0 auto;
}
.cid-sg29db4qKv .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sg29db4qKv .dataTables_wrapper {
  display: block;
}
.cid-sg29db4qKv .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sg29db4qKv .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sg29db4qKv table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sg29db4qKv table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sg29db4qKv table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sg29db4qKv table td {
  border-top: 1px solid #cccccc;
}
.cid-sg29db4qKv table.table {
  background: #ffffff;
}
.cid-sg29db4qKv .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sg29db4qKv .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sg29db4qKv .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sg29db4qKv .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sg29db4qKv .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sg29db4qKv .dataTables_filter {
    text-align: center;
  }
  .cid-sg29db4qKv .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkOMqNf5mZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMqNf5mZ .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMqNf5mZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMqNf5mZ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMqNf5mZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMqNf5mZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMqNf5mZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMqNf5mZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMqNf5mZ .img-item {
    width: 100% !important;
  }
  .cid-tkOMqNf5mZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sg29dchO7N {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sg29dchO7N [class^="socicon-"]:before,
.cid-sg29dchO7N [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sg29dchO7N .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sg29dchO7N .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sg29dchO7N .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sg29dchO7N .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sg29dchO7N .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sg29dchO7N .btn {
    font-size: 20px !important;
  }
}
.cid-sg29dchO7N .btn-social,
.cid-sg29dchO7N .mbr-section-title {
  color: #000000;
}
.cid-sg29dcyTmi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sg29dcyTmi h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sg29dcyTmi p {
  color: #767676;
  text-align: left;
}
.cid-sg29dcyTmi .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sg29dcyTmi .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sg29dcyTmi .card-title {
  margin-bottom: 0;
}
.cid-sg29dcyTmi .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sg29dcyTmi .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sg29dcyTmi .card-img span {
    font-size: 40px !important;
  }
}
.cid-sg29dcVXNl {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sg29dcVXNl img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sg29dcVXNl .row {
  justify-content: center;
}
.cid-sg29dcVXNl .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sg29dcVXNl .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sg29dcVXNl .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sg29dcVXNl .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sg29dcVXNl .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sg29dcVXNl .item {
    padding: 0.5rem;
  }
  .cid-sg29dcVXNl .row {
    padding: 0 0.5rem;
  }
}
.cid-sg29dcVXNl .btn {
  border-radius: 0;
}
.cid-sg29dcVXNl .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sg29ddCx5n {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sg29ddCx5n .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sg29ddCx5n img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sg29ddCx5n .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sg29ddCx5n .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sg29ddCx5n .separline {
  position: relative;
}
.cid-sg29ddCx5n .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sg29ddCx5n .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sg29ddCx5n .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sg29ddCx5n .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sg29ddCx5n .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOMoC5fsG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMoC5fsG .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMoC5fsG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMoC5fsG .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMoC5fsG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMoC5fsG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMoC5fsG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMoC5fsG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMoC5fsG .img-item {
    width: 100% !important;
  }
  .cid-tkOMoC5fsG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sg29de4NR4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sg29de4NR4 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sg29de4NR4 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sg29de4NR4 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sg29de4NR4 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sg29de4NR4 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sg29de4NR4 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sg29de4NR4 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sg29de4NR4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sg29de4NR4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sg29de4NR4 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sg29de4NR4 [class^="socicon-"]:before,
.cid-sg29de4NR4 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sg29de4NR4 .btn {
    font-size: 20px !important;
  }
}
.cid-sg29defSae {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sg29defSae .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sg29defSae .video-block {
    width: 100% !important;
  }
}
.cid-tkOMpttehT {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMpttehT .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMpttehT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMpttehT .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMpttehT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMpttehT .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMpttehT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMpttehT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMpttehT .img-item {
    width: 100% !important;
  }
  .cid-tkOMpttehT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sg29deqHio {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sg29deqHio img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sg29deqHio .row {
  justify-content: center;
}
.cid-sg29deqHio .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sg29deqHio .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sg29deqHio .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sg29deqHio .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sg29deqHio .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sg29deqHio .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sg29deqHio .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sg29deqHio .item {
    padding: 0.5rem;
  }
  .cid-sg29deqHio .row {
    padding: 0 0.5rem;
  }
}
.cid-sg29deqHio .btn {
  border-radius: 0;
}
.cid-sg29deqHio .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sg29deqHio P {
  text-align: center;
}
.cid-sg29deTM9I {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sg29deTM9I .content {
    text-align: center;
  }
  .cid-sg29deTM9I .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sg29deTM9I .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sg29deTM9I .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sg29deTM9I .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sg29deTM9I .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sg29deTM9I .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sg29deTM9I .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sg29deTM9I .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sg29deTM9I .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sg29deTM9I .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sg29deTM9I .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sg29deTM9I .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sg29deTM9I P {
  text-align: center;
}
.cid-sg29dfdK8T .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sg29dfdK8T .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sg29dfdK8T a {
  font-style: normal;
}
.cid-sg29dfdK8T .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sg29dfdK8T .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-sg29dfdK8T .nav-item:focus,
.cid-sg29dfdK8T .nav-link:focus {
  outline: none;
}
.cid-sg29dfdK8T .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sg29dfdK8T .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sg29dfdK8T .menu-logo {
  margin-right: auto;
}
.cid-sg29dfdK8T .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-sg29dfdK8T .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-sg29dfdK8T .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sg29dfdK8T .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sg29dfdK8T .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sg29dfdK8T .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sg29dfdK8T .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sg29dfdK8T .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sg29dfdK8T .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sg29dfdK8T .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sg29dfdK8T .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sg29dfdK8T .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sg29dfdK8T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sg29dfdK8T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sg29dfdK8T .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sg29dfdK8T .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sg29dfdK8T .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sg29dfdK8T .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sg29dfdK8T .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sg29dfdK8T .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sg29dfdK8T .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sg29dfdK8T .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sg29dfdK8T .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sg29dfdK8T button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sg29dfdK8T button.navbar-toggler:focus {
  outline: none;
}
.cid-sg29dfdK8T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sg29dfdK8T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sg29dfdK8T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sg29dfdK8T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sg29dfdK8T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sg29dfdK8T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg29dfdK8T nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sg29dfdK8T nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sg29dfdK8T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sg29dfdK8T .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sg29dfdK8T .collapsed .btn {
  display: -webkit-flex;
}
.cid-sg29dfdK8T .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sg29dfdK8T .collapsed .navbar-collapse.collapsing,
.cid-sg29dfdK8T .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sg29dfdK8T .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sg29dfdK8T .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sg29dfdK8T .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sg29dfdK8T .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sg29dfdK8T .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sg29dfdK8T .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sg29dfdK8T .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sg29dfdK8T .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sg29dfdK8T .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sg29dfdK8T .collapsed button.navbar-toggler {
  display: block;
}
.cid-sg29dfdK8T .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sg29dfdK8T .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sg29dfdK8T .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sg29dfdK8T .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sg29dfdK8T .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sg29dfdK8T .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sg29dfdK8T.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sg29dfdK8T img {
    height: 3.8rem !important;
  }
  .cid-sg29dfdK8T .btn {
    display: -webkit-flex;
  }
  .cid-sg29dfdK8T button.navbar-toggler {
    display: block;
  }
  .cid-sg29dfdK8T .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sg29dfdK8T .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sg29dfdK8T .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sg29dfdK8T .navbar-collapse.collapsing,
  .cid-sg29dfdK8T .navbar-collapse.show {
    display: block !important;
  }
  .cid-sg29dfdK8T .navbar-collapse.collapsing .navbar-nav,
  .cid-sg29dfdK8T .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sg29dfdK8T .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sg29dfdK8T .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sg29dfdK8T .navbar-collapse.collapsing .navbar-buttons,
  .cid-sg29dfdK8T .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sg29dfdK8T .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sg29dfdK8T .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sg29dfdK8T .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sg29dfdK8T .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sg29dfdK8T .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sg29dfdK8T .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sg29dfdK8T .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sg29dfdK8T .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sg29dfdK8T .nav-link:hover,
.cid-sg29dfdK8T .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sgqzQ4GBzt {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sgqzQ4GBzt .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sgqzQ4GBzt .section-text {
  padding: 2rem 0;
}
.cid-sgqzQ4GBzt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sgqzQ4GBzt .inner-container {
    width: 100% !important;
  }
}
.cid-sgp2gw9VSd {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgp2gw9VSd .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sgp2gw9VSd .container-table {
  margin: 0 auto;
}
.cid-sgp2gw9VSd .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sgp2gw9VSd .dataTables_wrapper {
  display: block;
}
.cid-sgp2gw9VSd .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sgp2gw9VSd .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sgp2gw9VSd table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sgp2gw9VSd table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sgp2gw9VSd table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sgp2gw9VSd table td {
  border-top: 1px solid #cccccc;
}
.cid-sgp2gw9VSd table.table {
  background: #ffffff;
}
.cid-sgp2gw9VSd .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sgp2gw9VSd .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sgp2gw9VSd .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sgp2gw9VSd .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sgp2gw9VSd .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sgp2gw9VSd .dataTables_filter {
    text-align: center;
  }
  .cid-sgp2gw9VSd .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sgp2gx62k4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgp2gx62k4 [class^="socicon-"]:before,
.cid-sgp2gx62k4 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sgp2gx62k4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sgp2gx62k4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sgp2gx62k4 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sgp2gx62k4 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sgp2gx62k4 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sgp2gx62k4 .btn {
    font-size: 20px !important;
  }
}
.cid-sgp2gx62k4 .btn-social,
.cid-sgp2gx62k4 .mbr-section-title {
  color: #000000;
}
.cid-tkOMC1T5yw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMC1T5yw .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMC1T5yw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMC1T5yw .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMC1T5yw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMC1T5yw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMC1T5yw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMC1T5yw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMC1T5yw .img-item {
    width: 100% !important;
  }
  .cid-tkOMC1T5yw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sgp2gxl0ZS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sgp2gxl0ZS h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sgp2gxl0ZS p {
  color: #767676;
  text-align: left;
}
.cid-sgp2gxl0ZS .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sgp2gxl0ZS .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sgp2gxl0ZS .card-title {
  margin-bottom: 0;
}
.cid-sgp2gxl0ZS .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sgp2gxl0ZS .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sgp2gxl0ZS .card-img span {
    font-size: 40px !important;
  }
}
.cid-sgp2gxFq99 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgp2gxFq99 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sgp2gxFq99 .row {
  justify-content: center;
}
.cid-sgp2gxFq99 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sgp2gxFq99 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sgp2gxFq99 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sgp2gxFq99 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sgp2gxFq99 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sgp2gxFq99 .item {
    padding: 0.5rem;
  }
  .cid-sgp2gxFq99 .row {
    padding: 0 0.5rem;
  }
}
.cid-sgp2gxFq99 .btn {
  border-radius: 0;
}
.cid-sgp2gxFq99 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sgp2gyfNFx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sgp2gyfNFx .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sgp2gyfNFx img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sgp2gyfNFx .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sgp2gyfNFx .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sgp2gyfNFx .separline {
  position: relative;
}
.cid-sgp2gyfNFx .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sgp2gyfNFx .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sgp2gyfNFx .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sgp2gyfNFx .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sgp2gyfNFx .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOMCK0jzO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMCK0jzO .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMCK0jzO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMCK0jzO .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMCK0jzO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMCK0jzO .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMCK0jzO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMCK0jzO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMCK0jzO .img-item {
    width: 100% !important;
  }
  .cid-tkOMCK0jzO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sgp2gyHwZA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sgp2gyHwZA .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sgp2gyHwZA .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sgp2gyHwZA .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sgp2gyHwZA .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sgp2gyHwZA .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sgp2gyHwZA .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sgp2gyHwZA .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sgp2gyHwZA .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sgp2gyHwZA .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sgp2gyHwZA .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sgp2gyHwZA [class^="socicon-"]:before,
.cid-sgp2gyHwZA [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sgp2gyHwZA .btn {
    font-size: 20px !important;
  }
}
.cid-sgp2gySjzh {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sgp2gySjzh .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sgp2gySjzh .video-block {
    width: 100% !important;
  }
}
.cid-tkOMB5B7rR {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMB5B7rR .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMB5B7rR .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMB5B7rR .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMB5B7rR .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMB5B7rR .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMB5B7rR .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMB5B7rR .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMB5B7rR .img-item {
    width: 100% !important;
  }
  .cid-tkOMB5B7rR .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sgp2gz3NXQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgp2gz3NXQ img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sgp2gz3NXQ .row {
  justify-content: center;
}
.cid-sgp2gz3NXQ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sgp2gz3NXQ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sgp2gz3NXQ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sgp2gz3NXQ .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sgp2gz3NXQ .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sgp2gz3NXQ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sgp2gz3NXQ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sgp2gz3NXQ .item {
    padding: 0.5rem;
  }
  .cid-sgp2gz3NXQ .row {
    padding: 0 0.5rem;
  }
}
.cid-sgp2gz3NXQ .btn {
  border-radius: 0;
}
.cid-sgp2gz3NXQ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sgp2gz3NXQ P {
  text-align: center;
}
.cid-sgp2gzBywj {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sgp2gzBywj .content {
    text-align: center;
  }
  .cid-sgp2gzBywj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgp2gzBywj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgp2gzBywj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgp2gzBywj .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sgp2gzBywj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgp2gzBywj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sgp2gzBywj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sgp2gzBywj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sgp2gzBywj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sgp2gzBywj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sgp2gzBywj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sgp2gzBywj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgp2gzBywj P {
  text-align: center;
}
.cid-sgp2gzTYiT .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sgp2gzTYiT .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sgp2gzTYiT a {
  font-style: normal;
}
.cid-sgp2gzTYiT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sgp2gzTYiT .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-sgp2gzTYiT .nav-item:focus,
.cid-sgp2gzTYiT .nav-link:focus {
  outline: none;
}
.cid-sgp2gzTYiT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sgp2gzTYiT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sgp2gzTYiT .menu-logo {
  margin-right: auto;
}
.cid-sgp2gzTYiT .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-sgp2gzTYiT .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-sgp2gzTYiT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sgp2gzTYiT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sgp2gzTYiT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sgp2gzTYiT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sgp2gzTYiT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sgp2gzTYiT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sgp2gzTYiT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sgp2gzTYiT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sgp2gzTYiT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sgp2gzTYiT .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sgp2gzTYiT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sgp2gzTYiT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgp2gzTYiT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sgp2gzTYiT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgp2gzTYiT .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sgp2gzTYiT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sgp2gzTYiT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sgp2gzTYiT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sgp2gzTYiT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sgp2gzTYiT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sgp2gzTYiT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sgp2gzTYiT button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sgp2gzTYiT button.navbar-toggler:focus {
  outline: none;
}
.cid-sgp2gzTYiT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sgp2gzTYiT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgp2gzTYiT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgp2gzTYiT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgp2gzTYiT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgp2gzTYiT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgp2gzTYiT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgp2gzTYiT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgp2gzTYiT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgp2gzTYiT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sgp2gzTYiT .collapsed .btn {
  display: -webkit-flex;
}
.cid-sgp2gzTYiT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sgp2gzTYiT .collapsed .navbar-collapse.collapsing,
.cid-sgp2gzTYiT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sgp2gzTYiT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sgp2gzTYiT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sgp2gzTYiT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sgp2gzTYiT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sgp2gzTYiT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sgp2gzTYiT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sgp2gzTYiT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sgp2gzTYiT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sgp2gzTYiT .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sgp2gzTYiT .collapsed button.navbar-toggler {
  display: block;
}
.cid-sgp2gzTYiT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sgp2gzTYiT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sgp2gzTYiT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sgp2gzTYiT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sgp2gzTYiT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sgp2gzTYiT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sgp2gzTYiT.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sgp2gzTYiT img {
    height: 3.8rem !important;
  }
  .cid-sgp2gzTYiT .btn {
    display: -webkit-flex;
  }
  .cid-sgp2gzTYiT button.navbar-toggler {
    display: block;
  }
  .cid-sgp2gzTYiT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sgp2gzTYiT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sgp2gzTYiT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sgp2gzTYiT .navbar-collapse.collapsing,
  .cid-sgp2gzTYiT .navbar-collapse.show {
    display: block !important;
  }
  .cid-sgp2gzTYiT .navbar-collapse.collapsing .navbar-nav,
  .cid-sgp2gzTYiT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sgp2gzTYiT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sgp2gzTYiT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sgp2gzTYiT .navbar-collapse.collapsing .navbar-buttons,
  .cid-sgp2gzTYiT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sgp2gzTYiT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sgp2gzTYiT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sgp2gzTYiT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sgp2gzTYiT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sgp2gzTYiT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sgp2gzTYiT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sgp2gzTYiT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sgp2gzTYiT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sgp2gzTYiT .nav-link:hover,
.cid-sgp2gzTYiT .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sgGgmw9PIk {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sgGgmw9PIk .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sgGgmw9PIk .section-text {
  padding: 2rem 0;
}
.cid-sgGgmw9PIk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sgGgmw9PIk .inner-container {
    width: 100% !important;
  }
}
.cid-sgGgmwAEqZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgGgmwAEqZ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sgGgmwAEqZ .container-table {
  margin: 0 auto;
}
.cid-sgGgmwAEqZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sgGgmwAEqZ .dataTables_wrapper {
  display: block;
}
.cid-sgGgmwAEqZ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sgGgmwAEqZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sgGgmwAEqZ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sgGgmwAEqZ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sgGgmwAEqZ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sgGgmwAEqZ table td {
  border-top: 1px solid #cccccc;
}
.cid-sgGgmwAEqZ table.table {
  background: #ffffff;
}
.cid-sgGgmwAEqZ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sgGgmwAEqZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sgGgmwAEqZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sgGgmwAEqZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sgGgmwAEqZ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sgGgmwAEqZ .dataTables_filter {
    text-align: center;
  }
  .cid-sgGgmwAEqZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sgGgmxH7jH {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgGgmxH7jH [class^="socicon-"]:before,
.cid-sgGgmxH7jH [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sgGgmxH7jH .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sgGgmxH7jH .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sgGgmxH7jH .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sgGgmxH7jH .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sgGgmxH7jH .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sgGgmxH7jH .btn {
    font-size: 20px !important;
  }
}
.cid-sgGgmxH7jH .btn-social,
.cid-sgGgmxH7jH .mbr-section-title {
  color: #000000;
}
.cid-tkOMNhTc3l {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMNhTc3l .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMNhTc3l .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMNhTc3l .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMNhTc3l .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMNhTc3l .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMNhTc3l .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMNhTc3l .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMNhTc3l .img-item {
    width: 100% !important;
  }
  .cid-tkOMNhTc3l .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sgGgmxVtHo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sgGgmxVtHo h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sgGgmxVtHo p {
  color: #767676;
  text-align: left;
}
.cid-sgGgmxVtHo .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sgGgmxVtHo .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sgGgmxVtHo .card-title {
  margin-bottom: 0;
}
.cid-sgGgmxVtHo .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sgGgmxVtHo .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sgGgmxVtHo .card-img span {
    font-size: 40px !important;
  }
}
.cid-sgGgmyjwbF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgGgmyjwbF img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sgGgmyjwbF .row {
  justify-content: center;
}
.cid-sgGgmyjwbF .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sgGgmyjwbF .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sgGgmyjwbF .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sgGgmyjwbF .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sgGgmyjwbF .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sgGgmyjwbF .item {
    padding: 0.5rem;
  }
  .cid-sgGgmyjwbF .row {
    padding: 0 0.5rem;
  }
}
.cid-sgGgmyjwbF .btn {
  border-radius: 0;
}
.cid-sgGgmyjwbF .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sgGgmyVzYq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sgGgmyVzYq .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sgGgmyVzYq img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sgGgmyVzYq .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sgGgmyVzYq .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sgGgmyVzYq .separline {
  position: relative;
}
.cid-sgGgmyVzYq .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sgGgmyVzYq .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sgGgmyVzYq .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sgGgmyVzYq .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sgGgmyVzYq .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOML8uBsx {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOML8uBsx .images-container.container-fluid {
  padding: 0;
}
.cid-tkOML8uBsx .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOML8uBsx .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOML8uBsx .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOML8uBsx .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOML8uBsx .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOML8uBsx .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOML8uBsx .img-item {
    width: 100% !important;
  }
  .cid-tkOML8uBsx .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sgGgmznWMc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sgGgmznWMc .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sgGgmznWMc .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sgGgmznWMc .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sgGgmznWMc .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sgGgmznWMc .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sgGgmznWMc .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sgGgmznWMc .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sgGgmznWMc .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sgGgmznWMc .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sgGgmznWMc .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sgGgmznWMc [class^="socicon-"]:before,
.cid-sgGgmznWMc [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sgGgmznWMc .btn {
    font-size: 20px !important;
  }
}
.cid-sgGgmzBXJs {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sgGgmzBXJs .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sgGgmzBXJs .video-block {
    width: 100% !important;
  }
}
.cid-tkOMLZFTSA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMLZFTSA .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMLZFTSA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMLZFTSA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMLZFTSA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMLZFTSA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMLZFTSA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMLZFTSA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMLZFTSA .img-item {
    width: 100% !important;
  }
  .cid-tkOMLZFTSA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sgGgmzLqOv {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgGgmzLqOv img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sgGgmzLqOv .row {
  justify-content: center;
}
.cid-sgGgmzLqOv .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sgGgmzLqOv .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sgGgmzLqOv .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sgGgmzLqOv .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sgGgmzLqOv .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sgGgmzLqOv .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sgGgmzLqOv .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sgGgmzLqOv .item {
    padding: 0.5rem;
  }
  .cid-sgGgmzLqOv .row {
    padding: 0 0.5rem;
  }
}
.cid-sgGgmzLqOv .btn {
  border-radius: 0;
}
.cid-sgGgmzLqOv .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sgGgmzLqOv P {
  text-align: center;
}
.cid-sgGgmAgnoa {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sgGgmAgnoa .content {
    text-align: center;
  }
  .cid-sgGgmAgnoa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgGgmAgnoa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgGgmAgnoa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgGgmAgnoa .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sgGgmAgnoa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgGgmAgnoa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sgGgmAgnoa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sgGgmAgnoa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sgGgmAgnoa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sgGgmAgnoa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sgGgmAgnoa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sgGgmAgnoa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgGgmAgnoa P {
  text-align: center;
}
.cid-sgGgmAypYY .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sgGgmAypYY .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sgGgmAypYY a {
  font-style: normal;
}
.cid-sgGgmAypYY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sgGgmAypYY .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-sgGgmAypYY .nav-item:focus,
.cid-sgGgmAypYY .nav-link:focus {
  outline: none;
}
.cid-sgGgmAypYY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sgGgmAypYY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sgGgmAypYY .menu-logo {
  margin-right: auto;
}
.cid-sgGgmAypYY .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-sgGgmAypYY .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-sgGgmAypYY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sgGgmAypYY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sgGgmAypYY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sgGgmAypYY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sgGgmAypYY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sgGgmAypYY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sgGgmAypYY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sgGgmAypYY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sgGgmAypYY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sgGgmAypYY .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sgGgmAypYY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sgGgmAypYY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgGgmAypYY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sgGgmAypYY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgGgmAypYY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sgGgmAypYY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sgGgmAypYY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sgGgmAypYY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sgGgmAypYY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sgGgmAypYY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sgGgmAypYY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sgGgmAypYY button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sgGgmAypYY button.navbar-toggler:focus {
  outline: none;
}
.cid-sgGgmAypYY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sgGgmAypYY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgGgmAypYY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgGgmAypYY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgGgmAypYY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgGgmAypYY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgGgmAypYY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgGgmAypYY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgGgmAypYY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgGgmAypYY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sgGgmAypYY .collapsed .btn {
  display: -webkit-flex;
}
.cid-sgGgmAypYY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sgGgmAypYY .collapsed .navbar-collapse.collapsing,
.cid-sgGgmAypYY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sgGgmAypYY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sgGgmAypYY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sgGgmAypYY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sgGgmAypYY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sgGgmAypYY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sgGgmAypYY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sgGgmAypYY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sgGgmAypYY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sgGgmAypYY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sgGgmAypYY .collapsed button.navbar-toggler {
  display: block;
}
.cid-sgGgmAypYY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sgGgmAypYY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sgGgmAypYY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sgGgmAypYY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sgGgmAypYY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sgGgmAypYY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sgGgmAypYY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sgGgmAypYY img {
    height: 3.8rem !important;
  }
  .cid-sgGgmAypYY .btn {
    display: -webkit-flex;
  }
  .cid-sgGgmAypYY button.navbar-toggler {
    display: block;
  }
  .cid-sgGgmAypYY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sgGgmAypYY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sgGgmAypYY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sgGgmAypYY .navbar-collapse.collapsing,
  .cid-sgGgmAypYY .navbar-collapse.show {
    display: block !important;
  }
  .cid-sgGgmAypYY .navbar-collapse.collapsing .navbar-nav,
  .cid-sgGgmAypYY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sgGgmAypYY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sgGgmAypYY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sgGgmAypYY .navbar-collapse.collapsing .navbar-buttons,
  .cid-sgGgmAypYY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sgGgmAypYY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sgGgmAypYY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sgGgmAypYY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sgGgmAypYY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sgGgmAypYY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sgGgmAypYY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sgGgmAypYY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sgGgmAypYY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sgGgmAypYY .nav-link:hover,
.cid-sgGgmAypYY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sgYVXs5SB5 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sgYVXs5SB5 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sgYVXs5SB5 .section-text {
  padding: 2rem 0;
}
.cid-sgYVXs5SB5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sgYVXs5SB5 .inner-container {
    width: 100% !important;
  }
}
.cid-sgYVXsMTRk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgYVXsMTRk .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sgYVXsMTRk .container-table {
  margin: 0 auto;
}
.cid-sgYVXsMTRk .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sgYVXsMTRk .dataTables_wrapper {
  display: block;
}
.cid-sgYVXsMTRk .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sgYVXsMTRk .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sgYVXsMTRk table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sgYVXsMTRk table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sgYVXsMTRk table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sgYVXsMTRk table td {
  border-top: 1px solid #cccccc;
}
.cid-sgYVXsMTRk table.table {
  background: #ffffff;
}
.cid-sgYVXsMTRk .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sgYVXsMTRk .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sgYVXsMTRk .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sgYVXsMTRk .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sgYVXsMTRk .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sgYVXsMTRk .dataTables_filter {
    text-align: center;
  }
  .cid-sgYVXsMTRk .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sgZ0YgT8kY {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgZ0YgT8kY .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sgZ0YgT8kY .container-table {
  margin: 0 auto;
}
.cid-sgZ0YgT8kY .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sgZ0YgT8kY .dataTables_wrapper {
  display: block;
}
.cid-sgZ0YgT8kY .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sgZ0YgT8kY .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sgZ0YgT8kY table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sgZ0YgT8kY table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sgZ0YgT8kY table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sgZ0YgT8kY table td {
  border-top: 1px solid #cccccc;
}
.cid-sgZ0YgT8kY table.table {
  background: #ffffff;
}
.cid-sgZ0YgT8kY .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sgZ0YgT8kY .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sgZ0YgT8kY .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sgZ0YgT8kY .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sgZ0YgT8kY .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sgZ0YgT8kY .dataTables_filter {
    text-align: center;
  }
  .cid-sgZ0YgT8kY .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkOMXDaWrr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMXDaWrr .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMXDaWrr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMXDaWrr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMXDaWrr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMXDaWrr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMXDaWrr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMXDaWrr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMXDaWrr .img-item {
    width: 100% !important;
  }
  .cid-tkOMXDaWrr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sgYVXtnNGM {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgYVXtnNGM [class^="socicon-"]:before,
.cid-sgYVXtnNGM [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sgYVXtnNGM .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sgYVXtnNGM .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sgYVXtnNGM .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sgYVXtnNGM .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sgYVXtnNGM .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sgYVXtnNGM .btn {
    font-size: 20px !important;
  }
}
.cid-sgYVXtnNGM .btn-social,
.cid-sgYVXtnNGM .mbr-section-title {
  color: #000000;
}
.cid-sgYVXtFZ6b {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sgYVXtFZ6b h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sgYVXtFZ6b p {
  color: #767676;
  text-align: left;
}
.cid-sgYVXtFZ6b .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sgYVXtFZ6b .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sgYVXtFZ6b .card-title {
  margin-bottom: 0;
}
.cid-sgYVXtFZ6b .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sgYVXtFZ6b .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sgYVXtFZ6b .card-img span {
    font-size: 40px !important;
  }
}
.cid-sgYVXu2Zg5 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgYVXu2Zg5 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sgYVXu2Zg5 .row {
  justify-content: center;
}
.cid-sgYVXu2Zg5 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sgYVXu2Zg5 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sgYVXu2Zg5 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sgYVXu2Zg5 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sgYVXu2Zg5 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sgYVXu2Zg5 .item {
    padding: 0.5rem;
  }
  .cid-sgYVXu2Zg5 .row {
    padding: 0 0.5rem;
  }
}
.cid-sgYVXu2Zg5 .btn {
  border-radius: 0;
}
.cid-sgYVXu2Zg5 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sgYVXuH2t9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sgYVXuH2t9 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sgYVXuH2t9 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sgYVXuH2t9 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sgYVXuH2t9 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sgYVXuH2t9 .separline {
  position: relative;
}
.cid-sgYVXuH2t9 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sgYVXuH2t9 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sgYVXuH2t9 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sgYVXuH2t9 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sgYVXuH2t9 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOMYyvsPV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMYyvsPV .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMYyvsPV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMYyvsPV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMYyvsPV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMYyvsPV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMYyvsPV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMYyvsPV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMYyvsPV .img-item {
    width: 100% !important;
  }
  .cid-tkOMYyvsPV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sgYVXv9RVB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sgYVXv9RVB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sgYVXv9RVB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sgYVXv9RVB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sgYVXv9RVB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sgYVXv9RVB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sgYVXv9RVB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sgYVXv9RVB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sgYVXv9RVB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sgYVXv9RVB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sgYVXv9RVB .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sgYVXv9RVB [class^="socicon-"]:before,
.cid-sgYVXv9RVB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sgYVXv9RVB .btn {
    font-size: 20px !important;
  }
}
.cid-sgYVXvlyhm {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sgYVXvlyhm .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sgYVXvlyhm .video-block {
    width: 100% !important;
  }
}
.cid-tkOMWHvl8C {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOMWHvl8C .images-container.container-fluid {
  padding: 0;
}
.cid-tkOMWHvl8C .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOMWHvl8C .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOMWHvl8C .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOMWHvl8C .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOMWHvl8C .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOMWHvl8C .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOMWHvl8C .img-item {
    width: 100% !important;
  }
  .cid-tkOMWHvl8C .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sgYVXvvS7K {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sgYVXvvS7K img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sgYVXvvS7K .row {
  justify-content: center;
}
.cid-sgYVXvvS7K .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sgYVXvvS7K .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sgYVXvvS7K .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sgYVXvvS7K .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sgYVXvvS7K .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sgYVXvvS7K .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sgYVXvvS7K .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sgYVXvvS7K .item {
    padding: 0.5rem;
  }
  .cid-sgYVXvvS7K .row {
    padding: 0 0.5rem;
  }
}
.cid-sgYVXvvS7K .btn {
  border-radius: 0;
}
.cid-sgYVXvvS7K .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sgYVXvvS7K P {
  text-align: center;
}
.cid-sgYVXw0UDv {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sgYVXw0UDv .content {
    text-align: center;
  }
  .cid-sgYVXw0UDv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sgYVXw0UDv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sgYVXw0UDv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sgYVXw0UDv .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sgYVXw0UDv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sgYVXw0UDv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sgYVXw0UDv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sgYVXw0UDv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sgYVXw0UDv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sgYVXw0UDv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sgYVXw0UDv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sgYVXw0UDv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sgYVXw0UDv P {
  text-align: center;
}
.cid-sgYVXwiNzG .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sgYVXwiNzG .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sgYVXwiNzG a {
  font-style: normal;
}
.cid-sgYVXwiNzG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sgYVXwiNzG .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-sgYVXwiNzG .nav-item:focus,
.cid-sgYVXwiNzG .nav-link:focus {
  outline: none;
}
.cid-sgYVXwiNzG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sgYVXwiNzG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sgYVXwiNzG .menu-logo {
  margin-right: auto;
}
.cid-sgYVXwiNzG .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-sgYVXwiNzG .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-sgYVXwiNzG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sgYVXwiNzG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sgYVXwiNzG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sgYVXwiNzG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sgYVXwiNzG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sgYVXwiNzG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sgYVXwiNzG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sgYVXwiNzG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sgYVXwiNzG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sgYVXwiNzG .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sgYVXwiNzG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sgYVXwiNzG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sgYVXwiNzG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sgYVXwiNzG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sgYVXwiNzG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sgYVXwiNzG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sgYVXwiNzG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sgYVXwiNzG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sgYVXwiNzG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sgYVXwiNzG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sgYVXwiNzG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sgYVXwiNzG button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sgYVXwiNzG button.navbar-toggler:focus {
  outline: none;
}
.cid-sgYVXwiNzG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sgYVXwiNzG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sgYVXwiNzG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sgYVXwiNzG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sgYVXwiNzG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sgYVXwiNzG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgYVXwiNzG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sgYVXwiNzG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sgYVXwiNzG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sgYVXwiNzG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sgYVXwiNzG .collapsed .btn {
  display: -webkit-flex;
}
.cid-sgYVXwiNzG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sgYVXwiNzG .collapsed .navbar-collapse.collapsing,
.cid-sgYVXwiNzG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sgYVXwiNzG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sgYVXwiNzG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sgYVXwiNzG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sgYVXwiNzG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sgYVXwiNzG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sgYVXwiNzG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sgYVXwiNzG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sgYVXwiNzG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sgYVXwiNzG .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sgYVXwiNzG .collapsed button.navbar-toggler {
  display: block;
}
.cid-sgYVXwiNzG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sgYVXwiNzG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sgYVXwiNzG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sgYVXwiNzG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sgYVXwiNzG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sgYVXwiNzG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sgYVXwiNzG.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sgYVXwiNzG img {
    height: 3.8rem !important;
  }
  .cid-sgYVXwiNzG .btn {
    display: -webkit-flex;
  }
  .cid-sgYVXwiNzG button.navbar-toggler {
    display: block;
  }
  .cid-sgYVXwiNzG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sgYVXwiNzG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sgYVXwiNzG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sgYVXwiNzG .navbar-collapse.collapsing,
  .cid-sgYVXwiNzG .navbar-collapse.show {
    display: block !important;
  }
  .cid-sgYVXwiNzG .navbar-collapse.collapsing .navbar-nav,
  .cid-sgYVXwiNzG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sgYVXwiNzG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sgYVXwiNzG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sgYVXwiNzG .navbar-collapse.collapsing .navbar-buttons,
  .cid-sgYVXwiNzG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sgYVXwiNzG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sgYVXwiNzG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sgYVXwiNzG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sgYVXwiNzG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sgYVXwiNzG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sgYVXwiNzG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sgYVXwiNzG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sgYVXwiNzG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sgYVXwiNzG .nav-link:hover,
.cid-sgYVXwiNzG .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-shmCPeWmbK {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shmCPeWmbK .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shmCPeWmbK .section-text {
  padding: 2rem 0;
}
.cid-shmCPeWmbK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shmCPeWmbK .inner-container {
    width: 100% !important;
  }
}
.cid-shmCPflRbH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shmCPflRbH .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-shmCPflRbH .container-table {
  margin: 0 auto;
}
.cid-shmCPflRbH .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-shmCPflRbH .dataTables_wrapper {
  display: block;
}
.cid-shmCPflRbH .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-shmCPflRbH .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-shmCPflRbH table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-shmCPflRbH table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-shmCPflRbH table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-shmCPflRbH table td {
  border-top: 1px solid #cccccc;
}
.cid-shmCPflRbH table.table {
  background: #ffffff;
}
.cid-shmCPflRbH .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-shmCPflRbH .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-shmCPflRbH .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-shmCPflRbH .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-shmCPflRbH .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-shmCPflRbH .dataTables_filter {
    text-align: center;
  }
  .cid-shmCPflRbH .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-shmCPfXb4q {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shmCPfXb4q [class^="socicon-"]:before,
.cid-shmCPfXb4q [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-shmCPfXb4q .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-shmCPfXb4q .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-shmCPfXb4q .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-shmCPfXb4q .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-shmCPfXb4q .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-shmCPfXb4q .btn {
    font-size: 20px !important;
  }
}
.cid-shmCPfXb4q .btn-social,
.cid-shmCPfXb4q .mbr-section-title {
  color: #000000;
}
.cid-tkIuTgcmTf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIuTgcmTf .images-container.container-fluid {
  padding: 0;
}
.cid-tkIuTgcmTf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIuTgcmTf .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIuTgcmTf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIuTgcmTf .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIuTgcmTf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIuTgcmTf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIuTgcmTf .img-item {
    width: 100% !important;
  }
  .cid-tkIuTgcmTf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-shmCPge6DV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shmCPge6DV h4 {
  text-align: left;
  font-weight: 500;
}
.cid-shmCPge6DV p {
  color: #767676;
  text-align: left;
}
.cid-shmCPge6DV .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-shmCPge6DV .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-shmCPge6DV .card-title {
  margin-bottom: 0;
}
.cid-shmCPge6DV .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-shmCPge6DV .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-shmCPge6DV .card-img span {
    font-size: 40px !important;
  }
}
.cid-shmCPgBVM0 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shmCPgBVM0 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-shmCPgBVM0 .row {
  justify-content: center;
}
.cid-shmCPgBVM0 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-shmCPgBVM0 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-shmCPgBVM0 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-shmCPgBVM0 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-shmCPgBVM0 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-shmCPgBVM0 .item {
    padding: 0.5rem;
  }
  .cid-shmCPgBVM0 .row {
    padding: 0 0.5rem;
  }
}
.cid-shmCPgBVM0 .btn {
  border-radius: 0;
}
.cid-shmCPgBVM0 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-shmCPhh1Kw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shmCPhh1Kw .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-shmCPhh1Kw img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-shmCPhh1Kw .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-shmCPhh1Kw .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-shmCPhh1Kw .separline {
  position: relative;
}
.cid-shmCPhh1Kw .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-shmCPhh1Kw .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-shmCPhh1Kw .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-shmCPhh1Kw .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shmCPhh1Kw .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIuTVWTJS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIuTVWTJS .images-container.container-fluid {
  padding: 0;
}
.cid-tkIuTVWTJS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIuTVWTJS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIuTVWTJS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIuTVWTJS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIuTVWTJS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIuTVWTJS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIuTVWTJS .img-item {
    width: 100% !important;
  }
  .cid-tkIuTVWTJS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-shmCPhJBXW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shmCPhJBXW .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-shmCPhJBXW .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-shmCPhJBXW .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-shmCPhJBXW .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-shmCPhJBXW .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-shmCPhJBXW .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-shmCPhJBXW .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-shmCPhJBXW .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-shmCPhJBXW .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-shmCPhJBXW .btn-social + .btn {
  margin-left: .1rem;
}
.cid-shmCPhJBXW [class^="socicon-"]:before,
.cid-shmCPhJBXW [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-shmCPhJBXW .btn {
    font-size: 20px !important;
  }
}
.cid-shmCPhZXQ0 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-shmCPhZXQ0 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-shmCPhZXQ0 .video-block {
    width: 100% !important;
  }
}
.cid-shmSGjI1WL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shmSGjI1WL img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-shmSGjI1WL .row {
  justify-content: center;
}
.cid-shmSGjI1WL .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-shmSGjI1WL .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-shmSGjI1WL .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-shmSGjI1WL .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-shmSGjI1WL .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-shmSGjI1WL .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-shmSGjI1WL .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-shmSGjI1WL .item {
    padding: 0.5rem;
  }
  .cid-shmSGjI1WL .row {
    padding: 0 0.5rem;
  }
}
.cid-shmSGjI1WL .btn {
  border-radius: 0;
}
.cid-shmSGjI1WL .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-shmSGjI1WL P {
  text-align: center;
}
.cid-tkIuSsBZJE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIuSsBZJE .images-container.container-fluid {
  padding: 0;
}
.cid-tkIuSsBZJE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIuSsBZJE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIuSsBZJE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIuSsBZJE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIuSsBZJE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIuSsBZJE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIuSsBZJE .img-item {
    width: 100% !important;
  }
  .cid-tkIuSsBZJE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-shmCPiBINF {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-shmCPiBINF .content {
    text-align: center;
  }
  .cid-shmCPiBINF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shmCPiBINF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-shmCPiBINF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-shmCPiBINF .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-shmCPiBINF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shmCPiBINF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-shmCPiBINF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-shmCPiBINF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shmCPiBINF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-shmCPiBINF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-shmCPiBINF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shmCPiBINF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shmCPiBINF P {
  text-align: center;
}
.cid-shmCPiSSZA .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-shmCPiSSZA .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-shmCPiSSZA a {
  font-style: normal;
}
.cid-shmCPiSSZA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-shmCPiSSZA .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-shmCPiSSZA .nav-item:focus,
.cid-shmCPiSSZA .nav-link:focus {
  outline: none;
}
.cid-shmCPiSSZA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-shmCPiSSZA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-shmCPiSSZA .menu-logo {
  margin-right: auto;
}
.cid-shmCPiSSZA .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-shmCPiSSZA .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-shmCPiSSZA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-shmCPiSSZA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-shmCPiSSZA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-shmCPiSSZA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-shmCPiSSZA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-shmCPiSSZA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-shmCPiSSZA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-shmCPiSSZA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-shmCPiSSZA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-shmCPiSSZA .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-shmCPiSSZA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-shmCPiSSZA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shmCPiSSZA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-shmCPiSSZA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shmCPiSSZA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-shmCPiSSZA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-shmCPiSSZA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-shmCPiSSZA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-shmCPiSSZA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-shmCPiSSZA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-shmCPiSSZA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-shmCPiSSZA button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-shmCPiSSZA button.navbar-toggler:focus {
  outline: none;
}
.cid-shmCPiSSZA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-shmCPiSSZA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-shmCPiSSZA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-shmCPiSSZA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-shmCPiSSZA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-shmCPiSSZA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shmCPiSSZA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-shmCPiSSZA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-shmCPiSSZA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shmCPiSSZA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shmCPiSSZA .collapsed .btn {
  display: -webkit-flex;
}
.cid-shmCPiSSZA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-shmCPiSSZA .collapsed .navbar-collapse.collapsing,
.cid-shmCPiSSZA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-shmCPiSSZA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-shmCPiSSZA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-shmCPiSSZA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-shmCPiSSZA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-shmCPiSSZA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-shmCPiSSZA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-shmCPiSSZA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-shmCPiSSZA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-shmCPiSSZA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-shmCPiSSZA .collapsed button.navbar-toggler {
  display: block;
}
.cid-shmCPiSSZA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-shmCPiSSZA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shmCPiSSZA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-shmCPiSSZA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-shmCPiSSZA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-shmCPiSSZA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-shmCPiSSZA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shmCPiSSZA img {
    height: 3.8rem !important;
  }
  .cid-shmCPiSSZA .btn {
    display: -webkit-flex;
  }
  .cid-shmCPiSSZA button.navbar-toggler {
    display: block;
  }
  .cid-shmCPiSSZA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-shmCPiSSZA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shmCPiSSZA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-shmCPiSSZA .navbar-collapse.collapsing,
  .cid-shmCPiSSZA .navbar-collapse.show {
    display: block !important;
  }
  .cid-shmCPiSSZA .navbar-collapse.collapsing .navbar-nav,
  .cid-shmCPiSSZA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-shmCPiSSZA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-shmCPiSSZA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-shmCPiSSZA .navbar-collapse.collapsing .navbar-buttons,
  .cid-shmCPiSSZA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-shmCPiSSZA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-shmCPiSSZA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-shmCPiSSZA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-shmCPiSSZA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-shmCPiSSZA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-shmCPiSSZA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-shmCPiSSZA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-shmCPiSSZA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-shmCPiSSZA .nav-link:hover,
.cid-shmCPiSSZA .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-shIVnWFHeg {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shIVnWFHeg .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shIVnWFHeg .section-text {
  padding: 2rem 0;
}
.cid-shIVnWFHeg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shIVnWFHeg .inner-container {
    width: 100% !important;
  }
}
.cid-shIVnWXrvC {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shIVnWXrvC .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-shIVnWXrvC .container-table {
  margin: 0 auto;
}
.cid-shIVnWXrvC .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-shIVnWXrvC .dataTables_wrapper {
  display: block;
}
.cid-shIVnWXrvC .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-shIVnWXrvC .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-shIVnWXrvC table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-shIVnWXrvC table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-shIVnWXrvC table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-shIVnWXrvC table td {
  border-top: 1px solid #cccccc;
}
.cid-shIVnWXrvC table.table {
  background: #ffffff;
}
.cid-shIVnWXrvC .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-shIVnWXrvC .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-shIVnWXrvC .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-shIVnWXrvC .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-shIVnWXrvC .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-shIVnWXrvC .dataTables_filter {
    text-align: center;
  }
  .cid-shIVnWXrvC .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-shIVnXuZsf {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shIVnXuZsf [class^="socicon-"]:before,
.cid-shIVnXuZsf [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-shIVnXuZsf .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-shIVnXuZsf .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-shIVnXuZsf .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-shIVnXuZsf .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-shIVnXuZsf .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-shIVnXuZsf .btn {
    font-size: 20px !important;
  }
}
.cid-shIVnXuZsf .btn-social,
.cid-shIVnXuZsf .mbr-section-title {
  color: #000000;
}
.cid-shIVnXOnEX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shIVnXOnEX h4 {
  text-align: left;
  font-weight: 500;
}
.cid-shIVnXOnEX p {
  color: #767676;
  text-align: left;
}
.cid-shIVnXOnEX .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-shIVnXOnEX .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-shIVnXOnEX .card-title {
  margin-bottom: 0;
}
.cid-shIVnXOnEX .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-shIVnXOnEX .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-shIVnXOnEX .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIv841JXJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIv841JXJ .images-container.container-fluid {
  padding: 0;
}
.cid-tkIv841JXJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIv841JXJ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIv841JXJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIv841JXJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIv841JXJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIv841JXJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIv841JXJ .img-item {
    width: 100% !important;
  }
  .cid-tkIv841JXJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-shIVnY81Hf {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shIVnY81Hf img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-shIVnY81Hf .row {
  justify-content: center;
}
.cid-shIVnY81Hf .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-shIVnY81Hf .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-shIVnY81Hf .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-shIVnY81Hf .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-shIVnY81Hf .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-shIVnY81Hf .item {
    padding: 0.5rem;
  }
  .cid-shIVnY81Hf .row {
    padding: 0 0.5rem;
  }
}
.cid-shIVnY81Hf .btn {
  border-radius: 0;
}
.cid-shIVnY81Hf .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-shIVnYI3j1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shIVnYI3j1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-shIVnYI3j1 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-shIVnYI3j1 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-shIVnYI3j1 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-shIVnYI3j1 .separline {
  position: relative;
}
.cid-shIVnYI3j1 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-shIVnYI3j1 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-shIVnYI3j1 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-shIVnYI3j1 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-shIVnYI3j1 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIv47NWa3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIv47NWa3 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIv47NWa3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIv47NWa3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIv47NWa3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIv47NWa3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIv47NWa3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIv47NWa3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIv47NWa3 .img-item {
    width: 100% !important;
  }
  .cid-tkIv47NWa3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-shIVnZ80hq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shIVnZ80hq .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-shIVnZ80hq .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-shIVnZ80hq .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-shIVnZ80hq .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-shIVnZ80hq .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-shIVnZ80hq .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-shIVnZ80hq .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-shIVnZ80hq .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-shIVnZ80hq .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-shIVnZ80hq .btn-social + .btn {
  margin-left: .1rem;
}
.cid-shIVnZ80hq [class^="socicon-"]:before,
.cid-shIVnZ80hq [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-shIVnZ80hq .btn {
    font-size: 20px !important;
  }
}
.cid-shIVnZkiRJ {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-shIVnZkiRJ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-shIVnZkiRJ .video-block {
    width: 100% !important;
  }
}
.cid-tkIv5A45yL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIv5A45yL .images-container.container-fluid {
  padding: 0;
}
.cid-tkIv5A45yL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIv5A45yL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIv5A45yL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIv5A45yL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIv5A45yL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIv5A45yL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIv5A45yL .img-item {
    width: 100% !important;
  }
  .cid-tkIv5A45yL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-shKRS41z42 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shKRS41z42 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-shKRS41z42 .row {
  justify-content: center;
}
.cid-shKRS41z42 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-shKRS41z42 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-shKRS41z42 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-shKRS41z42 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-shKRS41z42 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-shKRS41z42 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-shKRS41z42 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-shKRS41z42 .item {
    padding: 0.5rem;
  }
  .cid-shKRS41z42 .row {
    padding: 0 0.5rem;
  }
}
.cid-shKRS41z42 .btn {
  border-radius: 0;
}
.cid-shKRS41z42 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-shKRS41z42 P {
  text-align: center;
}
.cid-shIVnZYLLL {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-shIVnZYLLL .content {
    text-align: center;
  }
  .cid-shIVnZYLLL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-shIVnZYLLL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-shIVnZYLLL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-shIVnZYLLL .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-shIVnZYLLL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-shIVnZYLLL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-shIVnZYLLL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-shIVnZYLLL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-shIVnZYLLL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-shIVnZYLLL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-shIVnZYLLL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shIVnZYLLL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shIVnZYLLL P {
  text-align: center;
}
.cid-shIVo0dD1h .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-shIVo0dD1h .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-shIVo0dD1h a {
  font-style: normal;
}
.cid-shIVo0dD1h .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-shIVo0dD1h .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-shIVo0dD1h .nav-item:focus,
.cid-shIVo0dD1h .nav-link:focus {
  outline: none;
}
.cid-shIVo0dD1h .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-shIVo0dD1h .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-shIVo0dD1h .menu-logo {
  margin-right: auto;
}
.cid-shIVo0dD1h .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-shIVo0dD1h .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-shIVo0dD1h .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-shIVo0dD1h .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-shIVo0dD1h .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-shIVo0dD1h .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-shIVo0dD1h .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-shIVo0dD1h .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-shIVo0dD1h .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-shIVo0dD1h .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-shIVo0dD1h .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-shIVo0dD1h .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-shIVo0dD1h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-shIVo0dD1h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shIVo0dD1h .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-shIVo0dD1h .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shIVo0dD1h .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-shIVo0dD1h .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-shIVo0dD1h .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-shIVo0dD1h .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-shIVo0dD1h .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-shIVo0dD1h .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-shIVo0dD1h .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-shIVo0dD1h button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-shIVo0dD1h button.navbar-toggler:focus {
  outline: none;
}
.cid-shIVo0dD1h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-shIVo0dD1h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-shIVo0dD1h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-shIVo0dD1h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-shIVo0dD1h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-shIVo0dD1h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shIVo0dD1h nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-shIVo0dD1h nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-shIVo0dD1h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shIVo0dD1h .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shIVo0dD1h .collapsed .btn {
  display: -webkit-flex;
}
.cid-shIVo0dD1h .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-shIVo0dD1h .collapsed .navbar-collapse.collapsing,
.cid-shIVo0dD1h .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-shIVo0dD1h .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-shIVo0dD1h .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-shIVo0dD1h .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-shIVo0dD1h .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-shIVo0dD1h .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-shIVo0dD1h .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-shIVo0dD1h .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-shIVo0dD1h .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-shIVo0dD1h .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-shIVo0dD1h .collapsed button.navbar-toggler {
  display: block;
}
.cid-shIVo0dD1h .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-shIVo0dD1h .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shIVo0dD1h .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-shIVo0dD1h .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-shIVo0dD1h .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-shIVo0dD1h .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-shIVo0dD1h.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shIVo0dD1h img {
    height: 3.8rem !important;
  }
  .cid-shIVo0dD1h .btn {
    display: -webkit-flex;
  }
  .cid-shIVo0dD1h button.navbar-toggler {
    display: block;
  }
  .cid-shIVo0dD1h .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-shIVo0dD1h .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shIVo0dD1h .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-shIVo0dD1h .navbar-collapse.collapsing,
  .cid-shIVo0dD1h .navbar-collapse.show {
    display: block !important;
  }
  .cid-shIVo0dD1h .navbar-collapse.collapsing .navbar-nav,
  .cid-shIVo0dD1h .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-shIVo0dD1h .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-shIVo0dD1h .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-shIVo0dD1h .navbar-collapse.collapsing .navbar-buttons,
  .cid-shIVo0dD1h .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-shIVo0dD1h .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-shIVo0dD1h .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-shIVo0dD1h .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-shIVo0dD1h .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-shIVo0dD1h .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-shIVo0dD1h .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-shIVo0dD1h .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-shIVo0dD1h .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-shIVo0dD1h .nav-link:hover,
.cid-shIVo0dD1h .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-si1aRxwHKX {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-si1aRxwHKX .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-si1aRxwHKX .section-text {
  padding: 2rem 0;
}
.cid-si1aRxwHKX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-si1aRxwHKX .inner-container {
    width: 100% !important;
  }
}
.cid-si1aRxVpGA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-si1aRxVpGA .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-si1aRxVpGA .container-table {
  margin: 0 auto;
}
.cid-si1aRxVpGA .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-si1aRxVpGA .dataTables_wrapper {
  display: block;
}
.cid-si1aRxVpGA .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-si1aRxVpGA .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-si1aRxVpGA table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-si1aRxVpGA table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-si1aRxVpGA table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-si1aRxVpGA table td {
  border-top: 1px solid #cccccc;
}
.cid-si1aRxVpGA table.table {
  background: #ffffff;
}
.cid-si1aRxVpGA .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-si1aRxVpGA .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-si1aRxVpGA .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-si1aRxVpGA .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-si1aRxVpGA .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-si1aRxVpGA .dataTables_filter {
    text-align: center;
  }
  .cid-si1aRxVpGA .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-si1aRyxpQn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-si1aRyxpQn [class^="socicon-"]:before,
.cid-si1aRyxpQn [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-si1aRyxpQn .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-si1aRyxpQn .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-si1aRyxpQn .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-si1aRyxpQn .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-si1aRyxpQn .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-si1aRyxpQn .btn {
    font-size: 20px !important;
  }
}
.cid-si1aRyxpQn .btn-social,
.cid-si1aRyxpQn .mbr-section-title {
  color: #000000;
}
.cid-tkIvnrCtcG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIvnrCtcG .images-container.container-fluid {
  padding: 0;
}
.cid-tkIvnrCtcG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIvnrCtcG .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIvnrCtcG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIvnrCtcG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIvnrCtcG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIvnrCtcG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIvnrCtcG .img-item {
    width: 100% !important;
  }
  .cid-tkIvnrCtcG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-si1aRyJnpP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-si1aRyJnpP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-si1aRyJnpP p {
  color: #767676;
  text-align: left;
}
.cid-si1aRyJnpP .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-si1aRyJnpP .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-si1aRyJnpP .card-title {
  margin-bottom: 0;
}
.cid-si1aRyJnpP .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-si1aRyJnpP .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-si1aRyJnpP .card-img span {
    font-size: 40px !important;
  }
}
.cid-si1aRz6jlm {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-si1aRz6jlm img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-si1aRz6jlm .row {
  justify-content: center;
}
.cid-si1aRz6jlm .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-si1aRz6jlm .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-si1aRz6jlm .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-si1aRz6jlm .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-si1aRz6jlm .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-si1aRz6jlm .item {
    padding: 0.5rem;
  }
  .cid-si1aRz6jlm .row {
    padding: 0 0.5rem;
  }
}
.cid-si1aRz6jlm .btn {
  border-radius: 0;
}
.cid-si1aRz6jlm .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-si1aRzG2Kr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-si1aRzG2Kr .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-si1aRzG2Kr img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-si1aRzG2Kr .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-si1aRzG2Kr .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-si1aRzG2Kr .separline {
  position: relative;
}
.cid-si1aRzG2Kr .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-si1aRzG2Kr .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-si1aRzG2Kr .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-si1aRzG2Kr .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-si1aRzG2Kr .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIvo6xRpq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIvo6xRpq .images-container.container-fluid {
  padding: 0;
}
.cid-tkIvo6xRpq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIvo6xRpq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIvo6xRpq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIvo6xRpq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIvo6xRpq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIvo6xRpq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIvo6xRpq .img-item {
    width: 100% !important;
  }
  .cid-tkIvo6xRpq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-si1aRAaTab {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-si1aRAaTab .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-si1aRAaTab .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-si1aRAaTab .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-si1aRAaTab .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-si1aRAaTab .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-si1aRAaTab .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-si1aRAaTab .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-si1aRAaTab .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-si1aRAaTab .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-si1aRAaTab .btn-social + .btn {
  margin-left: .1rem;
}
.cid-si1aRAaTab [class^="socicon-"]:before,
.cid-si1aRAaTab [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-si1aRAaTab .btn {
    font-size: 20px !important;
  }
}
.cid-si1aRAnOd6 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-si1aRAnOd6 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-si1aRAnOd6 .video-block {
    width: 100% !important;
  }
}
.cid-tkIvmbkU5g {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIvmbkU5g .images-container.container-fluid {
  padding: 0;
}
.cid-tkIvmbkU5g .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIvmbkU5g .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIvmbkU5g .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIvmbkU5g .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIvmbkU5g .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIvmbkU5g .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIvmbkU5g .img-item {
    width: 100% !important;
  }
  .cid-tkIvmbkU5g .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-si1gAt4Mmf {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-si1gAt4Mmf img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-si1gAt4Mmf .row {
  justify-content: center;
}
.cid-si1gAt4Mmf .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-si1gAt4Mmf .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-si1gAt4Mmf .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-si1gAt4Mmf .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-si1gAt4Mmf .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-si1gAt4Mmf .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-si1gAt4Mmf .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-si1gAt4Mmf .item {
    padding: 0.5rem;
  }
  .cid-si1gAt4Mmf .row {
    padding: 0 0.5rem;
  }
}
.cid-si1gAt4Mmf .btn {
  border-radius: 0;
}
.cid-si1gAt4Mmf .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-si1gAt4Mmf P {
  text-align: center;
}
.cid-si1aRB3GNQ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-si1aRB3GNQ .content {
    text-align: center;
  }
  .cid-si1aRB3GNQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-si1aRB3GNQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-si1aRB3GNQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-si1aRB3GNQ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-si1aRB3GNQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-si1aRB3GNQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-si1aRB3GNQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-si1aRB3GNQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-si1aRB3GNQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-si1aRB3GNQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-si1aRB3GNQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-si1aRB3GNQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-si1aRB3GNQ P {
  text-align: center;
}
.cid-si1aRBlAv3 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-si1aRBlAv3 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-si1aRBlAv3 a {
  font-style: normal;
}
.cid-si1aRBlAv3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-si1aRBlAv3 .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-si1aRBlAv3 .nav-item:focus,
.cid-si1aRBlAv3 .nav-link:focus {
  outline: none;
}
.cid-si1aRBlAv3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-si1aRBlAv3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-si1aRBlAv3 .menu-logo {
  margin-right: auto;
}
.cid-si1aRBlAv3 .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-si1aRBlAv3 .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-si1aRBlAv3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-si1aRBlAv3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-si1aRBlAv3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-si1aRBlAv3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-si1aRBlAv3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-si1aRBlAv3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-si1aRBlAv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-si1aRBlAv3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-si1aRBlAv3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-si1aRBlAv3 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-si1aRBlAv3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-si1aRBlAv3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-si1aRBlAv3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-si1aRBlAv3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-si1aRBlAv3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-si1aRBlAv3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-si1aRBlAv3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-si1aRBlAv3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-si1aRBlAv3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-si1aRBlAv3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-si1aRBlAv3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-si1aRBlAv3 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-si1aRBlAv3 button.navbar-toggler:focus {
  outline: none;
}
.cid-si1aRBlAv3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-si1aRBlAv3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-si1aRBlAv3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-si1aRBlAv3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-si1aRBlAv3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-si1aRBlAv3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-si1aRBlAv3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-si1aRBlAv3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-si1aRBlAv3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-si1aRBlAv3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-si1aRBlAv3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-si1aRBlAv3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-si1aRBlAv3 .collapsed .navbar-collapse.collapsing,
.cid-si1aRBlAv3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-si1aRBlAv3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-si1aRBlAv3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-si1aRBlAv3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-si1aRBlAv3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-si1aRBlAv3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-si1aRBlAv3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-si1aRBlAv3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-si1aRBlAv3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-si1aRBlAv3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-si1aRBlAv3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-si1aRBlAv3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-si1aRBlAv3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-si1aRBlAv3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-si1aRBlAv3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-si1aRBlAv3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-si1aRBlAv3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-si1aRBlAv3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-si1aRBlAv3 img {
    height: 3.8rem !important;
  }
  .cid-si1aRBlAv3 .btn {
    display: -webkit-flex;
  }
  .cid-si1aRBlAv3 button.navbar-toggler {
    display: block;
  }
  .cid-si1aRBlAv3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-si1aRBlAv3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-si1aRBlAv3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-si1aRBlAv3 .navbar-collapse.collapsing,
  .cid-si1aRBlAv3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-si1aRBlAv3 .navbar-collapse.collapsing .navbar-nav,
  .cid-si1aRBlAv3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-si1aRBlAv3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-si1aRBlAv3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-si1aRBlAv3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-si1aRBlAv3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-si1aRBlAv3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-si1aRBlAv3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-si1aRBlAv3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-si1aRBlAv3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-si1aRBlAv3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-si1aRBlAv3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-si1aRBlAv3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-si1aRBlAv3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-si1aRBlAv3 .nav-link:hover,
.cid-si1aRBlAv3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sioqogypOt {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioqogypOt .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sioqogypOt .section-text {
  padding: 2rem 0;
}
.cid-sioqogypOt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sioqogypOt .inner-container {
    width: 100% !important;
  }
}
.cid-sioqohgIx1 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sioqohgIx1 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sioqohgIx1 .container-table {
  margin: 0 auto;
}
.cid-sioqohgIx1 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sioqohgIx1 .dataTables_wrapper {
  display: block;
}
.cid-sioqohgIx1 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sioqohgIx1 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sioqohgIx1 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sioqohgIx1 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sioqohgIx1 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sioqohgIx1 table td {
  border-top: 1px solid #cccccc;
}
.cid-sioqohgIx1 table.table {
  background: #ffffff;
}
.cid-sioqohgIx1 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sioqohgIx1 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sioqohgIx1 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sioqohgIx1 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sioqohgIx1 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sioqohgIx1 .dataTables_filter {
    text-align: center;
  }
  .cid-sioqohgIx1 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sioqohP7IR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sioqohP7IR [class^="socicon-"]:before,
.cid-sioqohP7IR [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sioqohP7IR .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sioqohP7IR .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sioqohP7IR .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sioqohP7IR .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sioqohP7IR .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sioqohP7IR .btn {
    font-size: 20px !important;
  }
}
.cid-sioqohP7IR .btn-social,
.cid-sioqohP7IR .mbr-section-title {
  color: #000000;
}
.cid-sioqoi55FO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sioqoi55FO h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sioqoi55FO p {
  color: #767676;
  text-align: left;
}
.cid-sioqoi55FO .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sioqoi55FO .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sioqoi55FO .card-title {
  margin-bottom: 0;
}
.cid-sioqoi55FO .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sioqoi55FO .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sioqoi55FO .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIvEhxyUp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIvEhxyUp .images-container.container-fluid {
  padding: 0;
}
.cid-tkIvEhxyUp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIvEhxyUp .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIvEhxyUp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIvEhxyUp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIvEhxyUp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIvEhxyUp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIvEhxyUp .img-item {
    width: 100% !important;
  }
  .cid-tkIvEhxyUp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sioqoirxor {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sioqoirxor img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sioqoirxor .row {
  justify-content: center;
}
.cid-sioqoirxor .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sioqoirxor .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sioqoirxor .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sioqoirxor .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sioqoirxor .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sioqoirxor .item {
    padding: 0.5rem;
  }
  .cid-sioqoirxor .row {
    padding: 0 0.5rem;
  }
}
.cid-sioqoirxor .btn {
  border-radius: 0;
}
.cid-sioqoirxor .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sioqoj82uM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioqoj82uM .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sioqoj82uM img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sioqoj82uM .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sioqoj82uM .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sioqoj82uM .separline {
  position: relative;
}
.cid-sioqoj82uM .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sioqoj82uM .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sioqoj82uM .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sioqoj82uM .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sioqoj82uM .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIvDMYWXh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIvDMYWXh .images-container.container-fluid {
  padding: 0;
}
.cid-tkIvDMYWXh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIvDMYWXh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIvDMYWXh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIvDMYWXh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIvDMYWXh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIvDMYWXh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIvDMYWXh .img-item {
    width: 100% !important;
  }
  .cid-tkIvDMYWXh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sioqojy5Aa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sioqojy5Aa .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sioqojy5Aa .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sioqojy5Aa .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sioqojy5Aa .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sioqojy5Aa .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sioqojy5Aa .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sioqojy5Aa .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sioqojy5Aa .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sioqojy5Aa .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sioqojy5Aa .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sioqojy5Aa [class^="socicon-"]:before,
.cid-sioqojy5Aa [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sioqojy5Aa .btn {
    font-size: 20px !important;
  }
}
.cid-sioqojLdB1 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sioqojLdB1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sioqojLdB1 .video-block {
    width: 100% !important;
  }
}
.cid-tkIvD3XEGV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIvD3XEGV .images-container.container-fluid {
  padding: 0;
}
.cid-tkIvD3XEGV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIvD3XEGV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIvD3XEGV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIvD3XEGV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIvD3XEGV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIvD3XEGV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIvD3XEGV .img-item {
    width: 100% !important;
  }
  .cid-tkIvD3XEGV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sioqojUR4R {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sioqojUR4R img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sioqojUR4R .row {
  justify-content: center;
}
.cid-sioqojUR4R .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sioqojUR4R .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sioqojUR4R .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sioqojUR4R .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sioqojUR4R .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sioqojUR4R .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sioqojUR4R .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sioqojUR4R .item {
    padding: 0.5rem;
  }
  .cid-sioqojUR4R .row {
    padding: 0 0.5rem;
  }
}
.cid-sioqojUR4R .btn {
  border-radius: 0;
}
.cid-sioqojUR4R .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sioqojUR4R P {
  text-align: center;
}
.cid-sioqokpK52 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sioqokpK52 .content {
    text-align: center;
  }
  .cid-sioqokpK52 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sioqokpK52 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sioqokpK52 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sioqokpK52 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sioqokpK52 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sioqokpK52 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sioqokpK52 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sioqokpK52 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sioqokpK52 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sioqokpK52 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sioqokpK52 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sioqokpK52 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sioqokpK52 P {
  text-align: center;
}
.cid-sioqokGY4U .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sioqokGY4U .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sioqokGY4U a {
  font-style: normal;
}
.cid-sioqokGY4U .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sioqokGY4U .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-sioqokGY4U .nav-item:focus,
.cid-sioqokGY4U .nav-link:focus {
  outline: none;
}
.cid-sioqokGY4U .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sioqokGY4U .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sioqokGY4U .menu-logo {
  margin-right: auto;
}
.cid-sioqokGY4U .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-sioqokGY4U .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-sioqokGY4U .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sioqokGY4U .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sioqokGY4U .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sioqokGY4U .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sioqokGY4U .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sioqokGY4U .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sioqokGY4U .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sioqokGY4U .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sioqokGY4U .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sioqokGY4U .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sioqokGY4U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sioqokGY4U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sioqokGY4U .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sioqokGY4U .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sioqokGY4U .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sioqokGY4U .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sioqokGY4U .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sioqokGY4U .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sioqokGY4U .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sioqokGY4U .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sioqokGY4U .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sioqokGY4U button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sioqokGY4U button.navbar-toggler:focus {
  outline: none;
}
.cid-sioqokGY4U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sioqokGY4U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sioqokGY4U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sioqokGY4U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sioqokGY4U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sioqokGY4U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sioqokGY4U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sioqokGY4U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sioqokGY4U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sioqokGY4U .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sioqokGY4U .collapsed .btn {
  display: -webkit-flex;
}
.cid-sioqokGY4U .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sioqokGY4U .collapsed .navbar-collapse.collapsing,
.cid-sioqokGY4U .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sioqokGY4U .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sioqokGY4U .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sioqokGY4U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sioqokGY4U .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sioqokGY4U .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sioqokGY4U .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sioqokGY4U .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sioqokGY4U .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sioqokGY4U .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sioqokGY4U .collapsed button.navbar-toggler {
  display: block;
}
.cid-sioqokGY4U .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sioqokGY4U .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sioqokGY4U .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sioqokGY4U .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sioqokGY4U .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sioqokGY4U .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sioqokGY4U.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sioqokGY4U img {
    height: 3.8rem !important;
  }
  .cid-sioqokGY4U .btn {
    display: -webkit-flex;
  }
  .cid-sioqokGY4U button.navbar-toggler {
    display: block;
  }
  .cid-sioqokGY4U .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sioqokGY4U .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sioqokGY4U .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sioqokGY4U .navbar-collapse.collapsing,
  .cid-sioqokGY4U .navbar-collapse.show {
    display: block !important;
  }
  .cid-sioqokGY4U .navbar-collapse.collapsing .navbar-nav,
  .cid-sioqokGY4U .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sioqokGY4U .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sioqokGY4U .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sioqokGY4U .navbar-collapse.collapsing .navbar-buttons,
  .cid-sioqokGY4U .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sioqokGY4U .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sioqokGY4U .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sioqokGY4U .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sioqokGY4U .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sioqokGY4U .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sioqokGY4U .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sioqokGY4U .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sioqokGY4U .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sioqokGY4U .nav-link:hover,
.cid-sioqokGY4U .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-siFWEfF6Cv {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-siFWEfF6Cv .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-siFWEfF6Cv .section-text {
  padding: 2rem 0;
}
.cid-siFWEfF6Cv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-siFWEfF6Cv .inner-container {
    width: 100% !important;
  }
}
.cid-tkI8EXImm2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8EXImm2 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8EXImm2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8EXImm2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8EXImm2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8EXImm2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8EXImm2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8EXImm2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8EXImm2 .img-item {
    width: 100% !important;
  }
  .cid-tkI8EXImm2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-siFWEg4QQm {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-siFWEg4QQm .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-siFWEg4QQm .container-table {
  margin: 0 auto;
}
.cid-siFWEg4QQm .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-siFWEg4QQm .dataTables_wrapper {
  display: block;
}
.cid-siFWEg4QQm .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-siFWEg4QQm .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-siFWEg4QQm table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-siFWEg4QQm table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-siFWEg4QQm table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-siFWEg4QQm table td {
  border-top: 1px solid #cccccc;
}
.cid-siFWEg4QQm table.table {
  background: #ffffff;
}
.cid-siFWEg4QQm .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-siFWEg4QQm .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-siFWEg4QQm .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-siFWEg4QQm .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-siFWEg4QQm .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-siFWEg4QQm .dataTables_filter {
    text-align: center;
  }
  .cid-siFWEg4QQm .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-siFWEgzt38 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-siFWEgzt38 [class^="socicon-"]:before,
.cid-siFWEgzt38 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-siFWEgzt38 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-siFWEgzt38 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-siFWEgzt38 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-siFWEgzt38 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-siFWEgzt38 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-siFWEgzt38 .btn {
    font-size: 20px !important;
  }
}
.cid-siFWEgzt38 .btn-social,
.cid-siFWEgzt38 .mbr-section-title {
  color: #000000;
}
.cid-tkI8G3Nrx9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8G3Nrx9 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8G3Nrx9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8G3Nrx9 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8G3Nrx9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8G3Nrx9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8G3Nrx9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8G3Nrx9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8G3Nrx9 .img-item {
    width: 100% !important;
  }
  .cid-tkI8G3Nrx9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-siFWEgSbGj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-siFWEgSbGj h4 {
  text-align: left;
  font-weight: 500;
}
.cid-siFWEgSbGj p {
  color: #767676;
  text-align: left;
}
.cid-siFWEgSbGj .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-siFWEgSbGj .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-siFWEgSbGj .card-title {
  margin-bottom: 0;
}
.cid-siFWEgSbGj .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-siFWEgSbGj .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-siFWEgSbGj .card-img span {
    font-size: 40px !important;
  }
}
.cid-siFWEher2q {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-siFWEher2q img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-siFWEher2q .row {
  justify-content: center;
}
.cid-siFWEher2q .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-siFWEher2q .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-siFWEher2q .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-siFWEher2q .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-siFWEher2q .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-siFWEher2q .item {
    padding: 0.5rem;
  }
  .cid-siFWEher2q .row {
    padding: 0 0.5rem;
  }
}
.cid-siFWEher2q .btn {
  border-radius: 0;
}
.cid-siFWEher2q .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-siFWEhSvaN {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-siFWEhSvaN .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-siFWEhSvaN img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-siFWEhSvaN .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-siFWEhSvaN .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-siFWEhSvaN .separline {
  position: relative;
}
.cid-siFWEhSvaN .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-siFWEhSvaN .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-siFWEhSvaN .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-siFWEhSvaN .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-siFWEhSvaN .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI8GNnrpW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8GNnrpW .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8GNnrpW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8GNnrpW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8GNnrpW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8GNnrpW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8GNnrpW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8GNnrpW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8GNnrpW .img-item {
    width: 100% !important;
  }
  .cid-tkI8GNnrpW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-siFWEiiigf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-siFWEiiigf .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-siFWEiiigf .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-siFWEiiigf .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-siFWEiiigf .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-siFWEiiigf .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-siFWEiiigf .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-siFWEiiigf .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-siFWEiiigf .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-siFWEiiigf .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-siFWEiiigf .btn-social + .btn {
  margin-left: .1rem;
}
.cid-siFWEiiigf [class^="socicon-"]:before,
.cid-siFWEiiigf [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-siFWEiiigf .btn {
    font-size: 20px !important;
  }
}
.cid-siFWEiwJoD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-siFWEiwJoD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-siFWEiwJoD .video-block {
    width: 100% !important;
  }
}
.cid-siFWEiIewa {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-siFWEiIewa img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-siFWEiIewa .row {
  justify-content: center;
}
.cid-siFWEiIewa .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-siFWEiIewa .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-siFWEiIewa .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-siFWEiIewa .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-siFWEiIewa .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-siFWEiIewa .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-siFWEiIewa .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-siFWEiIewa .item {
    padding: 0.5rem;
  }
  .cid-siFWEiIewa .row {
    padding: 0 0.5rem;
  }
}
.cid-siFWEiIewa .btn {
  border-radius: 0;
}
.cid-siFWEiIewa .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-siFWEiIewa P {
  text-align: center;
}
.cid-tkI8HwGkVN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8HwGkVN .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8HwGkVN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8HwGkVN .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8HwGkVN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8HwGkVN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8HwGkVN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8HwGkVN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8HwGkVN .img-item {
    width: 100% !important;
  }
  .cid-tkI8HwGkVN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-siFWEjcCNg {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-siFWEjcCNg .content {
    text-align: center;
  }
  .cid-siFWEjcCNg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-siFWEjcCNg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-siFWEjcCNg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-siFWEjcCNg .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-siFWEjcCNg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-siFWEjcCNg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-siFWEjcCNg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-siFWEjcCNg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-siFWEjcCNg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-siFWEjcCNg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-siFWEjcCNg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-siFWEjcCNg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-siFWEjcCNg P {
  text-align: center;
}
.cid-siFWEjtc5z .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-siFWEjtc5z .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-siFWEjtc5z a {
  font-style: normal;
}
.cid-siFWEjtc5z .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-siFWEjtc5z .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-siFWEjtc5z .nav-item:focus,
.cid-siFWEjtc5z .nav-link:focus {
  outline: none;
}
.cid-siFWEjtc5z .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-siFWEjtc5z .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-siFWEjtc5z .menu-logo {
  margin-right: auto;
}
.cid-siFWEjtc5z .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-siFWEjtc5z .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-siFWEjtc5z .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-siFWEjtc5z .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-siFWEjtc5z .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-siFWEjtc5z .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-siFWEjtc5z .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-siFWEjtc5z .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-siFWEjtc5z .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-siFWEjtc5z .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-siFWEjtc5z .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-siFWEjtc5z .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-siFWEjtc5z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-siFWEjtc5z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-siFWEjtc5z .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-siFWEjtc5z .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-siFWEjtc5z .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-siFWEjtc5z .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-siFWEjtc5z .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-siFWEjtc5z .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-siFWEjtc5z .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-siFWEjtc5z .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-siFWEjtc5z .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-siFWEjtc5z button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-siFWEjtc5z button.navbar-toggler:focus {
  outline: none;
}
.cid-siFWEjtc5z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-siFWEjtc5z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-siFWEjtc5z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-siFWEjtc5z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-siFWEjtc5z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-siFWEjtc5z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-siFWEjtc5z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-siFWEjtc5z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-siFWEjtc5z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-siFWEjtc5z .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-siFWEjtc5z .collapsed .btn {
  display: -webkit-flex;
}
.cid-siFWEjtc5z .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-siFWEjtc5z .collapsed .navbar-collapse.collapsing,
.cid-siFWEjtc5z .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-siFWEjtc5z .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-siFWEjtc5z .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-siFWEjtc5z .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-siFWEjtc5z .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-siFWEjtc5z .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-siFWEjtc5z .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-siFWEjtc5z .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-siFWEjtc5z .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-siFWEjtc5z .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-siFWEjtc5z .collapsed button.navbar-toggler {
  display: block;
}
.cid-siFWEjtc5z .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-siFWEjtc5z .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-siFWEjtc5z .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-siFWEjtc5z .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-siFWEjtc5z .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-siFWEjtc5z .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-siFWEjtc5z.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-siFWEjtc5z img {
    height: 3.8rem !important;
  }
  .cid-siFWEjtc5z .btn {
    display: -webkit-flex;
  }
  .cid-siFWEjtc5z button.navbar-toggler {
    display: block;
  }
  .cid-siFWEjtc5z .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-siFWEjtc5z .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-siFWEjtc5z .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-siFWEjtc5z .navbar-collapse.collapsing,
  .cid-siFWEjtc5z .navbar-collapse.show {
    display: block !important;
  }
  .cid-siFWEjtc5z .navbar-collapse.collapsing .navbar-nav,
  .cid-siFWEjtc5z .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-siFWEjtc5z .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-siFWEjtc5z .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-siFWEjtc5z .navbar-collapse.collapsing .navbar-buttons,
  .cid-siFWEjtc5z .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-siFWEjtc5z .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-siFWEjtc5z .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-siFWEjtc5z .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-siFWEjtc5z .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-siFWEjtc5z .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-siFWEjtc5z .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-siFWEjtc5z .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-siFWEjtc5z .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-siFWEjtc5z .nav-link:hover,
.cid-siFWEjtc5z .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sj2NCHKPyy {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sj2NCHKPyy .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sj2NCHKPyy .section-text {
  padding: 2rem 0;
}
.cid-sj2NCHKPyy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sj2NCHKPyy .inner-container {
    width: 100% !important;
  }
}
.cid-tkI8pqTBDr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8pqTBDr .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8pqTBDr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8pqTBDr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8pqTBDr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8pqTBDr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8pqTBDr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8pqTBDr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8pqTBDr .img-item {
    width: 100% !important;
  }
  .cid-tkI8pqTBDr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sj2NCIsISg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sj2NCIsISg .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sj2NCIsISg .container-table {
  margin: 0 auto;
}
.cid-sj2NCIsISg .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sj2NCIsISg .dataTables_wrapper {
  display: block;
}
.cid-sj2NCIsISg .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sj2NCIsISg .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sj2NCIsISg table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sj2NCIsISg table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sj2NCIsISg table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sj2NCIsISg table td {
  border-top: 1px solid #cccccc;
}
.cid-sj2NCIsISg table.table {
  background: #ffffff;
}
.cid-sj2NCIsISg .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sj2NCIsISg .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sj2NCIsISg .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sj2NCIsISg .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sj2NCIsISg .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sj2NCIsISg .dataTables_filter {
    text-align: center;
  }
  .cid-sj2NCIsISg .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sj2NCJ4lS8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sj2NCJ4lS8 [class^="socicon-"]:before,
.cid-sj2NCJ4lS8 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sj2NCJ4lS8 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sj2NCJ4lS8 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sj2NCJ4lS8 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sj2NCJ4lS8 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sj2NCJ4lS8 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sj2NCJ4lS8 .btn {
    font-size: 20px !important;
  }
}
.cid-sj2NCJ4lS8 .btn-social,
.cid-sj2NCJ4lS8 .mbr-section-title {
  color: #000000;
}
.cid-sj2NCJgtuc {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sj2NCJgtuc h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sj2NCJgtuc p {
  color: #767676;
  text-align: left;
}
.cid-sj2NCJgtuc .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sj2NCJgtuc .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sj2NCJgtuc .card-title {
  margin-bottom: 0;
}
.cid-sj2NCJgtuc .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sj2NCJgtuc .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sj2NCJgtuc .card-img span {
    font-size: 40px !important;
  }
}
.cid-sj2NCJCnbt {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sj2NCJCnbt img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sj2NCJCnbt .row {
  justify-content: center;
}
.cid-sj2NCJCnbt .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sj2NCJCnbt .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sj2NCJCnbt .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sj2NCJCnbt .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sj2NCJCnbt .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sj2NCJCnbt .item {
    padding: 0.5rem;
  }
  .cid-sj2NCJCnbt .row {
    padding: 0 0.5rem;
  }
}
.cid-sj2NCJCnbt .btn {
  border-radius: 0;
}
.cid-sj2NCJCnbt .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI8qlxaM4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8qlxaM4 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8qlxaM4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8qlxaM4 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8qlxaM4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8qlxaM4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8qlxaM4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8qlxaM4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8qlxaM4 .img-item {
    width: 100% !important;
  }
  .cid-tkI8qlxaM4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sj2NCKcz1i {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sj2NCKcz1i .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sj2NCKcz1i img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sj2NCKcz1i .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sj2NCKcz1i .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sj2NCKcz1i .separline {
  position: relative;
}
.cid-sj2NCKcz1i .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sj2NCKcz1i .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sj2NCKcz1i .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sj2NCKcz1i .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sj2NCKcz1i .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI8rmYmPk {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8rmYmPk .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8rmYmPk .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8rmYmPk .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8rmYmPk .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8rmYmPk .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8rmYmPk .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8rmYmPk .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8rmYmPk .img-item {
    width: 100% !important;
  }
  .cid-tkI8rmYmPk .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sj2NCKFkK5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sj2NCKFkK5 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sj2NCKFkK5 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sj2NCKFkK5 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sj2NCKFkK5 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sj2NCKFkK5 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sj2NCKFkK5 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sj2NCKFkK5 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sj2NCKFkK5 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sj2NCKFkK5 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sj2NCKFkK5 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sj2NCKFkK5 [class^="socicon-"]:before,
.cid-sj2NCKFkK5 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sj2NCKFkK5 .btn {
    font-size: 20px !important;
  }
}
.cid-sj2NCKS2TU {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sj2NCKS2TU .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sj2NCKS2TU .video-block {
    width: 100% !important;
  }
}
.cid-tkI8rVk2VQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8rVk2VQ .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8rVk2VQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8rVk2VQ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8rVk2VQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8rVk2VQ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8rVk2VQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8rVk2VQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8rVk2VQ .img-item {
    width: 100% !important;
  }
  .cid-tkI8rVk2VQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sj2NCL1zOr {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sj2NCL1zOr img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sj2NCL1zOr .row {
  justify-content: center;
}
.cid-sj2NCL1zOr .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sj2NCL1zOr .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sj2NCL1zOr .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sj2NCL1zOr .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sj2NCL1zOr .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sj2NCL1zOr .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sj2NCL1zOr .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sj2NCL1zOr .item {
    padding: 0.5rem;
  }
  .cid-sj2NCL1zOr .row {
    padding: 0 0.5rem;
  }
}
.cid-sj2NCL1zOr .btn {
  border-radius: 0;
}
.cid-sj2NCL1zOr .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sj2NCL1zOr P {
  text-align: center;
}
.cid-sj2NCLxbj6 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sj2NCLxbj6 .content {
    text-align: center;
  }
  .cid-sj2NCLxbj6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sj2NCLxbj6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sj2NCLxbj6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sj2NCLxbj6 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sj2NCLxbj6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sj2NCLxbj6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sj2NCLxbj6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sj2NCLxbj6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sj2NCLxbj6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sj2NCLxbj6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sj2NCLxbj6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sj2NCLxbj6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sj2NCLxbj6 P {
  text-align: center;
}
.cid-sj2NCLP5Bp .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sj2NCLP5Bp .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sj2NCLP5Bp a {
  font-style: normal;
}
.cid-sj2NCLP5Bp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sj2NCLP5Bp .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-sj2NCLP5Bp .nav-item:focus,
.cid-sj2NCLP5Bp .nav-link:focus {
  outline: none;
}
.cid-sj2NCLP5Bp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sj2NCLP5Bp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sj2NCLP5Bp .menu-logo {
  margin-right: auto;
}
.cid-sj2NCLP5Bp .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-sj2NCLP5Bp .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-sj2NCLP5Bp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sj2NCLP5Bp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sj2NCLP5Bp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sj2NCLP5Bp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sj2NCLP5Bp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sj2NCLP5Bp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sj2NCLP5Bp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sj2NCLP5Bp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sj2NCLP5Bp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sj2NCLP5Bp .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sj2NCLP5Bp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sj2NCLP5Bp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sj2NCLP5Bp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sj2NCLP5Bp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sj2NCLP5Bp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sj2NCLP5Bp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sj2NCLP5Bp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sj2NCLP5Bp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sj2NCLP5Bp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sj2NCLP5Bp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sj2NCLP5Bp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sj2NCLP5Bp button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sj2NCLP5Bp button.navbar-toggler:focus {
  outline: none;
}
.cid-sj2NCLP5Bp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sj2NCLP5Bp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sj2NCLP5Bp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sj2NCLP5Bp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sj2NCLP5Bp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sj2NCLP5Bp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sj2NCLP5Bp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sj2NCLP5Bp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sj2NCLP5Bp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sj2NCLP5Bp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sj2NCLP5Bp .collapsed .btn {
  display: -webkit-flex;
}
.cid-sj2NCLP5Bp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sj2NCLP5Bp .collapsed .navbar-collapse.collapsing,
.cid-sj2NCLP5Bp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sj2NCLP5Bp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sj2NCLP5Bp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sj2NCLP5Bp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sj2NCLP5Bp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sj2NCLP5Bp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sj2NCLP5Bp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sj2NCLP5Bp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sj2NCLP5Bp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sj2NCLP5Bp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sj2NCLP5Bp .collapsed button.navbar-toggler {
  display: block;
}
.cid-sj2NCLP5Bp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sj2NCLP5Bp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sj2NCLP5Bp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sj2NCLP5Bp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sj2NCLP5Bp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sj2NCLP5Bp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sj2NCLP5Bp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sj2NCLP5Bp img {
    height: 3.8rem !important;
  }
  .cid-sj2NCLP5Bp .btn {
    display: -webkit-flex;
  }
  .cid-sj2NCLP5Bp button.navbar-toggler {
    display: block;
  }
  .cid-sj2NCLP5Bp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sj2NCLP5Bp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sj2NCLP5Bp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sj2NCLP5Bp .navbar-collapse.collapsing,
  .cid-sj2NCLP5Bp .navbar-collapse.show {
    display: block !important;
  }
  .cid-sj2NCLP5Bp .navbar-collapse.collapsing .navbar-nav,
  .cid-sj2NCLP5Bp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sj2NCLP5Bp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sj2NCLP5Bp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sj2NCLP5Bp .navbar-collapse.collapsing .navbar-buttons,
  .cid-sj2NCLP5Bp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sj2NCLP5Bp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sj2NCLP5Bp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sj2NCLP5Bp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sj2NCLP5Bp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sj2NCLP5Bp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sj2NCLP5Bp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sj2NCLP5Bp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sj2NCLP5Bp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sj2NCLP5Bp .nav-link:hover,
.cid-sj2NCLP5Bp .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sjku7EGnsu {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sjku7EGnsu .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sjku7EGnsu .section-text {
  padding: 2rem 0;
}
.cid-sjku7EGnsu .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sjku7EGnsu .inner-container {
    width: 100% !important;
  }
}
.cid-sjku7F44fH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjku7F44fH .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sjku7F44fH .container-table {
  margin: 0 auto;
}
.cid-sjku7F44fH .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sjku7F44fH .dataTables_wrapper {
  display: block;
}
.cid-sjku7F44fH .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sjku7F44fH .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sjku7F44fH table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sjku7F44fH table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sjku7F44fH table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sjku7F44fH table td {
  border-top: 1px solid #cccccc;
}
.cid-sjku7F44fH table.table {
  background: #ffffff;
}
.cid-sjku7F44fH .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sjku7F44fH .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sjku7F44fH .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sjku7F44fH .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sjku7F44fH .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sjku7F44fH .dataTables_filter {
    text-align: center;
  }
  .cid-sjku7F44fH .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI87ejmbL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI87ejmbL .images-container.container-fluid {
  padding: 0;
}
.cid-tkI87ejmbL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI87ejmbL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI87ejmbL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI87ejmbL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI87ejmbL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI87ejmbL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI87ejmbL .img-item {
    width: 100% !important;
  }
  .cid-tkI87ejmbL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sjku7FNzW0 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjku7FNzW0 [class^="socicon-"]:before,
.cid-sjku7FNzW0 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sjku7FNzW0 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sjku7FNzW0 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sjku7FNzW0 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sjku7FNzW0 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sjku7FNzW0 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sjku7FNzW0 .btn {
    font-size: 20px !important;
  }
}
.cid-sjku7FNzW0 .btn-social,
.cid-sjku7FNzW0 .mbr-section-title {
  color: #000000;
}
.cid-sjku7G0z7q {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sjku7G0z7q h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sjku7G0z7q p {
  color: #767676;
  text-align: left;
}
.cid-sjku7G0z7q .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sjku7G0z7q .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sjku7G0z7q .card-title {
  margin-bottom: 0;
}
.cid-sjku7G0z7q .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sjku7G0z7q .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sjku7G0z7q .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI87ZctvK {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI87ZctvK .images-container.container-fluid {
  padding: 0;
}
.cid-tkI87ZctvK .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI87ZctvK .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI87ZctvK .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI87ZctvK .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI87ZctvK .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI87ZctvK .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI87ZctvK .img-item {
    width: 100% !important;
  }
  .cid-tkI87ZctvK .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sjku7GkbSj {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjku7GkbSj img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sjku7GkbSj .row {
  justify-content: center;
}
.cid-sjku7GkbSj .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sjku7GkbSj .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sjku7GkbSj .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sjku7GkbSj .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sjku7GkbSj .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sjku7GkbSj .item {
    padding: 0.5rem;
  }
  .cid-sjku7GkbSj .row {
    padding: 0 0.5rem;
  }
}
.cid-sjku7GkbSj .btn {
  border-radius: 0;
}
.cid-sjku7GkbSj .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI88OWzk9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI88OWzk9 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI88OWzk9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI88OWzk9 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI88OWzk9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI88OWzk9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI88OWzk9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI88OWzk9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI88OWzk9 .img-item {
    width: 100% !important;
  }
  .cid-tkI88OWzk9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sjku7GWojB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sjku7GWojB .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sjku7GWojB img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sjku7GWojB .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sjku7GWojB .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sjku7GWojB .separline {
  position: relative;
}
.cid-sjku7GWojB .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sjku7GWojB .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sjku7GWojB .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sjku7GWojB .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sjku7GWojB .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI89qGpUt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI89qGpUt .images-container.container-fluid {
  padding: 0;
}
.cid-tkI89qGpUt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI89qGpUt .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI89qGpUt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI89qGpUt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI89qGpUt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI89qGpUt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI89qGpUt .img-item {
    width: 100% !important;
  }
  .cid-tkI89qGpUt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sjku7HlP2x {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sjku7HlP2x .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sjku7HlP2x .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sjku7HlP2x .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sjku7HlP2x .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sjku7HlP2x .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sjku7HlP2x .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sjku7HlP2x .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sjku7HlP2x .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sjku7HlP2x .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sjku7HlP2x .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sjku7HlP2x [class^="socicon-"]:before,
.cid-sjku7HlP2x [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sjku7HlP2x .btn {
    font-size: 20px !important;
  }
}
.cid-sjku7HyJzk {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sjku7HyJzk .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sjku7HyJzk .video-block {
    width: 100% !important;
  }
}
.cid-sjku7HHKYH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjku7HHKYH img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sjku7HHKYH .row {
  justify-content: center;
}
.cid-sjku7HHKYH .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sjku7HHKYH .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sjku7HHKYH .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sjku7HHKYH .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sjku7HHKYH .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sjku7HHKYH .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sjku7HHKYH .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sjku7HHKYH .item {
    padding: 0.5rem;
  }
  .cid-sjku7HHKYH .row {
    padding: 0 0.5rem;
  }
}
.cid-sjku7HHKYH .btn {
  border-radius: 0;
}
.cid-sjku7HHKYH .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sjku7HHKYH P {
  text-align: center;
}
.cid-sjku7IawIU {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sjku7IawIU .content {
    text-align: center;
  }
  .cid-sjku7IawIU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sjku7IawIU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sjku7IawIU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sjku7IawIU .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sjku7IawIU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjku7IawIU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sjku7IawIU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sjku7IawIU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sjku7IawIU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sjku7IawIU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sjku7IawIU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjku7IawIU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sjku7IawIU P {
  text-align: center;
}
.cid-sjku7ItrIb .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sjku7ItrIb .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sjku7ItrIb a {
  font-style: normal;
}
.cid-sjku7ItrIb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sjku7ItrIb .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-sjku7ItrIb .nav-item:focus,
.cid-sjku7ItrIb .nav-link:focus {
  outline: none;
}
.cid-sjku7ItrIb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sjku7ItrIb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sjku7ItrIb .menu-logo {
  margin-right: auto;
}
.cid-sjku7ItrIb .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-sjku7ItrIb .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-sjku7ItrIb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sjku7ItrIb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjku7ItrIb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjku7ItrIb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjku7ItrIb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sjku7ItrIb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sjku7ItrIb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjku7ItrIb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sjku7ItrIb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjku7ItrIb .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sjku7ItrIb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sjku7ItrIb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjku7ItrIb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjku7ItrIb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjku7ItrIb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sjku7ItrIb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sjku7ItrIb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sjku7ItrIb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sjku7ItrIb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjku7ItrIb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjku7ItrIb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjku7ItrIb button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sjku7ItrIb button.navbar-toggler:focus {
  outline: none;
}
.cid-sjku7ItrIb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjku7ItrIb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sjku7ItrIb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sjku7ItrIb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sjku7ItrIb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sjku7ItrIb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sjku7ItrIb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sjku7ItrIb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sjku7ItrIb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sjku7ItrIb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sjku7ItrIb .collapsed .btn {
  display: -webkit-flex;
}
.cid-sjku7ItrIb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjku7ItrIb .collapsed .navbar-collapse.collapsing,
.cid-sjku7ItrIb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjku7ItrIb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjku7ItrIb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjku7ItrIb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjku7ItrIb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjku7ItrIb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjku7ItrIb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sjku7ItrIb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjku7ItrIb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjku7ItrIb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sjku7ItrIb .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjku7ItrIb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjku7ItrIb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sjku7ItrIb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sjku7ItrIb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjku7ItrIb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjku7ItrIb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sjku7ItrIb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sjku7ItrIb img {
    height: 3.8rem !important;
  }
  .cid-sjku7ItrIb .btn {
    display: -webkit-flex;
  }
  .cid-sjku7ItrIb button.navbar-toggler {
    display: block;
  }
  .cid-sjku7ItrIb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sjku7ItrIb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sjku7ItrIb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sjku7ItrIb .navbar-collapse.collapsing,
  .cid-sjku7ItrIb .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjku7ItrIb .navbar-collapse.collapsing .navbar-nav,
  .cid-sjku7ItrIb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjku7ItrIb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjku7ItrIb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjku7ItrIb .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjku7ItrIb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sjku7ItrIb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjku7ItrIb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjku7ItrIb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sjku7ItrIb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjku7ItrIb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjku7ItrIb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sjku7ItrIb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sjku7ItrIb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sjku7ItrIb .nav-link:hover,
.cid-sjku7ItrIb .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sjIvTG7qXY {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sjIvTG7qXY .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sjIvTG7qXY .section-text {
  padding: 2rem 0;
}
.cid-sjIvTG7qXY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sjIvTG7qXY .inner-container {
    width: 100% !important;
  }
}
.cid-sjIvTGw4Yl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjIvTGw4Yl .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sjIvTGw4Yl .container-table {
  margin: 0 auto;
}
.cid-sjIvTGw4Yl .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sjIvTGw4Yl .dataTables_wrapper {
  display: block;
}
.cid-sjIvTGw4Yl .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sjIvTGw4Yl .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sjIvTGw4Yl table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sjIvTGw4Yl table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sjIvTGw4Yl table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sjIvTGw4Yl table td {
  border-top: 1px solid #cccccc;
}
.cid-sjIvTGw4Yl table.table {
  background: #ffffff;
}
.cid-sjIvTGw4Yl .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sjIvTGw4Yl .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sjIvTGw4Yl .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sjIvTGw4Yl .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sjIvTGw4Yl .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sjIvTGw4Yl .dataTables_filter {
    text-align: center;
  }
  .cid-sjIvTGw4Yl .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI7X4m97f {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7X4m97f .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7X4m97f .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7X4m97f .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7X4m97f .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7X4m97f .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7X4m97f .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7X4m97f .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7X4m97f .img-item {
    width: 100% !important;
  }
  .cid-tkI7X4m97f .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sjIvTHiAmX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjIvTHiAmX [class^="socicon-"]:before,
.cid-sjIvTHiAmX [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sjIvTHiAmX .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sjIvTHiAmX .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sjIvTHiAmX .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sjIvTHiAmX .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sjIvTHiAmX .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sjIvTHiAmX .btn {
    font-size: 20px !important;
  }
}
.cid-sjIvTHiAmX .btn-social,
.cid-sjIvTHiAmX .mbr-section-title {
  color: #000000;
}
.cid-sjIvTHuNo1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sjIvTHuNo1 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sjIvTHuNo1 p {
  color: #767676;
  text-align: left;
}
.cid-sjIvTHuNo1 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sjIvTHuNo1 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sjIvTHuNo1 .card-title {
  margin-bottom: 0;
}
.cid-sjIvTHuNo1 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sjIvTHuNo1 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sjIvTHuNo1 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sjIvTHO9TA {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjIvTHO9TA img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sjIvTHO9TA .row {
  justify-content: center;
}
.cid-sjIvTHO9TA .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sjIvTHO9TA .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sjIvTHO9TA .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sjIvTHO9TA .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sjIvTHO9TA .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sjIvTHO9TA .item {
    padding: 0.5rem;
  }
  .cid-sjIvTHO9TA .row {
    padding: 0 0.5rem;
  }
}
.cid-sjIvTHO9TA .btn {
  border-radius: 0;
}
.cid-sjIvTHO9TA .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkI7Y4fg7C {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7Y4fg7C .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7Y4fg7C .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7Y4fg7C .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7Y4fg7C .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7Y4fg7C .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7Y4fg7C .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7Y4fg7C .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7Y4fg7C .img-item {
    width: 100% !important;
  }
  .cid-tkI7Y4fg7C .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sjIvTIt7Ua {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sjIvTIt7Ua .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sjIvTIt7Ua img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sjIvTIt7Ua .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sjIvTIt7Ua .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sjIvTIt7Ua .separline {
  position: relative;
}
.cid-sjIvTIt7Ua .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sjIvTIt7Ua .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sjIvTIt7Ua .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sjIvTIt7Ua .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sjIvTIt7Ua .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI7YHUe9W {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7YHUe9W .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7YHUe9W .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7YHUe9W .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7YHUe9W .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7YHUe9W .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7YHUe9W .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7YHUe9W .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7YHUe9W .img-item {
    width: 100% !important;
  }
  .cid-tkI7YHUe9W .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sjIvTIVJmF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sjIvTIVJmF .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sjIvTIVJmF .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sjIvTIVJmF .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sjIvTIVJmF .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sjIvTIVJmF .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sjIvTIVJmF .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sjIvTIVJmF .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sjIvTIVJmF .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sjIvTIVJmF .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sjIvTIVJmF .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sjIvTIVJmF [class^="socicon-"]:before,
.cid-sjIvTIVJmF [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sjIvTIVJmF .btn {
    font-size: 20px !important;
  }
}
.cid-sjIvTJ8tC4 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sjIvTJ8tC4 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sjIvTJ8tC4 .video-block {
    width: 100% !important;
  }
}
.cid-tkI7Zxawbe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI7Zxawbe .images-container.container-fluid {
  padding: 0;
}
.cid-tkI7Zxawbe .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI7Zxawbe .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI7Zxawbe .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI7Zxawbe .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI7Zxawbe .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI7Zxawbe .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI7Zxawbe .img-item {
    width: 100% !important;
  }
  .cid-tkI7Zxawbe .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sjIvTJij3o {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjIvTJij3o img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sjIvTJij3o .row {
  justify-content: center;
}
.cid-sjIvTJij3o .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sjIvTJij3o .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sjIvTJij3o .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sjIvTJij3o .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sjIvTJij3o .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sjIvTJij3o .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sjIvTJij3o .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sjIvTJij3o .item {
    padding: 0.5rem;
  }
  .cid-sjIvTJij3o .row {
    padding: 0 0.5rem;
  }
}
.cid-sjIvTJij3o .btn {
  border-radius: 0;
}
.cid-sjIvTJij3o .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sjIvTJij3o P {
  text-align: center;
}
.cid-sjIvTJNT1N {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sjIvTJNT1N .content {
    text-align: center;
  }
  .cid-sjIvTJNT1N .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sjIvTJNT1N .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sjIvTJNT1N .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sjIvTJNT1N .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sjIvTJNT1N .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjIvTJNT1N .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sjIvTJNT1N .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sjIvTJNT1N .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sjIvTJNT1N .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sjIvTJNT1N .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sjIvTJNT1N .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjIvTJNT1N .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sjIvTJNT1N P {
  text-align: center;
}
.cid-sjIvTK4wAV .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sjIvTK4wAV .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sjIvTK4wAV a {
  font-style: normal;
}
.cid-sjIvTK4wAV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sjIvTK4wAV .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-sjIvTK4wAV .nav-item:focus,
.cid-sjIvTK4wAV .nav-link:focus {
  outline: none;
}
.cid-sjIvTK4wAV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sjIvTK4wAV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sjIvTK4wAV .menu-logo {
  margin-right: auto;
}
.cid-sjIvTK4wAV .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-sjIvTK4wAV .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-sjIvTK4wAV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sjIvTK4wAV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjIvTK4wAV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjIvTK4wAV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjIvTK4wAV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sjIvTK4wAV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sjIvTK4wAV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjIvTK4wAV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sjIvTK4wAV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjIvTK4wAV .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sjIvTK4wAV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sjIvTK4wAV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjIvTK4wAV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjIvTK4wAV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjIvTK4wAV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sjIvTK4wAV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sjIvTK4wAV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sjIvTK4wAV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sjIvTK4wAV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjIvTK4wAV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjIvTK4wAV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjIvTK4wAV button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sjIvTK4wAV button.navbar-toggler:focus {
  outline: none;
}
.cid-sjIvTK4wAV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjIvTK4wAV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sjIvTK4wAV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sjIvTK4wAV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sjIvTK4wAV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sjIvTK4wAV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sjIvTK4wAV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sjIvTK4wAV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sjIvTK4wAV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sjIvTK4wAV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sjIvTK4wAV .collapsed .btn {
  display: -webkit-flex;
}
.cid-sjIvTK4wAV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjIvTK4wAV .collapsed .navbar-collapse.collapsing,
.cid-sjIvTK4wAV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjIvTK4wAV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjIvTK4wAV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjIvTK4wAV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjIvTK4wAV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjIvTK4wAV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjIvTK4wAV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sjIvTK4wAV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjIvTK4wAV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjIvTK4wAV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sjIvTK4wAV .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjIvTK4wAV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjIvTK4wAV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sjIvTK4wAV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sjIvTK4wAV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjIvTK4wAV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjIvTK4wAV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sjIvTK4wAV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sjIvTK4wAV img {
    height: 3.8rem !important;
  }
  .cid-sjIvTK4wAV .btn {
    display: -webkit-flex;
  }
  .cid-sjIvTK4wAV button.navbar-toggler {
    display: block;
  }
  .cid-sjIvTK4wAV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sjIvTK4wAV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sjIvTK4wAV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sjIvTK4wAV .navbar-collapse.collapsing,
  .cid-sjIvTK4wAV .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjIvTK4wAV .navbar-collapse.collapsing .navbar-nav,
  .cid-sjIvTK4wAV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjIvTK4wAV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjIvTK4wAV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjIvTK4wAV .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjIvTK4wAV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sjIvTK4wAV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjIvTK4wAV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjIvTK4wAV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sjIvTK4wAV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjIvTK4wAV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjIvTK4wAV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sjIvTK4wAV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sjIvTK4wAV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sjIvTK4wAV .nav-link:hover,
.cid-sjIvTK4wAV .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sjZ28TdTc8 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sjZ28TdTc8 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sjZ28TdTc8 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sjZ28TdTc8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sjZ28TdTc8 .inner-container {
    width: 100% !important;
  }
}
.cid-sjZ28UVsfg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjZ28UVsfg .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sjZ28UVsfg .container-table {
  margin: 0 auto;
}
.cid-sjZ28UVsfg .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sjZ28UVsfg .dataTables_wrapper {
  display: block;
}
.cid-sjZ28UVsfg .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sjZ28UVsfg .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sjZ28UVsfg table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sjZ28UVsfg table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sjZ28UVsfg table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sjZ28UVsfg table td {
  border-top: 1px solid #cccccc;
}
.cid-sjZ28UVsfg table.table {
  background: #ffffff;
}
.cid-sjZ28UVsfg .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sjZ28UVsfg .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sjZ28UVsfg .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sjZ28UVsfg .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sjZ28UVsfg .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sjZ28UVsfg .dataTables_filter {
    text-align: center;
  }
  .cid-sjZ28UVsfg .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sjZ28XJCkJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjZ28XJCkJ [class^="socicon-"]:before,
.cid-sjZ28XJCkJ [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sjZ28XJCkJ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sjZ28XJCkJ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sjZ28XJCkJ .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sjZ28XJCkJ .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sjZ28XJCkJ .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sjZ28XJCkJ .btn {
    font-size: 20px !important;
  }
}
.cid-sjZ28XJCkJ .btn-social,
.cid-sjZ28XJCkJ .mbr-section-title {
  color: #000000;
}
.cid-sjZ28ZARHj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sjZ28ZARHj h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sjZ28ZARHj p {
  color: #767676;
  text-align: left;
}
.cid-sjZ28ZARHj .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sjZ28ZARHj .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sjZ28ZARHj .card-title {
  margin-bottom: 0;
}
.cid-sjZ28ZARHj .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sjZ28ZARHj .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sjZ28ZARHj .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI46j93hA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI46j93hA .images-container.container-fluid {
  padding: 0;
}
.cid-tkI46j93hA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI46j93hA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI46j93hA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI46j93hA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI46j93hA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI46j93hA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI46j93hA .img-item {
    width: 100% !important;
  }
  .cid-tkI46j93hA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sjZNsGupy1 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjZNsGupy1 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sjZNsGupy1 .row {
  justify-content: center;
}
.cid-sjZNsGupy1 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sjZNsGupy1 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sjZNsGupy1 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sjZNsGupy1 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sjZNsGupy1 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sjZNsGupy1 .item {
    padding: 0.5rem;
  }
  .cid-sjZNsGupy1 .row {
    padding: 0 0.5rem;
  }
}
.cid-sjZNsGupy1 .btn {
  border-radius: 0;
}
.cid-sjZNsGupy1 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sjZ295eqI3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sjZ295eqI3 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sjZ295eqI3 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sjZ295eqI3 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sjZ295eqI3 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sjZ295eqI3 .separline {
  position: relative;
}
.cid-sjZ295eqI3 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sjZ295eqI3 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sjZ295eqI3 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sjZ295eqI3 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sjZ295eqI3 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI477G0u8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI477G0u8 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI477G0u8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI477G0u8 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI477G0u8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI477G0u8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI477G0u8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI477G0u8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI477G0u8 .img-item {
    width: 100% !important;
  }
  .cid-tkI477G0u8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sjZ297wrAH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sjZ297wrAH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sjZ297wrAH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sjZ297wrAH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sjZ297wrAH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sjZ297wrAH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sjZ297wrAH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sjZ297wrAH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sjZ297wrAH .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sjZ297wrAH .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sjZ297wrAH .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sjZ297wrAH [class^="socicon-"]:before,
.cid-sjZ297wrAH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sjZ297wrAH .btn {
    font-size: 20px !important;
  }
}
.cid-sjZ299hbvB {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sjZ299hbvB .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sjZ299hbvB .video-block {
    width: 100% !important;
  }
}
.cid-sjZ29aOsP9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sjZ29aOsP9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sjZ29aOsP9 .row {
  justify-content: center;
}
.cid-sjZ29aOsP9 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sjZ29aOsP9 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sjZ29aOsP9 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sjZ29aOsP9 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sjZ29aOsP9 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sjZ29aOsP9 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sjZ29aOsP9 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sjZ29aOsP9 .item {
    padding: 0.5rem;
  }
  .cid-sjZ29aOsP9 .row {
    padding: 0 0.5rem;
  }
}
.cid-sjZ29aOsP9 .btn {
  border-radius: 0;
}
.cid-sjZ29aOsP9 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sjZ29aOsP9 P {
  text-align: center;
}
.cid-sjZ29d4yQj {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sjZ29d4yQj .content {
    text-align: center;
  }
  .cid-sjZ29d4yQj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sjZ29d4yQj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sjZ29d4yQj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sjZ29d4yQj .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sjZ29d4yQj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sjZ29d4yQj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sjZ29d4yQj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sjZ29d4yQj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sjZ29d4yQj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sjZ29d4yQj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sjZ29d4yQj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sjZ29d4yQj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sjZ29d4yQj P {
  text-align: center;
}
.cid-sjZ29ePIPW .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sjZ29ePIPW .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sjZ29ePIPW a {
  font-style: normal;
}
.cid-sjZ29ePIPW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sjZ29ePIPW .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-sjZ29ePIPW .nav-item:focus,
.cid-sjZ29ePIPW .nav-link:focus {
  outline: none;
}
.cid-sjZ29ePIPW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sjZ29ePIPW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sjZ29ePIPW .menu-logo {
  margin-right: auto;
}
.cid-sjZ29ePIPW .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-sjZ29ePIPW .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-sjZ29ePIPW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sjZ29ePIPW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sjZ29ePIPW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sjZ29ePIPW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sjZ29ePIPW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sjZ29ePIPW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sjZ29ePIPW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sjZ29ePIPW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sjZ29ePIPW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sjZ29ePIPW .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sjZ29ePIPW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sjZ29ePIPW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sjZ29ePIPW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sjZ29ePIPW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sjZ29ePIPW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sjZ29ePIPW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sjZ29ePIPW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sjZ29ePIPW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sjZ29ePIPW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sjZ29ePIPW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sjZ29ePIPW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sjZ29ePIPW button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sjZ29ePIPW button.navbar-toggler:focus {
  outline: none;
}
.cid-sjZ29ePIPW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sjZ29ePIPW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sjZ29ePIPW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sjZ29ePIPW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sjZ29ePIPW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sjZ29ePIPW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sjZ29ePIPW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sjZ29ePIPW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sjZ29ePIPW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sjZ29ePIPW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sjZ29ePIPW .collapsed .btn {
  display: -webkit-flex;
}
.cid-sjZ29ePIPW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sjZ29ePIPW .collapsed .navbar-collapse.collapsing,
.cid-sjZ29ePIPW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sjZ29ePIPW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sjZ29ePIPW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sjZ29ePIPW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sjZ29ePIPW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sjZ29ePIPW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sjZ29ePIPW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sjZ29ePIPW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sjZ29ePIPW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sjZ29ePIPW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sjZ29ePIPW .collapsed button.navbar-toggler {
  display: block;
}
.cid-sjZ29ePIPW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sjZ29ePIPW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sjZ29ePIPW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sjZ29ePIPW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sjZ29ePIPW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sjZ29ePIPW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sjZ29ePIPW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sjZ29ePIPW img {
    height: 3.8rem !important;
  }
  .cid-sjZ29ePIPW .btn {
    display: -webkit-flex;
  }
  .cid-sjZ29ePIPW button.navbar-toggler {
    display: block;
  }
  .cid-sjZ29ePIPW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sjZ29ePIPW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sjZ29ePIPW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sjZ29ePIPW .navbar-collapse.collapsing,
  .cid-sjZ29ePIPW .navbar-collapse.show {
    display: block !important;
  }
  .cid-sjZ29ePIPW .navbar-collapse.collapsing .navbar-nav,
  .cid-sjZ29ePIPW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sjZ29ePIPW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sjZ29ePIPW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sjZ29ePIPW .navbar-collapse.collapsing .navbar-buttons,
  .cid-sjZ29ePIPW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sjZ29ePIPW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sjZ29ePIPW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sjZ29ePIPW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sjZ29ePIPW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sjZ29ePIPW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sjZ29ePIPW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sjZ29ePIPW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sjZ29ePIPW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sjZ29ePIPW .nav-link:hover,
.cid-sjZ29ePIPW .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-skndxH3Lrc {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skndxH3Lrc .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-skndxH3Lrc .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-skndxH3Lrc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-skndxH3Lrc .inner-container {
    width: 100% !important;
  }
}
.cid-skndxHsiC5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-skndxHsiC5 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-skndxHsiC5 .container-table {
  margin: 0 auto;
}
.cid-skndxHsiC5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-skndxHsiC5 .dataTables_wrapper {
  display: block;
}
.cid-skndxHsiC5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-skndxHsiC5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-skndxHsiC5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-skndxHsiC5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-skndxHsiC5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-skndxHsiC5 table td {
  border-top: 1px solid #cccccc;
}
.cid-skndxHsiC5 table.table {
  background: #ffffff;
}
.cid-skndxHsiC5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-skndxHsiC5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-skndxHsiC5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-skndxHsiC5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-skndxHsiC5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-skndxHsiC5 .dataTables_filter {
    text-align: center;
  }
  .cid-skndxHsiC5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tkI4dFdUlT {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI4dFdUlT .images-container.container-fluid {
  padding: 0;
}
.cid-tkI4dFdUlT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI4dFdUlT .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI4dFdUlT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI4dFdUlT .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI4dFdUlT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI4dFdUlT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI4dFdUlT .img-item {
    width: 100% !important;
  }
  .cid-tkI4dFdUlT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-skndxIymwM {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-skndxIymwM [class^="socicon-"]:before,
.cid-skndxIymwM [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-skndxIymwM .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-skndxIymwM .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-skndxIymwM .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-skndxIymwM .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-skndxIymwM .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-skndxIymwM .btn {
    font-size: 20px !important;
  }
}
.cid-skndxIymwM .btn-social,
.cid-skndxIymwM .mbr-section-title {
  color: #000000;
}
.cid-skndxIKitG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-skndxIKitG h4 {
  text-align: left;
  font-weight: 500;
}
.cid-skndxIKitG p {
  color: #767676;
  text-align: left;
}
.cid-skndxIKitG .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-skndxIKitG .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-skndxIKitG .card-title {
  margin-bottom: 0;
}
.cid-skndxIKitG .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-skndxIKitG .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-skndxIKitG .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI4eEfv1j {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI4eEfv1j .images-container.container-fluid {
  padding: 0;
}
.cid-tkI4eEfv1j .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI4eEfv1j .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI4eEfv1j .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI4eEfv1j .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI4eEfv1j .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI4eEfv1j .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI4eEfv1j .img-item {
    width: 100% !important;
  }
  .cid-tkI4eEfv1j .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-skndxJ8CJ8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-skndxJ8CJ8 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-skndxJ8CJ8 .row {
  justify-content: center;
}
.cid-skndxJ8CJ8 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-skndxJ8CJ8 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-skndxJ8CJ8 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-skndxJ8CJ8 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-skndxJ8CJ8 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-skndxJ8CJ8 .item {
    padding: 0.5rem;
  }
  .cid-skndxJ8CJ8 .row {
    padding: 0 0.5rem;
  }
}
.cid-skndxJ8CJ8 .btn {
  border-radius: 0;
}
.cid-skndxJ8CJ8 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-skndxJHtTQ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skndxJHtTQ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-skndxJHtTQ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-skndxJHtTQ .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-skndxJHtTQ .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-skndxJHtTQ .separline {
  position: relative;
}
.cid-skndxJHtTQ .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-skndxJHtTQ .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-skndxJHtTQ .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-skndxJHtTQ .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-skndxJHtTQ .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-skndxK9T9f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skndxK9T9f .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-skndxK9T9f .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-skndxK9T9f .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-skndxK9T9f .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-skndxK9T9f .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-skndxK9T9f .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-skndxK9T9f .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-skndxK9T9f .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-skndxK9T9f .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-skndxK9T9f .btn-social + .btn {
  margin-left: .1rem;
}
.cid-skndxK9T9f [class^="socicon-"]:before,
.cid-skndxK9T9f [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-skndxK9T9f .btn {
    font-size: 20px !important;
  }
}
.cid-skndxKmcwJ {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-skndxKmcwJ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-skndxKmcwJ .video-block {
    width: 100% !important;
  }
}
.cid-tkI4gxf16b {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI4gxf16b .images-container.container-fluid {
  padding: 0;
}
.cid-tkI4gxf16b .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI4gxf16b .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI4gxf16b .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI4gxf16b .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI4gxf16b .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI4gxf16b .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI4gxf16b .img-item {
    width: 100% !important;
  }
  .cid-tkI4gxf16b .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-skndxKyybt {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-skndxKyybt img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-skndxKyybt .row {
  justify-content: center;
}
.cid-skndxKyybt .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-skndxKyybt .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-skndxKyybt .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-skndxKyybt .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-skndxKyybt .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-skndxKyybt .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-skndxKyybt .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-skndxKyybt .item {
    padding: 0.5rem;
  }
  .cid-skndxKyybt .row {
    padding: 0 0.5rem;
  }
}
.cid-skndxKyybt .btn {
  border-radius: 0;
}
.cid-skndxKyybt .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-skndxKyybt P {
  text-align: center;
}
.cid-skndxL0IZ2 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-skndxL0IZ2 .content {
    text-align: center;
  }
  .cid-skndxL0IZ2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-skndxL0IZ2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-skndxL0IZ2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-skndxL0IZ2 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-skndxL0IZ2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-skndxL0IZ2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-skndxL0IZ2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-skndxL0IZ2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-skndxL0IZ2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-skndxL0IZ2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-skndxL0IZ2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-skndxL0IZ2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-skndxL0IZ2 P {
  text-align: center;
}
.cid-skndxLh7GO .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-skndxLh7GO .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-skndxLh7GO a {
  font-style: normal;
}
.cid-skndxLh7GO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-skndxLh7GO .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-skndxLh7GO .nav-item:focus,
.cid-skndxLh7GO .nav-link:focus {
  outline: none;
}
.cid-skndxLh7GO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-skndxLh7GO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-skndxLh7GO .menu-logo {
  margin-right: auto;
}
.cid-skndxLh7GO .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-skndxLh7GO .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-skndxLh7GO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-skndxLh7GO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-skndxLh7GO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-skndxLh7GO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-skndxLh7GO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-skndxLh7GO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-skndxLh7GO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-skndxLh7GO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-skndxLh7GO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-skndxLh7GO .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-skndxLh7GO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-skndxLh7GO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-skndxLh7GO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-skndxLh7GO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-skndxLh7GO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-skndxLh7GO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-skndxLh7GO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-skndxLh7GO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-skndxLh7GO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-skndxLh7GO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-skndxLh7GO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-skndxLh7GO button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-skndxLh7GO button.navbar-toggler:focus {
  outline: none;
}
.cid-skndxLh7GO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-skndxLh7GO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-skndxLh7GO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-skndxLh7GO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-skndxLh7GO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-skndxLh7GO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-skndxLh7GO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-skndxLh7GO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-skndxLh7GO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-skndxLh7GO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-skndxLh7GO .collapsed .btn {
  display: -webkit-flex;
}
.cid-skndxLh7GO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-skndxLh7GO .collapsed .navbar-collapse.collapsing,
.cid-skndxLh7GO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-skndxLh7GO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-skndxLh7GO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-skndxLh7GO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-skndxLh7GO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-skndxLh7GO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-skndxLh7GO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-skndxLh7GO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-skndxLh7GO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-skndxLh7GO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-skndxLh7GO .collapsed button.navbar-toggler {
  display: block;
}
.cid-skndxLh7GO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-skndxLh7GO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-skndxLh7GO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-skndxLh7GO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-skndxLh7GO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-skndxLh7GO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-skndxLh7GO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-skndxLh7GO img {
    height: 3.8rem !important;
  }
  .cid-skndxLh7GO .btn {
    display: -webkit-flex;
  }
  .cid-skndxLh7GO button.navbar-toggler {
    display: block;
  }
  .cid-skndxLh7GO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-skndxLh7GO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-skndxLh7GO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-skndxLh7GO .navbar-collapse.collapsing,
  .cid-skndxLh7GO .navbar-collapse.show {
    display: block !important;
  }
  .cid-skndxLh7GO .navbar-collapse.collapsing .navbar-nav,
  .cid-skndxLh7GO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-skndxLh7GO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-skndxLh7GO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-skndxLh7GO .navbar-collapse.collapsing .navbar-buttons,
  .cid-skndxLh7GO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-skndxLh7GO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-skndxLh7GO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-skndxLh7GO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-skndxLh7GO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-skndxLh7GO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-skndxLh7GO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-skndxLh7GO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-skndxLh7GO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-skndxLh7GO .nav-link:hover,
.cid-skndxLh7GO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-skEs6k8izy {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEs6k8izy .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-skEs6k8izy .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-skEs6k8izy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-skEs6k8izy .inner-container {
    width: 100% !important;
  }
}
.cid-skEs6kQakO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-skEs6kQakO .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-skEs6kQakO .container-table {
  margin: 0 auto;
}
.cid-skEs6kQakO .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-skEs6kQakO .dataTables_wrapper {
  display: block;
}
.cid-skEs6kQakO .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-skEs6kQakO .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-skEs6kQakO table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-skEs6kQakO table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-skEs6kQakO table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-skEs6kQakO table td {
  border-top: 1px solid #cccccc;
}
.cid-skEs6kQakO table.table {
  background: #ffffff;
}
.cid-skEs6kQakO .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-skEs6kQakO .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-skEs6kQakO .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-skEs6kQakO .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-skEs6kQakO .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-skEs6kQakO .dataTables_filter {
    text-align: center;
  }
  .cid-skEs6kQakO .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-skEs6kQakO .body-item {
  color: #232323;
}
.cid-tkI4neQuBr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI4neQuBr .images-container.container-fluid {
  padding: 0;
}
.cid-tkI4neQuBr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI4neQuBr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI4neQuBr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI4neQuBr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI4neQuBr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI4neQuBr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI4neQuBr .img-item {
    width: 100% !important;
  }
  .cid-tkI4neQuBr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-skEs6lxp9K {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-skEs6lxp9K [class^="socicon-"]:before,
.cid-skEs6lxp9K [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-skEs6lxp9K .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-skEs6lxp9K .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-skEs6lxp9K .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-skEs6lxp9K .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-skEs6lxp9K .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-skEs6lxp9K .btn {
    font-size: 20px !important;
  }
}
.cid-skEs6lxp9K .btn-social,
.cid-skEs6lxp9K .mbr-section-title {
  color: #000000;
}
.cid-skEs6lKdOI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-skEs6lKdOI h4 {
  text-align: left;
  font-weight: 500;
}
.cid-skEs6lKdOI p {
  color: #767676;
  text-align: left;
}
.cid-skEs6lKdOI .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-skEs6lKdOI .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-skEs6lKdOI .card-title {
  margin-bottom: 0;
}
.cid-skEs6lKdOI .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-skEs6lKdOI .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-skEs6lKdOI .card-img span {
    font-size: 40px !important;
  }
}
.cid-skEs6m7zjC {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-skEs6m7zjC img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-skEs6m7zjC .row {
  justify-content: center;
}
.cid-skEs6m7zjC .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-skEs6m7zjC .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-skEs6m7zjC .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-skEs6m7zjC .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-skEs6m7zjC .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-skEs6m7zjC .item {
    padding: 0.5rem;
  }
  .cid-skEs6m7zjC .row {
    padding: 0 0.5rem;
  }
}
.cid-skEs6m7zjC .btn {
  border-radius: 0;
}
.cid-skEs6m7zjC .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-skEs6mH3k3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEs6mH3k3 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-skEs6mH3k3 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-skEs6mH3k3 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-skEs6mH3k3 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-skEs6mH3k3 .separline {
  position: relative;
}
.cid-skEs6mH3k3 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-skEs6mH3k3 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-skEs6mH3k3 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-skEs6mH3k3 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-skEs6mH3k3 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-skEs6n9JWP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-skEs6n9JWP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-skEs6n9JWP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-skEs6n9JWP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-skEs6n9JWP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-skEs6n9JWP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-skEs6n9JWP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-skEs6n9JWP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-skEs6n9JWP .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-skEs6n9JWP .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-skEs6n9JWP .btn-social + .btn {
  margin-left: .1rem;
}
.cid-skEs6n9JWP [class^="socicon-"]:before,
.cid-skEs6n9JWP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-skEs6n9JWP .btn {
    font-size: 20px !important;
  }
}
.cid-tkI4oC63AR {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI4oC63AR .images-container.container-fluid {
  padding: 0;
}
.cid-tkI4oC63AR .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI4oC63AR .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI4oC63AR .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI4oC63AR .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI4oC63AR .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI4oC63AR .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI4oC63AR .img-item {
    width: 100% !important;
  }
  .cid-tkI4oC63AR .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-skEs6nmhHH {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-skEs6nmhHH .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-skEs6nmhHH .video-block {
    width: 100% !important;
  }
}
.cid-skEs6nvYWo {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-skEs6nvYWo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-skEs6nvYWo .row {
  justify-content: center;
}
.cid-skEs6nvYWo .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-skEs6nvYWo .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-skEs6nvYWo .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-skEs6nvYWo .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-skEs6nvYWo .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-skEs6nvYWo .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-skEs6nvYWo .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-skEs6nvYWo .item {
    padding: 0.5rem;
  }
  .cid-skEs6nvYWo .row {
    padding: 0 0.5rem;
  }
}
.cid-skEs6nvYWo .btn {
  border-radius: 0;
}
.cid-skEs6nvYWo .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-skEs6nvYWo P {
  text-align: center;
}
.cid-skEs6nZbcW {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-skEs6nZbcW .content {
    text-align: center;
  }
  .cid-skEs6nZbcW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-skEs6nZbcW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-skEs6nZbcW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-skEs6nZbcW .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-skEs6nZbcW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-skEs6nZbcW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-skEs6nZbcW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-skEs6nZbcW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-skEs6nZbcW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-skEs6nZbcW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-skEs6nZbcW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-skEs6nZbcW .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-skEs6nZbcW P {
  text-align: center;
}
.cid-skEs6ohnoD .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-skEs6ohnoD .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-skEs6ohnoD a {
  font-style: normal;
}
.cid-skEs6ohnoD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-skEs6ohnoD .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-skEs6ohnoD .nav-item:focus,
.cid-skEs6ohnoD .nav-link:focus {
  outline: none;
}
.cid-skEs6ohnoD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-skEs6ohnoD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-skEs6ohnoD .menu-logo {
  margin-right: auto;
}
.cid-skEs6ohnoD .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-skEs6ohnoD .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-skEs6ohnoD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-skEs6ohnoD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-skEs6ohnoD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-skEs6ohnoD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-skEs6ohnoD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-skEs6ohnoD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-skEs6ohnoD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-skEs6ohnoD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-skEs6ohnoD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-skEs6ohnoD .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-skEs6ohnoD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-skEs6ohnoD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-skEs6ohnoD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-skEs6ohnoD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-skEs6ohnoD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-skEs6ohnoD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-skEs6ohnoD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-skEs6ohnoD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-skEs6ohnoD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-skEs6ohnoD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-skEs6ohnoD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-skEs6ohnoD button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-skEs6ohnoD button.navbar-toggler:focus {
  outline: none;
}
.cid-skEs6ohnoD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-skEs6ohnoD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-skEs6ohnoD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-skEs6ohnoD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-skEs6ohnoD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-skEs6ohnoD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-skEs6ohnoD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-skEs6ohnoD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-skEs6ohnoD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-skEs6ohnoD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-skEs6ohnoD .collapsed .btn {
  display: -webkit-flex;
}
.cid-skEs6ohnoD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-skEs6ohnoD .collapsed .navbar-collapse.collapsing,
.cid-skEs6ohnoD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-skEs6ohnoD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-skEs6ohnoD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-skEs6ohnoD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-skEs6ohnoD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-skEs6ohnoD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-skEs6ohnoD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-skEs6ohnoD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-skEs6ohnoD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-skEs6ohnoD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-skEs6ohnoD .collapsed button.navbar-toggler {
  display: block;
}
.cid-skEs6ohnoD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-skEs6ohnoD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-skEs6ohnoD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-skEs6ohnoD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-skEs6ohnoD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-skEs6ohnoD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-skEs6ohnoD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-skEs6ohnoD img {
    height: 3.8rem !important;
  }
  .cid-skEs6ohnoD .btn {
    display: -webkit-flex;
  }
  .cid-skEs6ohnoD button.navbar-toggler {
    display: block;
  }
  .cid-skEs6ohnoD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-skEs6ohnoD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-skEs6ohnoD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-skEs6ohnoD .navbar-collapse.collapsing,
  .cid-skEs6ohnoD .navbar-collapse.show {
    display: block !important;
  }
  .cid-skEs6ohnoD .navbar-collapse.collapsing .navbar-nav,
  .cid-skEs6ohnoD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-skEs6ohnoD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-skEs6ohnoD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-skEs6ohnoD .navbar-collapse.collapsing .navbar-buttons,
  .cid-skEs6ohnoD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-skEs6ohnoD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-skEs6ohnoD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-skEs6ohnoD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-skEs6ohnoD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-skEs6ohnoD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-skEs6ohnoD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-skEs6ohnoD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-skEs6ohnoD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-skEs6ohnoD .nav-link:hover,
.cid-skEs6ohnoD .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sl2gYRt2rd {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sl2gYRt2rd .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sl2gYRt2rd .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sl2gYRt2rd .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sl2gYRt2rd .inner-container {
    width: 100% !important;
  }
}
.cid-sl2gYS9fi8 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sl2gYS9fi8 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sl2gYS9fi8 .container-table {
  margin: 0 auto;
}
.cid-sl2gYS9fi8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sl2gYS9fi8 .dataTables_wrapper {
  display: block;
}
.cid-sl2gYS9fi8 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sl2gYS9fi8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sl2gYS9fi8 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sl2gYS9fi8 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sl2gYS9fi8 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sl2gYS9fi8 table td {
  border-top: 1px solid #cccccc;
}
.cid-sl2gYS9fi8 table.table {
  background: #ffffff;
}
.cid-sl2gYS9fi8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sl2gYS9fi8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sl2gYS9fi8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sl2gYS9fi8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sl2gYS9fi8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sl2gYS9fi8 .dataTables_filter {
    text-align: center;
  }
  .cid-sl2gYS9fi8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sl2gYS9fi8 .body-item {
  color: #232323;
}
.cid-tkI4vI2Mxl {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI4vI2Mxl .images-container.container-fluid {
  padding: 0;
}
.cid-tkI4vI2Mxl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI4vI2Mxl .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI4vI2Mxl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI4vI2Mxl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI4vI2Mxl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI4vI2Mxl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI4vI2Mxl .img-item {
    width: 100% !important;
  }
  .cid-tkI4vI2Mxl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sl2gYSZC4t {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sl2gYSZC4t [class^="socicon-"]:before,
.cid-sl2gYSZC4t [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sl2gYSZC4t .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sl2gYSZC4t .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sl2gYSZC4t .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sl2gYSZC4t .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sl2gYSZC4t .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sl2gYSZC4t .btn {
    font-size: 20px !important;
  }
}
.cid-sl2gYSZC4t .btn-social,
.cid-sl2gYSZC4t .mbr-section-title {
  color: #000000;
}
.cid-sl2gYTbYbR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sl2gYTbYbR h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sl2gYTbYbR p {
  color: #767676;
  text-align: left;
}
.cid-sl2gYTbYbR .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sl2gYTbYbR .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sl2gYTbYbR .card-title {
  margin-bottom: 0;
}
.cid-sl2gYTbYbR .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sl2gYTbYbR .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sl2gYTbYbR .card-img span {
    font-size: 40px !important;
  }
}
.cid-sl2gYTwjii {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sl2gYTwjii img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sl2gYTwjii .row {
  justify-content: center;
}
.cid-sl2gYTwjii .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sl2gYTwjii .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sl2gYTwjii .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sl2gYTwjii .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sl2gYTwjii .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sl2gYTwjii .item {
    padding: 0.5rem;
  }
  .cid-sl2gYTwjii .row {
    padding: 0 0.5rem;
  }
}
.cid-sl2gYTwjii .btn {
  border-radius: 0;
}
.cid-sl2gYTwjii .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sl2gYU97OQ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sl2gYU97OQ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sl2gYU97OQ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sl2gYU97OQ .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sl2gYU97OQ .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sl2gYU97OQ .separline {
  position: relative;
}
.cid-sl2gYU97OQ .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sl2gYU97OQ .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sl2gYU97OQ .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sl2gYU97OQ .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sl2gYU97OQ .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI4wNdfFd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI4wNdfFd .images-container.container-fluid {
  padding: 0;
}
.cid-tkI4wNdfFd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI4wNdfFd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI4wNdfFd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI4wNdfFd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI4wNdfFd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI4wNdfFd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI4wNdfFd .img-item {
    width: 100% !important;
  }
  .cid-tkI4wNdfFd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sl2gYUyAR2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sl2gYUyAR2 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sl2gYUyAR2 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sl2gYUyAR2 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sl2gYUyAR2 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sl2gYUyAR2 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sl2gYUyAR2 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sl2gYUyAR2 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sl2gYUyAR2 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sl2gYUyAR2 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sl2gYUyAR2 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sl2gYUyAR2 [class^="socicon-"]:before,
.cid-sl2gYUyAR2 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sl2gYUyAR2 .btn {
    font-size: 20px !important;
  }
}
.cid-sl2gYUJjio {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sl2gYUJjio .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sl2gYUJjio .video-block {
    width: 100% !important;
  }
}
.cid-sl2gYUSXzD {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sl2gYUSXzD img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sl2gYUSXzD .row {
  justify-content: center;
}
.cid-sl2gYUSXzD .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sl2gYUSXzD .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sl2gYUSXzD .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sl2gYUSXzD .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sl2gYUSXzD .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sl2gYUSXzD .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sl2gYUSXzD .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sl2gYUSXzD .item {
    padding: 0.5rem;
  }
  .cid-sl2gYUSXzD .row {
    padding: 0 0.5rem;
  }
}
.cid-sl2gYUSXzD .btn {
  border-radius: 0;
}
.cid-sl2gYUSXzD .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sl2gYUSXzD P {
  text-align: center;
}
.cid-sl2gYVncSN {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sl2gYVncSN .content {
    text-align: center;
  }
  .cid-sl2gYVncSN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sl2gYVncSN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sl2gYVncSN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sl2gYVncSN .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sl2gYVncSN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sl2gYVncSN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sl2gYVncSN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sl2gYVncSN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sl2gYVncSN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sl2gYVncSN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sl2gYVncSN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sl2gYVncSN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sl2gYVncSN P {
  text-align: center;
}
.cid-sl2gYVDcxW .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sl2gYVDcxW .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sl2gYVDcxW a {
  font-style: normal;
}
.cid-sl2gYVDcxW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sl2gYVDcxW .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-sl2gYVDcxW .nav-item:focus,
.cid-sl2gYVDcxW .nav-link:focus {
  outline: none;
}
.cid-sl2gYVDcxW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sl2gYVDcxW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sl2gYVDcxW .menu-logo {
  margin-right: auto;
}
.cid-sl2gYVDcxW .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-sl2gYVDcxW .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-sl2gYVDcxW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sl2gYVDcxW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sl2gYVDcxW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sl2gYVDcxW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sl2gYVDcxW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sl2gYVDcxW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sl2gYVDcxW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sl2gYVDcxW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sl2gYVDcxW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sl2gYVDcxW .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sl2gYVDcxW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sl2gYVDcxW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sl2gYVDcxW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sl2gYVDcxW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sl2gYVDcxW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sl2gYVDcxW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sl2gYVDcxW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sl2gYVDcxW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sl2gYVDcxW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sl2gYVDcxW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sl2gYVDcxW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sl2gYVDcxW button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sl2gYVDcxW button.navbar-toggler:focus {
  outline: none;
}
.cid-sl2gYVDcxW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sl2gYVDcxW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sl2gYVDcxW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sl2gYVDcxW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sl2gYVDcxW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sl2gYVDcxW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sl2gYVDcxW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sl2gYVDcxW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sl2gYVDcxW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sl2gYVDcxW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sl2gYVDcxW .collapsed .btn {
  display: -webkit-flex;
}
.cid-sl2gYVDcxW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sl2gYVDcxW .collapsed .navbar-collapse.collapsing,
.cid-sl2gYVDcxW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sl2gYVDcxW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sl2gYVDcxW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sl2gYVDcxW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sl2gYVDcxW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sl2gYVDcxW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sl2gYVDcxW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sl2gYVDcxW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sl2gYVDcxW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sl2gYVDcxW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sl2gYVDcxW .collapsed button.navbar-toggler {
  display: block;
}
.cid-sl2gYVDcxW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sl2gYVDcxW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sl2gYVDcxW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sl2gYVDcxW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sl2gYVDcxW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sl2gYVDcxW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sl2gYVDcxW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sl2gYVDcxW img {
    height: 3.8rem !important;
  }
  .cid-sl2gYVDcxW .btn {
    display: -webkit-flex;
  }
  .cid-sl2gYVDcxW button.navbar-toggler {
    display: block;
  }
  .cid-sl2gYVDcxW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sl2gYVDcxW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sl2gYVDcxW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sl2gYVDcxW .navbar-collapse.collapsing,
  .cid-sl2gYVDcxW .navbar-collapse.show {
    display: block !important;
  }
  .cid-sl2gYVDcxW .navbar-collapse.collapsing .navbar-nav,
  .cid-sl2gYVDcxW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sl2gYVDcxW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sl2gYVDcxW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sl2gYVDcxW .navbar-collapse.collapsing .navbar-buttons,
  .cid-sl2gYVDcxW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sl2gYVDcxW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sl2gYVDcxW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sl2gYVDcxW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sl2gYVDcxW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sl2gYVDcxW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sl2gYVDcxW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sl2gYVDcxW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sl2gYVDcxW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sl2gYVDcxW .nav-link:hover,
.cid-sl2gYVDcxW .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-slj3qzrMqE {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slj3qzrMqE .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slj3qzrMqE .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-slj3qzrMqE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slj3qzrMqE .inner-container {
    width: 100% !important;
  }
}
.cid-tkI8NgBpnI {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8NgBpnI .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8NgBpnI .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8NgBpnI .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8NgBpnI .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8NgBpnI .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8NgBpnI .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8NgBpnI .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8NgBpnI .img-item {
    width: 100% !important;
  }
  .cid-tkI8NgBpnI .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slj3qzQJEI {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slj3qzQJEI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-slj3qzQJEI .container-table {
  margin: 0 auto;
}
.cid-slj3qzQJEI .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-slj3qzQJEI .dataTables_wrapper {
  display: block;
}
.cid-slj3qzQJEI .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-slj3qzQJEI .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-slj3qzQJEI table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-slj3qzQJEI table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-slj3qzQJEI table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-slj3qzQJEI table td {
  border-top: 1px solid #cccccc;
}
.cid-slj3qzQJEI table.table {
  background: #ffffff;
}
.cid-slj3qzQJEI .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-slj3qzQJEI .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-slj3qzQJEI .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-slj3qzQJEI .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-slj3qzQJEI .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-slj3qzQJEI .dataTables_filter {
    text-align: center;
  }
  .cid-slj3qzQJEI .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-slj3qzQJEI .body-item {
  color: #232323;
}
.cid-slj3qAtclX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slj3qAtclX [class^="socicon-"]:before,
.cid-slj3qAtclX [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-slj3qAtclX .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-slj3qAtclX .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-slj3qAtclX .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-slj3qAtclX .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-slj3qAtclX .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-slj3qAtclX .btn {
    font-size: 20px !important;
  }
}
.cid-slj3qAtclX .btn-social,
.cid-slj3qAtclX .mbr-section-title {
  color: #000000;
}
.cid-slj3qAFIpw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slj3qAFIpw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-slj3qAFIpw p {
  color: #767676;
  text-align: left;
}
.cid-slj3qAFIpw .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-slj3qAFIpw .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-slj3qAFIpw .card-title {
  margin-bottom: 0;
}
.cid-slj3qAFIpw .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-slj3qAFIpw .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-slj3qAFIpw .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI8OH5BUM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8OH5BUM .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8OH5BUM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8OH5BUM .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8OH5BUM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8OH5BUM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8OH5BUM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8OH5BUM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8OH5BUM .img-item {
    width: 100% !important;
  }
  .cid-tkI8OH5BUM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slj3qB18IX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slj3qB18IX img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-slj3qB18IX .row {
  justify-content: center;
}
.cid-slj3qB18IX .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-slj3qB18IX .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-slj3qB18IX .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-slj3qB18IX .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-slj3qB18IX .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-slj3qB18IX .item {
    padding: 0.5rem;
  }
  .cid-slj3qB18IX .row {
    padding: 0 0.5rem;
  }
}
.cid-slj3qB18IX .btn {
  border-radius: 0;
}
.cid-slj3qB18IX .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-slj3qBBHeO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slj3qBBHeO .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-slj3qBBHeO img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-slj3qBBHeO .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-slj3qBBHeO .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-slj3qBBHeO .separline {
  position: relative;
}
.cid-slj3qBBHeO .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-slj3qBBHeO .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-slj3qBBHeO .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-slj3qBBHeO .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-slj3qBBHeO .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI8Pnqet0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8Pnqet0 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8Pnqet0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8Pnqet0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8Pnqet0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8Pnqet0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8Pnqet0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8Pnqet0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8Pnqet0 .img-item {
    width: 100% !important;
  }
  .cid-tkI8Pnqet0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slj3qC7aUj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slj3qC7aUj .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-slj3qC7aUj .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-slj3qC7aUj .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-slj3qC7aUj .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-slj3qC7aUj .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-slj3qC7aUj .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-slj3qC7aUj .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-slj3qC7aUj .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-slj3qC7aUj .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-slj3qC7aUj .btn-social + .btn {
  margin-left: .1rem;
}
.cid-slj3qC7aUj [class^="socicon-"]:before,
.cid-slj3qC7aUj [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-slj3qC7aUj .btn {
    font-size: 20px !important;
  }
}
.cid-slj3qClZSU {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-slj3qClZSU .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slj3qClZSU .video-block {
    width: 100% !important;
  }
}
.cid-tkI8PWAp6e {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8PWAp6e .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8PWAp6e .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8PWAp6e .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8PWAp6e .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8PWAp6e .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8PWAp6e .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8PWAp6e .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8PWAp6e .img-item {
    width: 100% !important;
  }
  .cid-tkI8PWAp6e .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slj3qCuYLe {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slj3qCuYLe img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-slj3qCuYLe .row {
  justify-content: center;
}
.cid-slj3qCuYLe .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-slj3qCuYLe .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-slj3qCuYLe .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-slj3qCuYLe .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-slj3qCuYLe .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-slj3qCuYLe .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-slj3qCuYLe .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-slj3qCuYLe .item {
    padding: 0.5rem;
  }
  .cid-slj3qCuYLe .row {
    padding: 0 0.5rem;
  }
}
.cid-slj3qCuYLe .btn {
  border-radius: 0;
}
.cid-slj3qCuYLe .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-slj3qCuYLe P {
  text-align: center;
}
.cid-slj3qD0DUe {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-slj3qD0DUe .content {
    text-align: center;
  }
  .cid-slj3qD0DUe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-slj3qD0DUe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-slj3qD0DUe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-slj3qD0DUe .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-slj3qD0DUe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-slj3qD0DUe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-slj3qD0DUe .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-slj3qD0DUe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-slj3qD0DUe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-slj3qD0DUe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-slj3qD0DUe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-slj3qD0DUe .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-slj3qD0DUe P {
  text-align: center;
}
.cid-slj3qDiWNc .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-slj3qDiWNc .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slj3qDiWNc a {
  font-style: normal;
}
.cid-slj3qDiWNc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slj3qDiWNc .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-slj3qDiWNc .nav-item:focus,
.cid-slj3qDiWNc .nav-link:focus {
  outline: none;
}
.cid-slj3qDiWNc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slj3qDiWNc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slj3qDiWNc .menu-logo {
  margin-right: auto;
}
.cid-slj3qDiWNc .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-slj3qDiWNc .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-slj3qDiWNc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slj3qDiWNc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slj3qDiWNc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slj3qDiWNc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slj3qDiWNc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slj3qDiWNc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slj3qDiWNc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slj3qDiWNc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slj3qDiWNc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slj3qDiWNc .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slj3qDiWNc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slj3qDiWNc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slj3qDiWNc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slj3qDiWNc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slj3qDiWNc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slj3qDiWNc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slj3qDiWNc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slj3qDiWNc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slj3qDiWNc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slj3qDiWNc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slj3qDiWNc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slj3qDiWNc button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slj3qDiWNc button.navbar-toggler:focus {
  outline: none;
}
.cid-slj3qDiWNc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-slj3qDiWNc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slj3qDiWNc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slj3qDiWNc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slj3qDiWNc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slj3qDiWNc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slj3qDiWNc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slj3qDiWNc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slj3qDiWNc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slj3qDiWNc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slj3qDiWNc .collapsed .btn {
  display: -webkit-flex;
}
.cid-slj3qDiWNc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slj3qDiWNc .collapsed .navbar-collapse.collapsing,
.cid-slj3qDiWNc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slj3qDiWNc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slj3qDiWNc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slj3qDiWNc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slj3qDiWNc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slj3qDiWNc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slj3qDiWNc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slj3qDiWNc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slj3qDiWNc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-slj3qDiWNc .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-slj3qDiWNc .collapsed button.navbar-toggler {
  display: block;
}
.cid-slj3qDiWNc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slj3qDiWNc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slj3qDiWNc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-slj3qDiWNc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slj3qDiWNc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slj3qDiWNc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-slj3qDiWNc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slj3qDiWNc img {
    height: 3.8rem !important;
  }
  .cid-slj3qDiWNc .btn {
    display: -webkit-flex;
  }
  .cid-slj3qDiWNc button.navbar-toggler {
    display: block;
  }
  .cid-slj3qDiWNc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slj3qDiWNc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slj3qDiWNc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slj3qDiWNc .navbar-collapse.collapsing,
  .cid-slj3qDiWNc .navbar-collapse.show {
    display: block !important;
  }
  .cid-slj3qDiWNc .navbar-collapse.collapsing .navbar-nav,
  .cid-slj3qDiWNc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slj3qDiWNc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slj3qDiWNc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slj3qDiWNc .navbar-collapse.collapsing .navbar-buttons,
  .cid-slj3qDiWNc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slj3qDiWNc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slj3qDiWNc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slj3qDiWNc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slj3qDiWNc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slj3qDiWNc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slj3qDiWNc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slj3qDiWNc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slj3qDiWNc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slj3qDiWNc .nav-link:hover,
.cid-slj3qDiWNc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-slHOrbNtAt {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slHOrbNtAt .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slHOrbNtAt .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-slHOrbNtAt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slHOrbNtAt .inner-container {
    width: 100% !important;
  }
}
.cid-tkI8XqAWRP {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8XqAWRP .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8XqAWRP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8XqAWRP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8XqAWRP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8XqAWRP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8XqAWRP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8XqAWRP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8XqAWRP .img-item {
    width: 100% !important;
  }
  .cid-tkI8XqAWRP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slHOrcd4R7 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slHOrcd4R7 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-slHOrcd4R7 .container-table {
  margin: 0 auto;
}
.cid-slHOrcd4R7 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-slHOrcd4R7 .dataTables_wrapper {
  display: block;
}
.cid-slHOrcd4R7 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-slHOrcd4R7 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-slHOrcd4R7 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-slHOrcd4R7 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-slHOrcd4R7 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-slHOrcd4R7 table td {
  border-top: 1px solid #cccccc;
}
.cid-slHOrcd4R7 table.table {
  background: #ffffff;
}
.cid-slHOrcd4R7 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-slHOrcd4R7 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-slHOrcd4R7 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-slHOrcd4R7 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-slHOrcd4R7 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-slHOrcd4R7 .dataTables_filter {
    text-align: center;
  }
  .cid-slHOrcd4R7 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-slHOrcd4R7 .body-item {
  color: #232323;
}
.cid-tkI8WpMrNL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8WpMrNL .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8WpMrNL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8WpMrNL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8WpMrNL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8WpMrNL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8WpMrNL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8WpMrNL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8WpMrNL .img-item {
    width: 100% !important;
  }
  .cid-tkI8WpMrNL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slHOrcIAm9 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slHOrcIAm9 [class^="socicon-"]:before,
.cid-slHOrcIAm9 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-slHOrcIAm9 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-slHOrcIAm9 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-slHOrcIAm9 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-slHOrcIAm9 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-slHOrcIAm9 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-slHOrcIAm9 .btn {
    font-size: 20px !important;
  }
}
.cid-slHOrcIAm9 .btn-social,
.cid-slHOrcIAm9 .mbr-section-title {
  color: #000000;
}
.cid-slHOrcV3Yl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slHOrcV3Yl h4 {
  text-align: left;
  font-weight: 500;
}
.cid-slHOrcV3Yl p {
  color: #767676;
  text-align: left;
}
.cid-slHOrcV3Yl .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-slHOrcV3Yl .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-slHOrcV3Yl .card-title {
  margin-bottom: 0;
}
.cid-slHOrcV3Yl .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-slHOrcV3Yl .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-slHOrcV3Yl .card-img span {
    font-size: 40px !important;
  }
}
.cid-slHOrdfVbI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slHOrdfVbI img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-slHOrdfVbI .row {
  justify-content: center;
}
.cid-slHOrdfVbI .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-slHOrdfVbI .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-slHOrdfVbI .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-slHOrdfVbI .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-slHOrdfVbI .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-slHOrdfVbI .item {
    padding: 0.5rem;
  }
  .cid-slHOrdfVbI .row {
    padding: 0 0.5rem;
  }
}
.cid-slHOrdfVbI .btn {
  border-radius: 0;
}
.cid-slHOrdfVbI .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-slHOrdQ0yC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slHOrdQ0yC .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-slHOrdQ0yC img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-slHOrdQ0yC .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-slHOrdQ0yC .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-slHOrdQ0yC .separline {
  position: relative;
}
.cid-slHOrdQ0yC .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-slHOrdQ0yC .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-slHOrdQ0yC .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-slHOrdQ0yC .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-slHOrdQ0yC .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI8Y2nmg2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8Y2nmg2 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8Y2nmg2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8Y2nmg2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8Y2nmg2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8Y2nmg2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8Y2nmg2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8Y2nmg2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8Y2nmg2 .img-item {
    width: 100% !important;
  }
  .cid-tkI8Y2nmg2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slHOrelFCm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slHOrelFCm .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-slHOrelFCm .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-slHOrelFCm .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-slHOrelFCm .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-slHOrelFCm .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-slHOrelFCm .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-slHOrelFCm .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-slHOrelFCm .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-slHOrelFCm .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-slHOrelFCm .btn-social + .btn {
  margin-left: .1rem;
}
.cid-slHOrelFCm [class^="socicon-"]:before,
.cid-slHOrelFCm [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-slHOrelFCm .btn {
    font-size: 20px !important;
  }
}
.cid-slHOreyQtm {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-slHOreyQtm .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slHOreyQtm .video-block {
    width: 100% !important;
  }
}
.cid-slHOreIu7d {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slHOreIu7d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-slHOreIu7d .row {
  justify-content: center;
}
.cid-slHOreIu7d .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-slHOreIu7d .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-slHOreIu7d .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-slHOreIu7d .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-slHOreIu7d .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-slHOreIu7d .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-slHOreIu7d .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-slHOreIu7d .item {
    padding: 0.5rem;
  }
  .cid-slHOreIu7d .row {
    padding: 0 0.5rem;
  }
}
.cid-slHOreIu7d .btn {
  border-radius: 0;
}
.cid-slHOreIu7d .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-slHOreIu7d P {
  text-align: center;
}
.cid-tkI8YWhbjp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI8YWhbjp .images-container.container-fluid {
  padding: 0;
}
.cid-tkI8YWhbjp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI8YWhbjp .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI8YWhbjp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI8YWhbjp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI8YWhbjp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI8YWhbjp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI8YWhbjp .img-item {
    width: 100% !important;
  }
  .cid-tkI8YWhbjp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slHOrfd4jU {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-slHOrfd4jU .content {
    text-align: center;
  }
  .cid-slHOrfd4jU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-slHOrfd4jU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-slHOrfd4jU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-slHOrfd4jU .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-slHOrfd4jU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-slHOrfd4jU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-slHOrfd4jU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-slHOrfd4jU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-slHOrfd4jU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-slHOrfd4jU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-slHOrfd4jU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-slHOrfd4jU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-slHOrfd4jU P {
  text-align: center;
}
.cid-slHOrfuAis .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-slHOrfuAis .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slHOrfuAis a {
  font-style: normal;
}
.cid-slHOrfuAis .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slHOrfuAis .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-slHOrfuAis .nav-item:focus,
.cid-slHOrfuAis .nav-link:focus {
  outline: none;
}
.cid-slHOrfuAis .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slHOrfuAis .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slHOrfuAis .menu-logo {
  margin-right: auto;
}
.cid-slHOrfuAis .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-slHOrfuAis .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-slHOrfuAis .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slHOrfuAis .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slHOrfuAis .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slHOrfuAis .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slHOrfuAis .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slHOrfuAis .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slHOrfuAis .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slHOrfuAis .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slHOrfuAis .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slHOrfuAis .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slHOrfuAis .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slHOrfuAis .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slHOrfuAis .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slHOrfuAis .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slHOrfuAis .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slHOrfuAis .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slHOrfuAis .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slHOrfuAis .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slHOrfuAis .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slHOrfuAis .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slHOrfuAis .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slHOrfuAis button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slHOrfuAis button.navbar-toggler:focus {
  outline: none;
}
.cid-slHOrfuAis button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-slHOrfuAis button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slHOrfuAis button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slHOrfuAis button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slHOrfuAis button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slHOrfuAis nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slHOrfuAis nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slHOrfuAis nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slHOrfuAis nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slHOrfuAis .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slHOrfuAis .collapsed .btn {
  display: -webkit-flex;
}
.cid-slHOrfuAis .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slHOrfuAis .collapsed .navbar-collapse.collapsing,
.cid-slHOrfuAis .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slHOrfuAis .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slHOrfuAis .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slHOrfuAis .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slHOrfuAis .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slHOrfuAis .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slHOrfuAis .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slHOrfuAis .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slHOrfuAis .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-slHOrfuAis .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-slHOrfuAis .collapsed button.navbar-toggler {
  display: block;
}
.cid-slHOrfuAis .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slHOrfuAis .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slHOrfuAis .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-slHOrfuAis .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slHOrfuAis .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slHOrfuAis .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-slHOrfuAis.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slHOrfuAis img {
    height: 3.8rem !important;
  }
  .cid-slHOrfuAis .btn {
    display: -webkit-flex;
  }
  .cid-slHOrfuAis button.navbar-toggler {
    display: block;
  }
  .cid-slHOrfuAis .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slHOrfuAis .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slHOrfuAis .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slHOrfuAis .navbar-collapse.collapsing,
  .cid-slHOrfuAis .navbar-collapse.show {
    display: block !important;
  }
  .cid-slHOrfuAis .navbar-collapse.collapsing .navbar-nav,
  .cid-slHOrfuAis .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slHOrfuAis .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slHOrfuAis .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slHOrfuAis .navbar-collapse.collapsing .navbar-buttons,
  .cid-slHOrfuAis .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slHOrfuAis .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slHOrfuAis .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slHOrfuAis .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slHOrfuAis .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slHOrfuAis .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slHOrfuAis .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slHOrfuAis .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slHOrfuAis .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slHOrfuAis .nav-link:hover,
.cid-slHOrfuAis .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-slYxg0qjlw {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slYxg0qjlw .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-slYxg0qjlw .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-slYxg0qjlw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-slYxg0qjlw .inner-container {
    width: 100% !important;
  }
}
.cid-tkI96WOy38 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI96WOy38 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI96WOy38 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI96WOy38 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI96WOy38 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI96WOy38 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI96WOy38 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI96WOy38 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI96WOy38 .img-item {
    width: 100% !important;
  }
  .cid-tkI96WOy38 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slYxg0OifA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slYxg0OifA .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-slYxg0OifA .container-table {
  margin: 0 auto;
}
.cid-slYxg0OifA .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-slYxg0OifA .dataTables_wrapper {
  display: block;
}
.cid-slYxg0OifA .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-slYxg0OifA .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-slYxg0OifA table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-slYxg0OifA table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-slYxg0OifA table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-slYxg0OifA table td {
  border-top: 1px solid #cccccc;
}
.cid-slYxg0OifA table.table {
  background: #ffffff;
}
.cid-slYxg0OifA .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-slYxg0OifA .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-slYxg0OifA .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-slYxg0OifA .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-slYxg0OifA .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-slYxg0OifA .dataTables_filter {
    text-align: center;
  }
  .cid-slYxg0OifA .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-slYxg0OifA .body-item {
  color: #232323;
}
.cid-slYxg1ijyF {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slYxg1ijyF [class^="socicon-"]:before,
.cid-slYxg1ijyF [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-slYxg1ijyF .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-slYxg1ijyF .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-slYxg1ijyF .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-slYxg1ijyF .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-slYxg1ijyF .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-slYxg1ijyF .btn {
    font-size: 20px !important;
  }
}
.cid-slYxg1ijyF .btn-social,
.cid-slYxg1ijyF .mbr-section-title {
  color: #000000;
}
.cid-slYxg1tkGU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slYxg1tkGU h4 {
  text-align: left;
  font-weight: 500;
}
.cid-slYxg1tkGU p {
  color: #767676;
  text-align: left;
}
.cid-slYxg1tkGU .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-slYxg1tkGU .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-slYxg1tkGU .card-title {
  margin-bottom: 0;
}
.cid-slYxg1tkGU .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-slYxg1tkGU .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-slYxg1tkGU .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI97y0pSy {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI97y0pSy .images-container.container-fluid {
  padding: 0;
}
.cid-tkI97y0pSy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI97y0pSy .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI97y0pSy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI97y0pSy .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI97y0pSy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI97y0pSy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI97y0pSy .img-item {
    width: 100% !important;
  }
  .cid-tkI97y0pSy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slYxg1MVAp {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slYxg1MVAp img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-slYxg1MVAp .row {
  justify-content: center;
}
.cid-slYxg1MVAp .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-slYxg1MVAp .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-slYxg1MVAp .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-slYxg1MVAp .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-slYxg1MVAp .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-slYxg1MVAp .item {
    padding: 0.5rem;
  }
  .cid-slYxg1MVAp .row {
    padding: 0 0.5rem;
  }
}
.cid-slYxg1MVAp .btn {
  border-radius: 0;
}
.cid-slYxg1MVAp .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-slYxg2oZXf {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slYxg2oZXf .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-slYxg2oZXf img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-slYxg2oZXf .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-slYxg2oZXf .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-slYxg2oZXf .separline {
  position: relative;
}
.cid-slYxg2oZXf .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-slYxg2oZXf .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-slYxg2oZXf .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-slYxg2oZXf .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-slYxg2oZXf .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-slYxg2PTNS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slYxg2PTNS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-slYxg2PTNS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-slYxg2PTNS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-slYxg2PTNS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-slYxg2PTNS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-slYxg2PTNS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-slYxg2PTNS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-slYxg2PTNS .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-slYxg2PTNS .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-slYxg2PTNS .btn-social + .btn {
  margin-left: .1rem;
}
.cid-slYxg2PTNS [class^="socicon-"]:before,
.cid-slYxg2PTNS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-slYxg2PTNS .btn {
    font-size: 20px !important;
  }
}
.cid-tkI98iI5iE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI98iI5iE .images-container.container-fluid {
  padding: 0;
}
.cid-tkI98iI5iE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI98iI5iE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI98iI5iE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI98iI5iE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI98iI5iE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI98iI5iE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI98iI5iE .img-item {
    width: 100% !important;
  }
  .cid-tkI98iI5iE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slYxg33Zq6 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-slYxg33Zq6 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slYxg33Zq6 .video-block {
    width: 100% !important;
  }
}
.cid-tkI99illpm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI99illpm .images-container.container-fluid {
  padding: 0;
}
.cid-tkI99illpm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI99illpm .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI99illpm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI99illpm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI99illpm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI99illpm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI99illpm .img-item {
    width: 100% !important;
  }
  .cid-tkI99illpm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slYxg3dp25 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-slYxg3dp25 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-slYxg3dp25 .row {
  justify-content: center;
}
.cid-slYxg3dp25 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-slYxg3dp25 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-slYxg3dp25 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-slYxg3dp25 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-slYxg3dp25 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-slYxg3dp25 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-slYxg3dp25 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-slYxg3dp25 .item {
    padding: 0.5rem;
  }
  .cid-slYxg3dp25 .row {
    padding: 0 0.5rem;
  }
}
.cid-slYxg3dp25 .btn {
  border-radius: 0;
}
.cid-slYxg3dp25 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-slYxg3dp25 P {
  text-align: center;
}
.cid-slYxg3GdgE {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-slYxg3GdgE .content {
    text-align: center;
  }
  .cid-slYxg3GdgE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-slYxg3GdgE .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-slYxg3GdgE .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-slYxg3GdgE .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-slYxg3GdgE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-slYxg3GdgE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-slYxg3GdgE .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-slYxg3GdgE .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-slYxg3GdgE .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-slYxg3GdgE .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-slYxg3GdgE .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-slYxg3GdgE .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-slYxg3GdgE P {
  text-align: center;
}
.cid-slYxg3XmpO .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-slYxg3XmpO .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-slYxg3XmpO a {
  font-style: normal;
}
.cid-slYxg3XmpO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-slYxg3XmpO .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-slYxg3XmpO .nav-item:focus,
.cid-slYxg3XmpO .nav-link:focus {
  outline: none;
}
.cid-slYxg3XmpO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slYxg3XmpO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-slYxg3XmpO .menu-logo {
  margin-right: auto;
}
.cid-slYxg3XmpO .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-slYxg3XmpO .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-slYxg3XmpO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-slYxg3XmpO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-slYxg3XmpO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-slYxg3XmpO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-slYxg3XmpO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-slYxg3XmpO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-slYxg3XmpO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-slYxg3XmpO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-slYxg3XmpO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-slYxg3XmpO .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-slYxg3XmpO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-slYxg3XmpO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-slYxg3XmpO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-slYxg3XmpO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-slYxg3XmpO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-slYxg3XmpO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-slYxg3XmpO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-slYxg3XmpO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-slYxg3XmpO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-slYxg3XmpO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-slYxg3XmpO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-slYxg3XmpO button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-slYxg3XmpO button.navbar-toggler:focus {
  outline: none;
}
.cid-slYxg3XmpO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-slYxg3XmpO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-slYxg3XmpO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-slYxg3XmpO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-slYxg3XmpO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-slYxg3XmpO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slYxg3XmpO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-slYxg3XmpO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-slYxg3XmpO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-slYxg3XmpO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slYxg3XmpO .collapsed .btn {
  display: -webkit-flex;
}
.cid-slYxg3XmpO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-slYxg3XmpO .collapsed .navbar-collapse.collapsing,
.cid-slYxg3XmpO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-slYxg3XmpO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-slYxg3XmpO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-slYxg3XmpO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-slYxg3XmpO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-slYxg3XmpO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-slYxg3XmpO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-slYxg3XmpO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-slYxg3XmpO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-slYxg3XmpO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-slYxg3XmpO .collapsed button.navbar-toggler {
  display: block;
}
.cid-slYxg3XmpO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-slYxg3XmpO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-slYxg3XmpO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-slYxg3XmpO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-slYxg3XmpO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-slYxg3XmpO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-slYxg3XmpO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slYxg3XmpO img {
    height: 3.8rem !important;
  }
  .cid-slYxg3XmpO .btn {
    display: -webkit-flex;
  }
  .cid-slYxg3XmpO button.navbar-toggler {
    display: block;
  }
  .cid-slYxg3XmpO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-slYxg3XmpO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-slYxg3XmpO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-slYxg3XmpO .navbar-collapse.collapsing,
  .cid-slYxg3XmpO .navbar-collapse.show {
    display: block !important;
  }
  .cid-slYxg3XmpO .navbar-collapse.collapsing .navbar-nav,
  .cid-slYxg3XmpO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-slYxg3XmpO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-slYxg3XmpO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-slYxg3XmpO .navbar-collapse.collapsing .navbar-buttons,
  .cid-slYxg3XmpO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-slYxg3XmpO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-slYxg3XmpO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-slYxg3XmpO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-slYxg3XmpO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-slYxg3XmpO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-slYxg3XmpO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-slYxg3XmpO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-slYxg3XmpO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-slYxg3XmpO .nav-link:hover,
.cid-slYxg3XmpO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-smm2y82AOU {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smm2y82AOU .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-smm2y82AOU .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-smm2y82AOU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-smm2y82AOU .inner-container {
    width: 100% !important;
  }
}
.cid-smm2y8qU2x {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-smm2y8qU2x .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-smm2y8qU2x .container-table {
  margin: 0 auto;
}
.cid-smm2y8qU2x .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-smm2y8qU2x .dataTables_wrapper {
  display: block;
}
.cid-smm2y8qU2x .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-smm2y8qU2x .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-smm2y8qU2x table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-smm2y8qU2x table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-smm2y8qU2x table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-smm2y8qU2x table td {
  border-top: 1px solid #cccccc;
}
.cid-smm2y8qU2x table.table {
  background: #ffffff;
}
.cid-smm2y8qU2x .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-smm2y8qU2x .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-smm2y8qU2x .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-smm2y8qU2x .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-smm2y8qU2x .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-smm2y8qU2x .dataTables_filter {
    text-align: center;
  }
  .cid-smm2y8qU2x .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-smm2y8qU2x .body-item {
  color: #232323;
}
.cid-tkI9fETkEi {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI9fETkEi .images-container.container-fluid {
  padding: 0;
}
.cid-tkI9fETkEi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI9fETkEi .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI9fETkEi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI9fETkEi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI9fETkEi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI9fETkEi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI9fETkEi .img-item {
    width: 100% !important;
  }
  .cid-tkI9fETkEi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smm2y8W6Rq {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-smm2y8W6Rq [class^="socicon-"]:before,
.cid-smm2y8W6Rq [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-smm2y8W6Rq .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-smm2y8W6Rq .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-smm2y8W6Rq .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-smm2y8W6Rq .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-smm2y8W6Rq .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-smm2y8W6Rq .btn {
    font-size: 20px !important;
  }
}
.cid-smm2y8W6Rq .btn-social,
.cid-smm2y8W6Rq .mbr-section-title {
  color: #000000;
}
.cid-smm2y99Gu4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smm2y99Gu4 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-smm2y99Gu4 p {
  color: #767676;
  text-align: left;
}
.cid-smm2y99Gu4 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-smm2y99Gu4 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-smm2y99Gu4 .card-title {
  margin-bottom: 0;
}
.cid-smm2y99Gu4 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-smm2y99Gu4 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-smm2y99Gu4 .card-img span {
    font-size: 40px !important;
  }
}
.cid-smm2y9sks4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-smm2y9sks4 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-smm2y9sks4 .row {
  justify-content: center;
}
.cid-smm2y9sks4 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-smm2y9sks4 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-smm2y9sks4 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-smm2y9sks4 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-smm2y9sks4 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-smm2y9sks4 .item {
    padding: 0.5rem;
  }
  .cid-smm2y9sks4 .row {
    padding: 0 0.5rem;
  }
}
.cid-smm2y9sks4 .btn {
  border-radius: 0;
}
.cid-smm2y9sks4 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-smm2y9RT68 {
  padding-top: 45px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-smm2y9RT68 .images-container.container-fluid {
  padding: 0;
}
.cid-smm2y9RT68 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smm2y9RT68 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-smm2y9RT68 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-smm2y9RT68 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smm2y9RT68 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-smm2y9RT68 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smm2y9RT68 .img-item {
    width: 100% !important;
  }
  .cid-smm2y9RT68 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tkI9giqQtK {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI9giqQtK .images-container.container-fluid {
  padding: 0;
}
.cid-tkI9giqQtK .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI9giqQtK .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI9giqQtK .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI9giqQtK .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI9giqQtK .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI9giqQtK .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI9giqQtK .img-item {
    width: 100% !important;
  }
  .cid-tkI9giqQtK .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smm2ya1sYQ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smm2ya1sYQ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-smm2ya1sYQ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-smm2ya1sYQ .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-smm2ya1sYQ .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-smm2ya1sYQ .separline {
  position: relative;
}
.cid-smm2ya1sYQ .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-smm2ya1sYQ .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-smm2ya1sYQ .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-smm2ya1sYQ .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-smm2ya1sYQ .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-smm2yaszwC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smm2yaszwC .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-smm2yaszwC .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-smm2yaszwC .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-smm2yaszwC .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-smm2yaszwC .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-smm2yaszwC .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-smm2yaszwC .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-smm2yaszwC .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-smm2yaszwC .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-smm2yaszwC .btn-social + .btn {
  margin-left: .1rem;
}
.cid-smm2yaszwC [class^="socicon-"]:before,
.cid-smm2yaszwC [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-smm2yaszwC .btn {
    font-size: 20px !important;
  }
}
.cid-tpkAiM3T2w {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tpkAiM3T2w .images-container.container-fluid {
  padding: 0;
}
.cid-tpkAiM3T2w .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tpkAiM3T2w .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tpkAiM3T2w .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tpkAiM3T2w .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tpkAiM3T2w .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tpkAiM3T2w .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tpkAiM3T2w .img-item {
    width: 100% !important;
  }
  .cid-tpkAiM3T2w .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smm2yaH8LR {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-smm2yaH8LR .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-smm2yaH8LR .video-block {
    width: 100% !important;
  }
}
.cid-smm2yaRdPD {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-smm2yaRdPD img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-smm2yaRdPD .row {
  justify-content: center;
}
.cid-smm2yaRdPD .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-smm2yaRdPD .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-smm2yaRdPD .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-smm2yaRdPD .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-smm2yaRdPD .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-smm2yaRdPD .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-smm2yaRdPD .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-smm2yaRdPD .item {
    padding: 0.5rem;
  }
  .cid-smm2yaRdPD .row {
    padding: 0 0.5rem;
  }
}
.cid-smm2yaRdPD .btn {
  border-radius: 0;
}
.cid-smm2yaRdPD .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-smm2yaRdPD P {
  text-align: center;
}
.cid-smm2yblQl6 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-smm2yblQl6 .content {
    text-align: center;
  }
  .cid-smm2yblQl6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-smm2yblQl6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-smm2yblQl6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-smm2yblQl6 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-smm2yblQl6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smm2yblQl6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-smm2yblQl6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smm2yblQl6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smm2yblQl6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-smm2yblQl6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-smm2yblQl6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smm2yblQl6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smm2yblQl6 P {
  text-align: center;
}
.cid-smm2ybClwP .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-smm2ybClwP .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-smm2ybClwP a {
  font-style: normal;
}
.cid-smm2ybClwP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-smm2ybClwP .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-smm2ybClwP .nav-item:focus,
.cid-smm2ybClwP .nav-link:focus {
  outline: none;
}
.cid-smm2ybClwP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-smm2ybClwP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-smm2ybClwP .menu-logo {
  margin-right: auto;
}
.cid-smm2ybClwP .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-smm2ybClwP .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-smm2ybClwP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-smm2ybClwP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-smm2ybClwP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-smm2ybClwP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-smm2ybClwP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-smm2ybClwP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-smm2ybClwP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-smm2ybClwP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-smm2ybClwP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-smm2ybClwP .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-smm2ybClwP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-smm2ybClwP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smm2ybClwP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-smm2ybClwP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smm2ybClwP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-smm2ybClwP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-smm2ybClwP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-smm2ybClwP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-smm2ybClwP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-smm2ybClwP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-smm2ybClwP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-smm2ybClwP button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-smm2ybClwP button.navbar-toggler:focus {
  outline: none;
}
.cid-smm2ybClwP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-smm2ybClwP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-smm2ybClwP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-smm2ybClwP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-smm2ybClwP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-smm2ybClwP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-smm2ybClwP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-smm2ybClwP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-smm2ybClwP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-smm2ybClwP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-smm2ybClwP .collapsed .btn {
  display: -webkit-flex;
}
.cid-smm2ybClwP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-smm2ybClwP .collapsed .navbar-collapse.collapsing,
.cid-smm2ybClwP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-smm2ybClwP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-smm2ybClwP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-smm2ybClwP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-smm2ybClwP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-smm2ybClwP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-smm2ybClwP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-smm2ybClwP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-smm2ybClwP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-smm2ybClwP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-smm2ybClwP .collapsed button.navbar-toggler {
  display: block;
}
.cid-smm2ybClwP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-smm2ybClwP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-smm2ybClwP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-smm2ybClwP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-smm2ybClwP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-smm2ybClwP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-smm2ybClwP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-smm2ybClwP img {
    height: 3.8rem !important;
  }
  .cid-smm2ybClwP .btn {
    display: -webkit-flex;
  }
  .cid-smm2ybClwP button.navbar-toggler {
    display: block;
  }
  .cid-smm2ybClwP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-smm2ybClwP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-smm2ybClwP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-smm2ybClwP .navbar-collapse.collapsing,
  .cid-smm2ybClwP .navbar-collapse.show {
    display: block !important;
  }
  .cid-smm2ybClwP .navbar-collapse.collapsing .navbar-nav,
  .cid-smm2ybClwP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-smm2ybClwP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-smm2ybClwP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-smm2ybClwP .navbar-collapse.collapsing .navbar-buttons,
  .cid-smm2ybClwP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-smm2ybClwP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-smm2ybClwP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-smm2ybClwP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-smm2ybClwP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-smm2ybClwP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-smm2ybClwP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-smm2ybClwP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-smm2ybClwP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-smm2ybClwP .nav-link:hover,
.cid-smm2ybClwP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-smDLUotjFS {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smDLUotjFS .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-smDLUotjFS .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-smDLUotjFS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-smDLUotjFS .inner-container {
    width: 100% !important;
  }
}
.cid-smDLUpG2Oi {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-smDLUpG2Oi .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-smDLUpG2Oi .container-table {
  margin: 0 auto;
}
.cid-smDLUpG2Oi .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-smDLUpG2Oi .dataTables_wrapper {
  display: block;
}
.cid-smDLUpG2Oi .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-smDLUpG2Oi .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-smDLUpG2Oi table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-smDLUpG2Oi table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-smDLUpG2Oi table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-smDLUpG2Oi table td {
  border-top: 1px solid #cccccc;
}
.cid-smDLUpG2Oi table.table {
  background: #ffffff;
}
.cid-smDLUpG2Oi .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-smDLUpG2Oi .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-smDLUpG2Oi .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-smDLUpG2Oi .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-smDLUpG2Oi .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-smDLUpG2Oi .dataTables_filter {
    text-align: center;
  }
  .cid-smDLUpG2Oi .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-smDLUpG2Oi .body-item {
  color: #232323;
}
.cid-smDLUqzC8p {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smDLUqzC8p h4 {
  text-align: left;
  font-weight: 500;
}
.cid-smDLUqzC8p p {
  color: #767676;
  text-align: left;
}
.cid-smDLUqzC8p .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-smDLUqzC8p .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-smDLUqzC8p .card-title {
  margin-bottom: 0;
}
.cid-smDLUqzC8p .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-smDLUqzC8p .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-smDLUqzC8p .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIvTbfqTE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIvTbfqTE .images-container.container-fluid {
  padding: 0;
}
.cid-tkIvTbfqTE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIvTbfqTE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIvTbfqTE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIvTbfqTE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIvTbfqTE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIvTbfqTE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIvTbfqTE .img-item {
    width: 100% !important;
  }
  .cid-tkIvTbfqTE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smDLUqlLlK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-smDLUqlLlK [class^="socicon-"]:before,
.cid-smDLUqlLlK [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-smDLUqlLlK .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-smDLUqlLlK .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-smDLUqlLlK .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-smDLUqlLlK .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-smDLUqlLlK .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-smDLUqlLlK .btn {
    font-size: 20px !important;
  }
}
.cid-smDLUqlLlK .btn-social,
.cid-smDLUqlLlK .mbr-section-title {
  color: #000000;
}
.cid-smDLUqXplL {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-smDLUqXplL img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-smDLUqXplL .row {
  justify-content: center;
}
.cid-smDLUqXplL .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-smDLUqXplL .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-smDLUqXplL .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-smDLUqXplL .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-smDLUqXplL .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-smDLUqXplL .item {
    padding: 0.5rem;
  }
  .cid-smDLUqXplL .row {
    padding: 0 0.5rem;
  }
}
.cid-smDLUqXplL .btn {
  border-radius: 0;
}
.cid-smDLUqXplL .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-smDLUrzy9K {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smDLUrzy9K .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-smDLUrzy9K img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-smDLUrzy9K .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-smDLUrzy9K .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-smDLUrzy9K .separline {
  position: relative;
}
.cid-smDLUrzy9K .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-smDLUrzy9K .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-smDLUrzy9K .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-smDLUrzy9K .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-smDLUrzy9K .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIvQrXLTf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIvQrXLTf .images-container.container-fluid {
  padding: 0;
}
.cid-tkIvQrXLTf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIvQrXLTf .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIvQrXLTf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIvQrXLTf .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIvQrXLTf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIvQrXLTf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIvQrXLTf .img-item {
    width: 100% !important;
  }
  .cid-tkIvQrXLTf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smDLUs1qC1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smDLUs1qC1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-smDLUs1qC1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-smDLUs1qC1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-smDLUs1qC1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-smDLUs1qC1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-smDLUs1qC1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-smDLUs1qC1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-smDLUs1qC1 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-smDLUs1qC1 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-smDLUs1qC1 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-smDLUs1qC1 [class^="socicon-"]:before,
.cid-smDLUs1qC1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-smDLUs1qC1 .btn {
    font-size: 20px !important;
  }
}
.cid-smDLUsgTRe {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-smDLUsgTRe .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-smDLUsgTRe .video-block {
    width: 100% !important;
  }
}
.cid-tkIvScoujP {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIvScoujP .images-container.container-fluid {
  padding: 0;
}
.cid-tkIvScoujP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIvScoujP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIvScoujP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIvScoujP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIvScoujP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIvScoujP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIvScoujP .img-item {
    width: 100% !important;
  }
  .cid-tkIvScoujP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smDLUstADL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-smDLUstADL img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-smDLUstADL .row {
  justify-content: center;
}
.cid-smDLUstADL .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-smDLUstADL .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-smDLUstADL .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-smDLUstADL .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-smDLUstADL .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-smDLUstADL .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-smDLUstADL .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-smDLUstADL .item {
    padding: 0.5rem;
  }
  .cid-smDLUstADL .row {
    padding: 0 0.5rem;
  }
}
.cid-smDLUstADL .btn {
  border-radius: 0;
}
.cid-smDLUstADL .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-smDLUstADL P {
  text-align: center;
}
.cid-smDLUsXP4A {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-smDLUsXP4A .content {
    text-align: center;
  }
  .cid-smDLUsXP4A .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-smDLUsXP4A .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-smDLUsXP4A .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-smDLUsXP4A .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-smDLUsXP4A .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-smDLUsXP4A .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-smDLUsXP4A .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-smDLUsXP4A .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-smDLUsXP4A .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-smDLUsXP4A .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-smDLUsXP4A .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-smDLUsXP4A .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-smDLUsXP4A P {
  text-align: center;
}
.cid-smDLUtg0vV .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-smDLUtg0vV .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-smDLUtg0vV a {
  font-style: normal;
}
.cid-smDLUtg0vV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-smDLUtg0vV .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-smDLUtg0vV .nav-item:focus,
.cid-smDLUtg0vV .nav-link:focus {
  outline: none;
}
.cid-smDLUtg0vV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-smDLUtg0vV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-smDLUtg0vV .menu-logo {
  margin-right: auto;
}
.cid-smDLUtg0vV .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-smDLUtg0vV .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-smDLUtg0vV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-smDLUtg0vV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-smDLUtg0vV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-smDLUtg0vV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-smDLUtg0vV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-smDLUtg0vV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-smDLUtg0vV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-smDLUtg0vV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-smDLUtg0vV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-smDLUtg0vV .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-smDLUtg0vV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-smDLUtg0vV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-smDLUtg0vV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-smDLUtg0vV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-smDLUtg0vV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-smDLUtg0vV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-smDLUtg0vV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-smDLUtg0vV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-smDLUtg0vV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-smDLUtg0vV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-smDLUtg0vV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-smDLUtg0vV button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-smDLUtg0vV button.navbar-toggler:focus {
  outline: none;
}
.cid-smDLUtg0vV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-smDLUtg0vV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-smDLUtg0vV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-smDLUtg0vV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-smDLUtg0vV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-smDLUtg0vV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-smDLUtg0vV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-smDLUtg0vV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-smDLUtg0vV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-smDLUtg0vV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-smDLUtg0vV .collapsed .btn {
  display: -webkit-flex;
}
.cid-smDLUtg0vV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-smDLUtg0vV .collapsed .navbar-collapse.collapsing,
.cid-smDLUtg0vV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-smDLUtg0vV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-smDLUtg0vV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-smDLUtg0vV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-smDLUtg0vV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-smDLUtg0vV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-smDLUtg0vV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-smDLUtg0vV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-smDLUtg0vV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-smDLUtg0vV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-smDLUtg0vV .collapsed button.navbar-toggler {
  display: block;
}
.cid-smDLUtg0vV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-smDLUtg0vV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-smDLUtg0vV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-smDLUtg0vV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-smDLUtg0vV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-smDLUtg0vV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-smDLUtg0vV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-smDLUtg0vV img {
    height: 3.8rem !important;
  }
  .cid-smDLUtg0vV .btn {
    display: -webkit-flex;
  }
  .cid-smDLUtg0vV button.navbar-toggler {
    display: block;
  }
  .cid-smDLUtg0vV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-smDLUtg0vV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-smDLUtg0vV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-smDLUtg0vV .navbar-collapse.collapsing,
  .cid-smDLUtg0vV .navbar-collapse.show {
    display: block !important;
  }
  .cid-smDLUtg0vV .navbar-collapse.collapsing .navbar-nav,
  .cid-smDLUtg0vV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-smDLUtg0vV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-smDLUtg0vV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-smDLUtg0vV .navbar-collapse.collapsing .navbar-buttons,
  .cid-smDLUtg0vV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-smDLUtg0vV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-smDLUtg0vV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-smDLUtg0vV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-smDLUtg0vV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-smDLUtg0vV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-smDLUtg0vV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-smDLUtg0vV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-smDLUtg0vV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-smDLUtg0vV .nav-link:hover,
.cid-smDLUtg0vV .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sn15nsavLT {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sn15nsavLT .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sn15nsavLT .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sn15nsavLT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sn15nsavLT .inner-container {
    width: 100% !important;
  }
}
.cid-sn15nss8Lc {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sn15nss8Lc .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sn15nss8Lc .container-table {
  margin: 0 auto;
}
.cid-sn15nss8Lc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sn15nss8Lc .dataTables_wrapper {
  display: block;
}
.cid-sn15nss8Lc .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sn15nss8Lc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sn15nss8Lc table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sn15nss8Lc table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sn15nss8Lc table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sn15nss8Lc table td {
  border-top: 1px solid #cccccc;
}
.cid-sn15nss8Lc table.table {
  background: #ffffff;
}
.cid-sn15nss8Lc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sn15nss8Lc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sn15nss8Lc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sn15nss8Lc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sn15nss8Lc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sn15nss8Lc .dataTables_filter {
    text-align: center;
  }
  .cid-sn15nss8Lc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sn15nss8Lc .body-item {
  color: #232323;
}
.cid-tkIw2c66rt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIw2c66rt .images-container.container-fluid {
  padding: 0;
}
.cid-tkIw2c66rt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIw2c66rt .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIw2c66rt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIw2c66rt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIw2c66rt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIw2c66rt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIw2c66rt .img-item {
    width: 100% !important;
  }
  .cid-tkIw2c66rt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sn15ntoHZY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sn15ntoHZY [class^="socicon-"]:before,
.cid-sn15ntoHZY [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sn15ntoHZY .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sn15ntoHZY .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sn15ntoHZY .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sn15ntoHZY .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sn15ntoHZY .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sn15ntoHZY .btn {
    font-size: 20px !important;
  }
}
.cid-sn15ntoHZY .btn-social,
.cid-sn15ntoHZY .mbr-section-title {
  color: #000000;
}
.cid-sn15ntAgib {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sn15ntAgib h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sn15ntAgib p {
  color: #767676;
  text-align: left;
}
.cid-sn15ntAgib .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sn15ntAgib .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sn15ntAgib .card-title {
  margin-bottom: 0;
}
.cid-sn15ntAgib .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sn15ntAgib .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sn15ntAgib .card-img span {
    font-size: 40px !important;
  }
}
.cid-sn15ntVsck {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sn15ntVsck img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sn15ntVsck .row {
  justify-content: center;
}
.cid-sn15ntVsck .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sn15ntVsck .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sn15ntVsck .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sn15ntVsck .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sn15ntVsck .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sn15ntVsck .item {
    padding: 0.5rem;
  }
  .cid-sn15ntVsck .row {
    padding: 0 0.5rem;
  }
}
.cid-sn15ntVsck .btn {
  border-radius: 0;
}
.cid-sn15ntVsck .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sn15nuuBNh {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sn15nuuBNh .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sn15nuuBNh img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sn15nuuBNh .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sn15nuuBNh .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sn15nuuBNh .separline {
  position: relative;
}
.cid-sn15nuuBNh .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sn15nuuBNh .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sn15nuuBNh .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sn15nuuBNh .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sn15nuuBNh .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIw3D5rJQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIw3D5rJQ .images-container.container-fluid {
  padding: 0;
}
.cid-tkIw3D5rJQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIw3D5rJQ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIw3D5rJQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIw3D5rJQ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIw3D5rJQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIw3D5rJQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIw3D5rJQ .img-item {
    width: 100% !important;
  }
  .cid-tkIw3D5rJQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sn15nv1j4Y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sn15nv1j4Y .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sn15nv1j4Y .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sn15nv1j4Y .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sn15nv1j4Y .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sn15nv1j4Y .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sn15nv1j4Y .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sn15nv1j4Y .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sn15nv1j4Y .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sn15nv1j4Y .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sn15nv1j4Y .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sn15nv1j4Y [class^="socicon-"]:before,
.cid-sn15nv1j4Y [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sn15nv1j4Y .btn {
    font-size: 20px !important;
  }
}
.cid-sn15nvdOL3 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sn15nvdOL3 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sn15nvdOL3 .video-block {
    width: 100% !important;
  }
}
.cid-tkIw4maGco {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIw4maGco .images-container.container-fluid {
  padding: 0;
}
.cid-tkIw4maGco .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIw4maGco .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIw4maGco .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIw4maGco .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIw4maGco .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIw4maGco .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIw4maGco .img-item {
    width: 100% !important;
  }
  .cid-tkIw4maGco .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sn15nvnj1Q {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sn15nvnj1Q img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sn15nvnj1Q .row {
  justify-content: center;
}
.cid-sn15nvnj1Q .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sn15nvnj1Q .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sn15nvnj1Q .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sn15nvnj1Q .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sn15nvnj1Q .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sn15nvnj1Q .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sn15nvnj1Q .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sn15nvnj1Q .item {
    padding: 0.5rem;
  }
  .cid-sn15nvnj1Q .row {
    padding: 0 0.5rem;
  }
}
.cid-sn15nvnj1Q .btn {
  border-radius: 0;
}
.cid-sn15nvnj1Q .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sn15nvnj1Q P {
  text-align: center;
}
.cid-sn15nvSeAF {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sn15nvSeAF .content {
    text-align: center;
  }
  .cid-sn15nvSeAF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sn15nvSeAF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sn15nvSeAF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sn15nvSeAF .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sn15nvSeAF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sn15nvSeAF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sn15nvSeAF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sn15nvSeAF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sn15nvSeAF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sn15nvSeAF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sn15nvSeAF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sn15nvSeAF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sn15nvSeAF P {
  text-align: center;
}
.cid-sn15nwbGaq .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sn15nwbGaq .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sn15nwbGaq a {
  font-style: normal;
}
.cid-sn15nwbGaq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sn15nwbGaq .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-sn15nwbGaq .nav-item:focus,
.cid-sn15nwbGaq .nav-link:focus {
  outline: none;
}
.cid-sn15nwbGaq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sn15nwbGaq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sn15nwbGaq .menu-logo {
  margin-right: auto;
}
.cid-sn15nwbGaq .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-sn15nwbGaq .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-sn15nwbGaq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sn15nwbGaq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sn15nwbGaq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sn15nwbGaq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sn15nwbGaq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sn15nwbGaq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sn15nwbGaq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sn15nwbGaq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sn15nwbGaq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sn15nwbGaq .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sn15nwbGaq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sn15nwbGaq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sn15nwbGaq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sn15nwbGaq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sn15nwbGaq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sn15nwbGaq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sn15nwbGaq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sn15nwbGaq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sn15nwbGaq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sn15nwbGaq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sn15nwbGaq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sn15nwbGaq button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sn15nwbGaq button.navbar-toggler:focus {
  outline: none;
}
.cid-sn15nwbGaq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sn15nwbGaq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sn15nwbGaq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sn15nwbGaq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sn15nwbGaq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sn15nwbGaq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sn15nwbGaq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sn15nwbGaq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sn15nwbGaq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sn15nwbGaq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sn15nwbGaq .collapsed .btn {
  display: -webkit-flex;
}
.cid-sn15nwbGaq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sn15nwbGaq .collapsed .navbar-collapse.collapsing,
.cid-sn15nwbGaq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sn15nwbGaq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sn15nwbGaq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sn15nwbGaq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sn15nwbGaq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sn15nwbGaq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sn15nwbGaq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sn15nwbGaq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sn15nwbGaq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sn15nwbGaq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sn15nwbGaq .collapsed button.navbar-toggler {
  display: block;
}
.cid-sn15nwbGaq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sn15nwbGaq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sn15nwbGaq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sn15nwbGaq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sn15nwbGaq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sn15nwbGaq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sn15nwbGaq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sn15nwbGaq img {
    height: 3.8rem !important;
  }
  .cid-sn15nwbGaq .btn {
    display: -webkit-flex;
  }
  .cid-sn15nwbGaq button.navbar-toggler {
    display: block;
  }
  .cid-sn15nwbGaq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sn15nwbGaq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sn15nwbGaq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sn15nwbGaq .navbar-collapse.collapsing,
  .cid-sn15nwbGaq .navbar-collapse.show {
    display: block !important;
  }
  .cid-sn15nwbGaq .navbar-collapse.collapsing .navbar-nav,
  .cid-sn15nwbGaq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sn15nwbGaq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sn15nwbGaq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sn15nwbGaq .navbar-collapse.collapsing .navbar-buttons,
  .cid-sn15nwbGaq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sn15nwbGaq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sn15nwbGaq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sn15nwbGaq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sn15nwbGaq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sn15nwbGaq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sn15nwbGaq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sn15nwbGaq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sn15nwbGaq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sn15nwbGaq .nav-link:hover,
.cid-sn15nwbGaq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sniE7nv27L {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sniE7nv27L .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sniE7nv27L .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sniE7nv27L .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sniE7nv27L .inner-container {
    width: 100% !important;
  }
}
.cid-sniE7nUFGj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sniE7nUFGj .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sniE7nUFGj .container-table {
  margin: 0 auto;
}
.cid-sniE7nUFGj .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sniE7nUFGj .dataTables_wrapper {
  display: block;
}
.cid-sniE7nUFGj .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sniE7nUFGj .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sniE7nUFGj table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sniE7nUFGj table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sniE7nUFGj table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sniE7nUFGj table td {
  border-top: 1px solid #cccccc;
}
.cid-sniE7nUFGj table.table {
  background: #ffffff;
}
.cid-sniE7nUFGj .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sniE7nUFGj .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sniE7nUFGj .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sniE7nUFGj .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sniE7nUFGj .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sniE7nUFGj .dataTables_filter {
    text-align: center;
  }
  .cid-sniE7nUFGj .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sniE7nUFGj .body-item {
  color: #232323;
}
.cid-sniE7oyGl6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sniE7oyGl6 [class^="socicon-"]:before,
.cid-sniE7oyGl6 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sniE7oyGl6 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sniE7oyGl6 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sniE7oyGl6 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sniE7oyGl6 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sniE7oyGl6 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sniE7oyGl6 .btn {
    font-size: 20px !important;
  }
}
.cid-sniE7oyGl6 .btn-social,
.cid-sniE7oyGl6 .mbr-section-title {
  color: #000000;
}
.cid-tkIwkMEY31 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwkMEY31 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwkMEY31 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwkMEY31 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwkMEY31 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwkMEY31 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwkMEY31 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwkMEY31 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwkMEY31 .img-item {
    width: 100% !important;
  }
  .cid-tkIwkMEY31 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sniE7oKK9g {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sniE7oKK9g h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sniE7oKK9g p {
  color: #767676;
  text-align: left;
}
.cid-sniE7oKK9g .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sniE7oKK9g .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sniE7oKK9g .card-title {
  margin-bottom: 0;
}
.cid-sniE7oKK9g .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sniE7oKK9g .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sniE7oKK9g .card-img span {
    font-size: 40px !important;
  }
}
.cid-sniE7p4BxK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sniE7p4BxK img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sniE7p4BxK .row {
  justify-content: center;
}
.cid-sniE7p4BxK .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sniE7p4BxK .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sniE7p4BxK .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sniE7p4BxK .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sniE7p4BxK .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sniE7p4BxK .item {
    padding: 0.5rem;
  }
  .cid-sniE7p4BxK .row {
    padding: 0 0.5rem;
  }
}
.cid-sniE7p4BxK .btn {
  border-radius: 0;
}
.cid-sniE7p4BxK .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sniE7pINcI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sniE7pINcI .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sniE7pINcI img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sniE7pINcI .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sniE7pINcI .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sniE7pINcI .separline {
  position: relative;
}
.cid-sniE7pINcI .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sniE7pINcI .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sniE7pINcI .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sniE7pINcI .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sniE7pINcI .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIwlSYFM1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwlSYFM1 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwlSYFM1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwlSYFM1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwlSYFM1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwlSYFM1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwlSYFM1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwlSYFM1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwlSYFM1 .img-item {
    width: 100% !important;
  }
  .cid-tkIwlSYFM1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sniE7qdBzX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sniE7qdBzX .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sniE7qdBzX .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sniE7qdBzX .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sniE7qdBzX .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sniE7qdBzX .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sniE7qdBzX .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sniE7qdBzX .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sniE7qdBzX .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sniE7qdBzX .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sniE7qdBzX .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sniE7qdBzX [class^="socicon-"]:before,
.cid-sniE7qdBzX [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sniE7qdBzX .btn {
    font-size: 20px !important;
  }
}
.cid-sniE7qrXXV {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sniE7qrXXV .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sniE7qrXXV .video-block {
    width: 100% !important;
  }
}
.cid-tkIwhUha1r {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwhUha1r .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwhUha1r .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwhUha1r .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwhUha1r .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwhUha1r .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwhUha1r .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwhUha1r .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwhUha1r .img-item {
    width: 100% !important;
  }
  .cid-tkIwhUha1r .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sniE7qCrCh {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sniE7qCrCh img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sniE7qCrCh .row {
  justify-content: center;
}
.cid-sniE7qCrCh .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sniE7qCrCh .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sniE7qCrCh .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sniE7qCrCh .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sniE7qCrCh .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sniE7qCrCh .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sniE7qCrCh .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sniE7qCrCh .item {
    padding: 0.5rem;
  }
  .cid-sniE7qCrCh .row {
    padding: 0 0.5rem;
  }
}
.cid-sniE7qCrCh .btn {
  border-radius: 0;
}
.cid-sniE7qCrCh .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sniE7qCrCh P {
  text-align: center;
}
.cid-sniE7raky9 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sniE7raky9 .content {
    text-align: center;
  }
  .cid-sniE7raky9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sniE7raky9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sniE7raky9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sniE7raky9 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sniE7raky9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sniE7raky9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sniE7raky9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sniE7raky9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sniE7raky9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sniE7raky9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sniE7raky9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sniE7raky9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sniE7raky9 P {
  text-align: center;
}
.cid-sniE7rrFeS .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sniE7rrFeS .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sniE7rrFeS a {
  font-style: normal;
}
.cid-sniE7rrFeS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sniE7rrFeS .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-sniE7rrFeS .nav-item:focus,
.cid-sniE7rrFeS .nav-link:focus {
  outline: none;
}
.cid-sniE7rrFeS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sniE7rrFeS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sniE7rrFeS .menu-logo {
  margin-right: auto;
}
.cid-sniE7rrFeS .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-sniE7rrFeS .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-sniE7rrFeS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sniE7rrFeS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sniE7rrFeS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sniE7rrFeS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sniE7rrFeS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sniE7rrFeS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sniE7rrFeS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sniE7rrFeS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sniE7rrFeS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sniE7rrFeS .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sniE7rrFeS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sniE7rrFeS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sniE7rrFeS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sniE7rrFeS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sniE7rrFeS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sniE7rrFeS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sniE7rrFeS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sniE7rrFeS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sniE7rrFeS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sniE7rrFeS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sniE7rrFeS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sniE7rrFeS button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sniE7rrFeS button.navbar-toggler:focus {
  outline: none;
}
.cid-sniE7rrFeS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sniE7rrFeS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sniE7rrFeS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sniE7rrFeS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sniE7rrFeS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sniE7rrFeS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sniE7rrFeS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sniE7rrFeS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sniE7rrFeS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sniE7rrFeS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sniE7rrFeS .collapsed .btn {
  display: -webkit-flex;
}
.cid-sniE7rrFeS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sniE7rrFeS .collapsed .navbar-collapse.collapsing,
.cid-sniE7rrFeS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sniE7rrFeS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sniE7rrFeS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sniE7rrFeS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sniE7rrFeS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sniE7rrFeS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sniE7rrFeS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sniE7rrFeS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sniE7rrFeS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sniE7rrFeS .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sniE7rrFeS .collapsed button.navbar-toggler {
  display: block;
}
.cid-sniE7rrFeS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sniE7rrFeS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sniE7rrFeS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sniE7rrFeS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sniE7rrFeS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sniE7rrFeS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sniE7rrFeS.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sniE7rrFeS img {
    height: 3.8rem !important;
  }
  .cid-sniE7rrFeS .btn {
    display: -webkit-flex;
  }
  .cid-sniE7rrFeS button.navbar-toggler {
    display: block;
  }
  .cid-sniE7rrFeS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sniE7rrFeS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sniE7rrFeS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sniE7rrFeS .navbar-collapse.collapsing,
  .cid-sniE7rrFeS .navbar-collapse.show {
    display: block !important;
  }
  .cid-sniE7rrFeS .navbar-collapse.collapsing .navbar-nav,
  .cid-sniE7rrFeS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sniE7rrFeS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sniE7rrFeS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sniE7rrFeS .navbar-collapse.collapsing .navbar-buttons,
  .cid-sniE7rrFeS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sniE7rrFeS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sniE7rrFeS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sniE7rrFeS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sniE7rrFeS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sniE7rrFeS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sniE7rrFeS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sniE7rrFeS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sniE7rrFeS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sniE7rrFeS .nav-link:hover,
.cid-sniE7rrFeS .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-snFzH7fw1g {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-snFzH7fw1g .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-snFzH7fw1g .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-snFzH7fw1g .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-snFzH7fw1g .inner-container {
    width: 100% !important;
  }
}
.cid-snFzH7Grg7 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snFzH7Grg7 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-snFzH7Grg7 .container-table {
  margin: 0 auto;
}
.cid-snFzH7Grg7 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-snFzH7Grg7 .dataTables_wrapper {
  display: block;
}
.cid-snFzH7Grg7 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-snFzH7Grg7 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-snFzH7Grg7 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-snFzH7Grg7 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-snFzH7Grg7 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-snFzH7Grg7 table td {
  border-top: 1px solid #cccccc;
}
.cid-snFzH7Grg7 table.table {
  background: #ffffff;
}
.cid-snFzH7Grg7 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-snFzH7Grg7 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-snFzH7Grg7 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-snFzH7Grg7 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-snFzH7Grg7 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-snFzH7Grg7 .dataTables_filter {
    text-align: center;
  }
  .cid-snFzH7Grg7 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-snFzH7Grg7 .body-item {
  color: #232323;
}
.cid-snFzH8sh13 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snFzH8sh13 [class^="socicon-"]:before,
.cid-snFzH8sh13 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-snFzH8sh13 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-snFzH8sh13 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-snFzH8sh13 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-snFzH8sh13 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-snFzH8sh13 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-snFzH8sh13 .btn {
    font-size: 20px !important;
  }
}
.cid-snFzH8sh13 .btn-social,
.cid-snFzH8sh13 .mbr-section-title {
  color: #000000;
}
.cid-tkIwByAkLi {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwByAkLi .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwByAkLi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwByAkLi .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwByAkLi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwByAkLi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwByAkLi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwByAkLi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwByAkLi .img-item {
    width: 100% !important;
  }
  .cid-tkIwByAkLi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-snFzH8F80N {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-snFzH8F80N h4 {
  text-align: left;
  font-weight: 500;
}
.cid-snFzH8F80N p {
  color: #767676;
  text-align: left;
}
.cid-snFzH8F80N .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-snFzH8F80N .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-snFzH8F80N .card-title {
  margin-bottom: 0;
}
.cid-snFzH8F80N .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-snFzH8F80N .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-snFzH8F80N .card-img span {
    font-size: 40px !important;
  }
}
.cid-snFzH94hSh {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snFzH94hSh img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-snFzH94hSh .row {
  justify-content: center;
}
.cid-snFzH94hSh .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-snFzH94hSh .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-snFzH94hSh .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-snFzH94hSh .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-snFzH94hSh .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-snFzH94hSh .item {
    padding: 0.5rem;
  }
  .cid-snFzH94hSh .row {
    padding: 0 0.5rem;
  }
}
.cid-snFzH94hSh .btn {
  border-radius: 0;
}
.cid-snFzH94hSh .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-snFzH9H4Az {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-snFzH9H4Az .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-snFzH9H4Az img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-snFzH9H4Az .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-snFzH9H4Az .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-snFzH9H4Az .separline {
  position: relative;
}
.cid-snFzH9H4Az .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-snFzH9H4Az .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-snFzH9H4Az .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-snFzH9H4Az .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snFzH9H4Az .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIwCbxQyF {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwCbxQyF .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwCbxQyF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwCbxQyF .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwCbxQyF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwCbxQyF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwCbxQyF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwCbxQyF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwCbxQyF .img-item {
    width: 100% !important;
  }
  .cid-tkIwCbxQyF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-snFzHabXvj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-snFzHabXvj .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-snFzHabXvj .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-snFzHabXvj .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-snFzHabXvj .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-snFzHabXvj .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-snFzHabXvj .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-snFzHabXvj .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-snFzHabXvj .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-snFzHabXvj .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-snFzHabXvj .btn-social + .btn {
  margin-left: .1rem;
}
.cid-snFzHabXvj [class^="socicon-"]:before,
.cid-snFzHabXvj [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-snFzHabXvj .btn {
    font-size: 20px !important;
  }
}
.cid-snFzHapbki {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-snFzHapbki .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-snFzHapbki .video-block {
    width: 100% !important;
  }
}
.cid-tkIwABdMLd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwABdMLd .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwABdMLd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwABdMLd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwABdMLd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwABdMLd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwABdMLd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwABdMLd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwABdMLd .img-item {
    width: 100% !important;
  }
  .cid-tkIwABdMLd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-snGjqXBewd {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snGjqXBewd img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-snGjqXBewd .row {
  justify-content: center;
}
.cid-snGjqXBewd .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-snGjqXBewd .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-snGjqXBewd .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-snGjqXBewd .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-snGjqXBewd .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-snGjqXBewd .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-snGjqXBewd .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-snGjqXBewd .item {
    padding: 0.5rem;
  }
  .cid-snGjqXBewd .row {
    padding: 0 0.5rem;
  }
}
.cid-snGjqXBewd .btn {
  border-radius: 0;
}
.cid-snGjqXBewd .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-snGjqXBewd P {
  text-align: center;
}
.cid-snFzHb3mEu {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-snFzHb3mEu .content {
    text-align: center;
  }
  .cid-snFzHb3mEu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-snFzHb3mEu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-snFzHb3mEu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-snFzHb3mEu .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-snFzHb3mEu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-snFzHb3mEu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-snFzHb3mEu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-snFzHb3mEu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-snFzHb3mEu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-snFzHb3mEu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-snFzHb3mEu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-snFzHb3mEu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-snFzHb3mEu P {
  text-align: center;
}
.cid-snFzHblvzW .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-snFzHblvzW .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-snFzHblvzW a {
  font-style: normal;
}
.cid-snFzHblvzW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-snFzHblvzW .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-snFzHblvzW .nav-item:focus,
.cid-snFzHblvzW .nav-link:focus {
  outline: none;
}
.cid-snFzHblvzW .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-snFzHblvzW .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-snFzHblvzW .menu-logo {
  margin-right: auto;
}
.cid-snFzHblvzW .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-snFzHblvzW .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-snFzHblvzW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-snFzHblvzW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-snFzHblvzW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-snFzHblvzW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-snFzHblvzW .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-snFzHblvzW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-snFzHblvzW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-snFzHblvzW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-snFzHblvzW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-snFzHblvzW .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-snFzHblvzW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-snFzHblvzW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snFzHblvzW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-snFzHblvzW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snFzHblvzW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-snFzHblvzW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-snFzHblvzW .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-snFzHblvzW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-snFzHblvzW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-snFzHblvzW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-snFzHblvzW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-snFzHblvzW button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-snFzHblvzW button.navbar-toggler:focus {
  outline: none;
}
.cid-snFzHblvzW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-snFzHblvzW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-snFzHblvzW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-snFzHblvzW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-snFzHblvzW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-snFzHblvzW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snFzHblvzW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-snFzHblvzW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-snFzHblvzW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snFzHblvzW .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-snFzHblvzW .collapsed .btn {
  display: -webkit-flex;
}
.cid-snFzHblvzW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-snFzHblvzW .collapsed .navbar-collapse.collapsing,
.cid-snFzHblvzW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-snFzHblvzW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-snFzHblvzW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-snFzHblvzW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-snFzHblvzW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-snFzHblvzW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-snFzHblvzW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-snFzHblvzW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-snFzHblvzW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-snFzHblvzW .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-snFzHblvzW .collapsed button.navbar-toggler {
  display: block;
}
.cid-snFzHblvzW .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-snFzHblvzW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-snFzHblvzW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-snFzHblvzW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-snFzHblvzW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-snFzHblvzW .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-snFzHblvzW.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-snFzHblvzW img {
    height: 3.8rem !important;
  }
  .cid-snFzHblvzW .btn {
    display: -webkit-flex;
  }
  .cid-snFzHblvzW button.navbar-toggler {
    display: block;
  }
  .cid-snFzHblvzW .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-snFzHblvzW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-snFzHblvzW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-snFzHblvzW .navbar-collapse.collapsing,
  .cid-snFzHblvzW .navbar-collapse.show {
    display: block !important;
  }
  .cid-snFzHblvzW .navbar-collapse.collapsing .navbar-nav,
  .cid-snFzHblvzW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-snFzHblvzW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-snFzHblvzW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-snFzHblvzW .navbar-collapse.collapsing .navbar-buttons,
  .cid-snFzHblvzW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-snFzHblvzW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-snFzHblvzW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-snFzHblvzW .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-snFzHblvzW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-snFzHblvzW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-snFzHblvzW .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-snFzHblvzW .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-snFzHblvzW .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-snFzHblvzW .nav-link:hover,
.cid-snFzHblvzW .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-snXNabgtyI {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-snXNabgtyI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-snXNabgtyI .container-table {
  margin: 0 auto;
}
.cid-snXNabgtyI .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-snXNabgtyI .dataTables_wrapper {
  display: block;
}
.cid-snXNabgtyI .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-snXNabgtyI .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-snXNabgtyI table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-snXNabgtyI table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-snXNabgtyI table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-snXNabgtyI table td {
  border-top: 1px solid #cccccc;
}
.cid-snXNabgtyI table.table {
  background: #ffffff;
}
.cid-snXNabgtyI .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-snXNabgtyI .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-snXNabgtyI .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-snXNabgtyI .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-snXNabgtyI .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-snXNabgtyI .dataTables_filter {
    text-align: center;
  }
  .cid-snXNabgtyI .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-snXNacep1S {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snXNacep1S [class^="socicon-"]:before,
.cid-snXNacep1S [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-snXNacep1S .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-snXNacep1S .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-snXNacep1S .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-snXNacep1S .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-snXNacep1S .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-snXNacep1S .btn {
    font-size: 20px !important;
  }
}
.cid-snXNacep1S .btn-social,
.cid-snXNacep1S .mbr-section-title {
  color: #000000;
}
.cid-tkON7EnRUh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkON7EnRUh .images-container.container-fluid {
  padding: 0;
}
.cid-tkON7EnRUh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkON7EnRUh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkON7EnRUh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkON7EnRUh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkON7EnRUh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkON7EnRUh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkON7EnRUh .img-item {
    width: 100% !important;
  }
  .cid-tkON7EnRUh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-snXNacvUIa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-snXNacvUIa h4 {
  text-align: left;
  font-weight: 500;
}
.cid-snXNacvUIa p {
  color: #767676;
  text-align: left;
}
.cid-snXNacvUIa .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-snXNacvUIa .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-snXNacvUIa .card-title {
  margin-bottom: 0;
}
.cid-snXNacvUIa .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-snXNacvUIa .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-snXNacvUIa .card-img span {
    font-size: 40px !important;
  }
}
.cid-snXNacSjgq {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snXNacSjgq img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-snXNacSjgq .row {
  justify-content: center;
}
.cid-snXNacSjgq .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-snXNacSjgq .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-snXNacSjgq .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-snXNacSjgq .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-snXNacSjgq .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-snXNacSjgq .item {
    padding: 0.5rem;
  }
  .cid-snXNacSjgq .row {
    padding: 0 0.5rem;
  }
}
.cid-snXNacSjgq .btn {
  border-radius: 0;
}
.cid-snXNacSjgq .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-snXNadzznk {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-snXNadzznk .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-snXNadzznk img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-snXNadzznk .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-snXNadzznk .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-snXNadzznk .separline {
  position: relative;
}
.cid-snXNadzznk .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-snXNadzznk .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-snXNadzznk .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-snXNadzznk .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-snXNadzznk .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkON60mHIF {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkON60mHIF .images-container.container-fluid {
  padding: 0;
}
.cid-tkON60mHIF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkON60mHIF .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkON60mHIF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkON60mHIF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkON60mHIF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkON60mHIF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkON60mHIF .img-item {
    width: 100% !important;
  }
  .cid-tkON60mHIF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-snXNae2BQ2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-snXNae2BQ2 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-snXNae2BQ2 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-snXNae2BQ2 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-snXNae2BQ2 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-snXNae2BQ2 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-snXNae2BQ2 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-snXNae2BQ2 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-snXNae2BQ2 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-snXNae2BQ2 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-snXNae2BQ2 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-snXNae2BQ2 [class^="socicon-"]:before,
.cid-snXNae2BQ2 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-snXNae2BQ2 .btn {
    font-size: 20px !important;
  }
}
.cid-snXNaee6gj {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-snXNaee6gj .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-snXNaee6gj .video-block {
    width: 100% !important;
  }
}
.cid-tkON6LeA0N {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkON6LeA0N .images-container.container-fluid {
  padding: 0;
}
.cid-tkON6LeA0N .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkON6LeA0N .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkON6LeA0N .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkON6LeA0N .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkON6LeA0N .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkON6LeA0N .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkON6LeA0N .img-item {
    width: 100% !important;
  }
  .cid-tkON6LeA0N .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-snXNaepr1W {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snXNaepr1W img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-snXNaepr1W .row {
  justify-content: center;
}
.cid-snXNaepr1W .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-snXNaepr1W .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-snXNaepr1W .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-snXNaepr1W .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-snXNaepr1W .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-snXNaepr1W .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-snXNaepr1W .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-snXNaepr1W .item {
    padding: 0.5rem;
  }
  .cid-snXNaepr1W .row {
    padding: 0 0.5rem;
  }
}
.cid-snXNaepr1W .btn {
  border-radius: 0;
}
.cid-snXNaepr1W .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-snXNaepr1W P {
  text-align: center;
}
.cid-snXNaeS57M {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-snXNaeS57M .content {
    text-align: center;
  }
  .cid-snXNaeS57M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-snXNaeS57M .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-snXNaeS57M .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-snXNaeS57M .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-snXNaeS57M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-snXNaeS57M .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-snXNaeS57M .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-snXNaeS57M .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-snXNaeS57M .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-snXNaeS57M .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-snXNaeS57M .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-snXNaeS57M .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-snXNaeS57M P {
  text-align: center;
}
.cid-snXNafaBFV .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-snXNafaBFV .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-snXNafaBFV a {
  font-style: normal;
}
.cid-snXNafaBFV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-snXNafaBFV .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-snXNafaBFV .nav-item:focus,
.cid-snXNafaBFV .nav-link:focus {
  outline: none;
}
.cid-snXNafaBFV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-snXNafaBFV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-snXNafaBFV .menu-logo {
  margin-right: auto;
}
.cid-snXNafaBFV .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-snXNafaBFV .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-snXNafaBFV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-snXNafaBFV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-snXNafaBFV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-snXNafaBFV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-snXNafaBFV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-snXNafaBFV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-snXNafaBFV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-snXNafaBFV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-snXNafaBFV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-snXNafaBFV .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-snXNafaBFV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-snXNafaBFV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snXNafaBFV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-snXNafaBFV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snXNafaBFV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-snXNafaBFV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-snXNafaBFV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-snXNafaBFV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-snXNafaBFV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-snXNafaBFV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-snXNafaBFV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-snXNafaBFV button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-snXNafaBFV button.navbar-toggler:focus {
  outline: none;
}
.cid-snXNafaBFV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-snXNafaBFV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-snXNafaBFV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-snXNafaBFV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-snXNafaBFV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-snXNafaBFV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snXNafaBFV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-snXNafaBFV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-snXNafaBFV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snXNafaBFV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-snXNafaBFV .collapsed .btn {
  display: -webkit-flex;
}
.cid-snXNafaBFV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-snXNafaBFV .collapsed .navbar-collapse.collapsing,
.cid-snXNafaBFV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-snXNafaBFV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-snXNafaBFV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-snXNafaBFV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-snXNafaBFV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-snXNafaBFV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-snXNafaBFV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-snXNafaBFV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-snXNafaBFV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-snXNafaBFV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-snXNafaBFV .collapsed button.navbar-toggler {
  display: block;
}
.cid-snXNafaBFV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-snXNafaBFV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-snXNafaBFV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-snXNafaBFV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-snXNafaBFV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-snXNafaBFV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-snXNafaBFV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-snXNafaBFV img {
    height: 3.8rem !important;
  }
  .cid-snXNafaBFV .btn {
    display: -webkit-flex;
  }
  .cid-snXNafaBFV button.navbar-toggler {
    display: block;
  }
  .cid-snXNafaBFV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-snXNafaBFV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-snXNafaBFV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-snXNafaBFV .navbar-collapse.collapsing,
  .cid-snXNafaBFV .navbar-collapse.show {
    display: block !important;
  }
  .cid-snXNafaBFV .navbar-collapse.collapsing .navbar-nav,
  .cid-snXNafaBFV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-snXNafaBFV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-snXNafaBFV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-snXNafaBFV .navbar-collapse.collapsing .navbar-buttons,
  .cid-snXNafaBFV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-snXNafaBFV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-snXNafaBFV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-snXNafaBFV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-snXNafaBFV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-snXNafaBFV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-snXNafaBFV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-snXNafaBFV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-snXNafaBFV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-snXNafaBFV .nav-link:hover,
.cid-snXNafaBFV .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sogzC30upE {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sogzC30upE .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sogzC30upE .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sogzC30upE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sogzC30upE .inner-container {
    width: 100% !important;
  }
}
.cid-sogzC3qNjx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sogzC3qNjx .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sogzC3qNjx .container-table {
  margin: 0 auto;
}
.cid-sogzC3qNjx .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sogzC3qNjx .dataTables_wrapper {
  display: block;
}
.cid-sogzC3qNjx .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sogzC3qNjx .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sogzC3qNjx table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sogzC3qNjx table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sogzC3qNjx table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sogzC3qNjx table td {
  border-top: 1px solid #cccccc;
}
.cid-sogzC3qNjx table.table {
  background: #ffffff;
}
.cid-sogzC3qNjx .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sogzC3qNjx .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sogzC3qNjx .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sogzC3qNjx .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sogzC3qNjx .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sogzC3qNjx .dataTables_filter {
    text-align: center;
  }
  .cid-sogzC3qNjx .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sogzC3qNjx .body-item {
  color: #232323;
}
.cid-sogzC4avq4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sogzC4avq4 [class^="socicon-"]:before,
.cid-sogzC4avq4 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sogzC4avq4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sogzC4avq4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sogzC4avq4 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sogzC4avq4 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sogzC4avq4 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sogzC4avq4 .btn {
    font-size: 20px !important;
  }
}
.cid-sogzC4avq4 .btn-social,
.cid-sogzC4avq4 .mbr-section-title {
  color: #000000;
}
.cid-tkONlDcLU9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkONlDcLU9 .images-container.container-fluid {
  padding: 0;
}
.cid-tkONlDcLU9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkONlDcLU9 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkONlDcLU9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkONlDcLU9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkONlDcLU9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkONlDcLU9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkONlDcLU9 .img-item {
    width: 100% !important;
  }
  .cid-tkONlDcLU9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sogzC4mY9F {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sogzC4mY9F h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sogzC4mY9F p {
  color: #767676;
  text-align: left;
}
.cid-sogzC4mY9F .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sogzC4mY9F .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sogzC4mY9F .card-title {
  margin-bottom: 0;
}
.cid-sogzC4mY9F .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sogzC4mY9F .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sogzC4mY9F .card-img span {
    font-size: 40px !important;
  }
}
.cid-sogzC4HSzw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sogzC4HSzw img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sogzC4HSzw .row {
  justify-content: center;
}
.cid-sogzC4HSzw .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sogzC4HSzw .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sogzC4HSzw .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sogzC4HSzw .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sogzC4HSzw .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sogzC4HSzw .item {
    padding: 0.5rem;
  }
  .cid-sogzC4HSzw .row {
    padding: 0 0.5rem;
  }
}
.cid-sogzC4HSzw .btn {
  border-radius: 0;
}
.cid-sogzC4HSzw .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sogzC5iwWR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sogzC5iwWR .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sogzC5iwWR img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sogzC5iwWR .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sogzC5iwWR .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sogzC5iwWR .separline {
  position: relative;
}
.cid-sogzC5iwWR .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sogzC5iwWR .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sogzC5iwWR .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sogzC5iwWR .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sogzC5iwWR .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkONkgh2to {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkONkgh2to .images-container.container-fluid {
  padding: 0;
}
.cid-tkONkgh2to .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkONkgh2to .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkONkgh2to .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkONkgh2to .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkONkgh2to .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkONkgh2to .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkONkgh2to .img-item {
    width: 100% !important;
  }
  .cid-tkONkgh2to .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sogzC5NE1y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sogzC5NE1y .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sogzC5NE1y .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sogzC5NE1y .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sogzC5NE1y .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sogzC5NE1y .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sogzC5NE1y .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sogzC5NE1y .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sogzC5NE1y .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sogzC5NE1y .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sogzC5NE1y .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sogzC5NE1y [class^="socicon-"]:before,
.cid-sogzC5NE1y [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sogzC5NE1y .btn {
    font-size: 20px !important;
  }
}
.cid-sogzC61lJU {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sogzC61lJU .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sogzC61lJU .video-block {
    width: 100% !important;
  }
}
.cid-tkONiIwUeN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkONiIwUeN .images-container.container-fluid {
  padding: 0;
}
.cid-tkONiIwUeN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkONiIwUeN .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkONiIwUeN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkONiIwUeN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkONiIwUeN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkONiIwUeN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkONiIwUeN .img-item {
    width: 100% !important;
  }
  .cid-tkONiIwUeN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sogzC6ao8a {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sogzC6ao8a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sogzC6ao8a .row {
  justify-content: center;
}
.cid-sogzC6ao8a .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sogzC6ao8a .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sogzC6ao8a .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sogzC6ao8a .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sogzC6ao8a .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sogzC6ao8a .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sogzC6ao8a .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sogzC6ao8a .item {
    padding: 0.5rem;
  }
  .cid-sogzC6ao8a .row {
    padding: 0 0.5rem;
  }
}
.cid-sogzC6ao8a .btn {
  border-radius: 0;
}
.cid-sogzC6ao8a .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sogzC6ao8a P {
  text-align: center;
}
.cid-sogzC6Dq2B {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sogzC6Dq2B .content {
    text-align: center;
  }
  .cid-sogzC6Dq2B .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sogzC6Dq2B .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sogzC6Dq2B .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sogzC6Dq2B .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sogzC6Dq2B .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sogzC6Dq2B .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sogzC6Dq2B .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sogzC6Dq2B .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sogzC6Dq2B .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sogzC6Dq2B .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sogzC6Dq2B .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sogzC6Dq2B .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sogzC6Dq2B P {
  text-align: center;
}
.cid-sogzC6Vofx .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sogzC6Vofx .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sogzC6Vofx a {
  font-style: normal;
}
.cid-sogzC6Vofx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sogzC6Vofx .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-sogzC6Vofx .nav-item:focus,
.cid-sogzC6Vofx .nav-link:focus {
  outline: none;
}
.cid-sogzC6Vofx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sogzC6Vofx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sogzC6Vofx .menu-logo {
  margin-right: auto;
}
.cid-sogzC6Vofx .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-sogzC6Vofx .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-sogzC6Vofx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sogzC6Vofx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sogzC6Vofx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sogzC6Vofx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sogzC6Vofx .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sogzC6Vofx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sogzC6Vofx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sogzC6Vofx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sogzC6Vofx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sogzC6Vofx .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sogzC6Vofx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sogzC6Vofx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sogzC6Vofx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sogzC6Vofx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sogzC6Vofx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sogzC6Vofx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sogzC6Vofx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sogzC6Vofx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sogzC6Vofx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sogzC6Vofx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sogzC6Vofx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sogzC6Vofx button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sogzC6Vofx button.navbar-toggler:focus {
  outline: none;
}
.cid-sogzC6Vofx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sogzC6Vofx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sogzC6Vofx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sogzC6Vofx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sogzC6Vofx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sogzC6Vofx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sogzC6Vofx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sogzC6Vofx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sogzC6Vofx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sogzC6Vofx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sogzC6Vofx .collapsed .btn {
  display: -webkit-flex;
}
.cid-sogzC6Vofx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sogzC6Vofx .collapsed .navbar-collapse.collapsing,
.cid-sogzC6Vofx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sogzC6Vofx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sogzC6Vofx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sogzC6Vofx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sogzC6Vofx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sogzC6Vofx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sogzC6Vofx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sogzC6Vofx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sogzC6Vofx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sogzC6Vofx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sogzC6Vofx .collapsed button.navbar-toggler {
  display: block;
}
.cid-sogzC6Vofx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sogzC6Vofx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sogzC6Vofx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sogzC6Vofx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sogzC6Vofx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sogzC6Vofx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sogzC6Vofx.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sogzC6Vofx img {
    height: 3.8rem !important;
  }
  .cid-sogzC6Vofx .btn {
    display: -webkit-flex;
  }
  .cid-sogzC6Vofx button.navbar-toggler {
    display: block;
  }
  .cid-sogzC6Vofx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sogzC6Vofx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sogzC6Vofx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sogzC6Vofx .navbar-collapse.collapsing,
  .cid-sogzC6Vofx .navbar-collapse.show {
    display: block !important;
  }
  .cid-sogzC6Vofx .navbar-collapse.collapsing .navbar-nav,
  .cid-sogzC6Vofx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sogzC6Vofx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sogzC6Vofx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sogzC6Vofx .navbar-collapse.collapsing .navbar-buttons,
  .cid-sogzC6Vofx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sogzC6Vofx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sogzC6Vofx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sogzC6Vofx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sogzC6Vofx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sogzC6Vofx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sogzC6Vofx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sogzC6Vofx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sogzC6Vofx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sogzC6Vofx .nav-link:hover,
.cid-sogzC6Vofx .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-soBWHeMy3W {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-soBWHeMy3W .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-soBWHeMy3W .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-soBWHeMy3W .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-soBWHeMy3W .inner-container {
    width: 100% !important;
  }
}
.cid-soBWHfcGHT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-soBWHfcGHT .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-soBWHfcGHT .container-table {
  margin: 0 auto;
}
.cid-soBWHfcGHT .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-soBWHfcGHT .dataTables_wrapper {
  display: block;
}
.cid-soBWHfcGHT .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-soBWHfcGHT .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-soBWHfcGHT table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-soBWHfcGHT table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-soBWHfcGHT table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-soBWHfcGHT table td {
  border-top: 1px solid #cccccc;
}
.cid-soBWHfcGHT table.table {
  background: #ffffff;
}
.cid-soBWHfcGHT .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-soBWHfcGHT .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-soBWHfcGHT .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-soBWHfcGHT .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-soBWHfcGHT .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-soBWHfcGHT .dataTables_filter {
    text-align: center;
  }
  .cid-soBWHfcGHT .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-soBWHfcGHT .body-item {
  color: #232323;
}
.cid-soBWHgaUpQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-soBWHgaUpQ [class^="socicon-"]:before,
.cid-soBWHgaUpQ [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-soBWHgaUpQ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-soBWHgaUpQ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-soBWHgaUpQ .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-soBWHgaUpQ .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-soBWHgaUpQ .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-soBWHgaUpQ .btn {
    font-size: 20px !important;
  }
}
.cid-soBWHgaUpQ .btn-social,
.cid-soBWHgaUpQ .mbr-section-title {
  color: #000000;
}
.cid-tkONrU9TiW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkONrU9TiW .images-container.container-fluid {
  padding: 0;
}
.cid-tkONrU9TiW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkONrU9TiW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkONrU9TiW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkONrU9TiW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkONrU9TiW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkONrU9TiW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkONrU9TiW .img-item {
    width: 100% !important;
  }
  .cid-tkONrU9TiW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-soBWHgnIVO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-soBWHgnIVO h4 {
  text-align: left;
  font-weight: 500;
}
.cid-soBWHgnIVO p {
  color: #767676;
  text-align: left;
}
.cid-soBWHgnIVO .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-soBWHgnIVO .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-soBWHgnIVO .card-title {
  margin-bottom: 0;
}
.cid-soBWHgnIVO .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-soBWHgnIVO .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-soBWHgnIVO .card-img span {
    font-size: 40px !important;
  }
}
.cid-soBWHgHxoW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-soBWHgHxoW img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-soBWHgHxoW .row {
  justify-content: center;
}
.cid-soBWHgHxoW .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-soBWHgHxoW .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-soBWHgHxoW .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-soBWHgHxoW .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-soBWHgHxoW .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-soBWHgHxoW .item {
    padding: 0.5rem;
  }
  .cid-soBWHgHxoW .row {
    padding: 0 0.5rem;
  }
}
.cid-soBWHgHxoW .btn {
  border-radius: 0;
}
.cid-soBWHgHxoW .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-soBWHhjiyf {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-soBWHhjiyf .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-soBWHhjiyf img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-soBWHhjiyf .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-soBWHhjiyf .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-soBWHhjiyf .separline {
  position: relative;
}
.cid-soBWHhjiyf .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-soBWHhjiyf .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-soBWHhjiyf .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-soBWHhjiyf .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-soBWHhjiyf .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkONsvIopA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkONsvIopA .images-container.container-fluid {
  padding: 0;
}
.cid-tkONsvIopA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkONsvIopA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkONsvIopA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkONsvIopA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkONsvIopA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkONsvIopA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkONsvIopA .img-item {
    width: 100% !important;
  }
  .cid-tkONsvIopA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-soBWHhNq8J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-soBWHhNq8J .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-soBWHhNq8J .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-soBWHhNq8J .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-soBWHhNq8J .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-soBWHhNq8J .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-soBWHhNq8J .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-soBWHhNq8J .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-soBWHhNq8J .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-soBWHhNq8J .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-soBWHhNq8J .btn-social + .btn {
  margin-left: .1rem;
}
.cid-soBWHhNq8J [class^="socicon-"]:before,
.cid-soBWHhNq8J [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-soBWHhNq8J .btn {
    font-size: 20px !important;
  }
}
.cid-soBWHi0Mrd {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-soBWHi0Mrd .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-soBWHi0Mrd .video-block {
    width: 100% !important;
  }
}
.cid-tkONqT1wjK {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkONqT1wjK .images-container.container-fluid {
  padding: 0;
}
.cid-tkONqT1wjK .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkONqT1wjK .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkONqT1wjK .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkONqT1wjK .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkONqT1wjK .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkONqT1wjK .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkONqT1wjK .img-item {
    width: 100% !important;
  }
  .cid-tkONqT1wjK .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-soBWHi9sQM {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-soBWHi9sQM img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-soBWHi9sQM .row {
  justify-content: center;
}
.cid-soBWHi9sQM .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-soBWHi9sQM .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-soBWHi9sQM .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-soBWHi9sQM .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-soBWHi9sQM .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-soBWHi9sQM .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-soBWHi9sQM .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-soBWHi9sQM .item {
    padding: 0.5rem;
  }
  .cid-soBWHi9sQM .row {
    padding: 0 0.5rem;
  }
}
.cid-soBWHi9sQM .btn {
  border-radius: 0;
}
.cid-soBWHi9sQM .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-soBWHi9sQM P {
  text-align: center;
}
.cid-soBWHiDGCo {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-soBWHiDGCo .content {
    text-align: center;
  }
  .cid-soBWHiDGCo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-soBWHiDGCo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-soBWHiDGCo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-soBWHiDGCo .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-soBWHiDGCo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-soBWHiDGCo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-soBWHiDGCo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-soBWHiDGCo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-soBWHiDGCo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-soBWHiDGCo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-soBWHiDGCo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-soBWHiDGCo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-soBWHiDGCo P {
  text-align: center;
}
.cid-soBWHiV4MK .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-soBWHiV4MK .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-soBWHiV4MK a {
  font-style: normal;
}
.cid-soBWHiV4MK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-soBWHiV4MK .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-soBWHiV4MK .nav-item:focus,
.cid-soBWHiV4MK .nav-link:focus {
  outline: none;
}
.cid-soBWHiV4MK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-soBWHiV4MK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-soBWHiV4MK .menu-logo {
  margin-right: auto;
}
.cid-soBWHiV4MK .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-soBWHiV4MK .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-soBWHiV4MK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-soBWHiV4MK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-soBWHiV4MK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-soBWHiV4MK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-soBWHiV4MK .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-soBWHiV4MK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-soBWHiV4MK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-soBWHiV4MK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-soBWHiV4MK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-soBWHiV4MK .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-soBWHiV4MK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-soBWHiV4MK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-soBWHiV4MK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-soBWHiV4MK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-soBWHiV4MK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-soBWHiV4MK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-soBWHiV4MK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-soBWHiV4MK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-soBWHiV4MK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-soBWHiV4MK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-soBWHiV4MK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-soBWHiV4MK button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-soBWHiV4MK button.navbar-toggler:focus {
  outline: none;
}
.cid-soBWHiV4MK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-soBWHiV4MK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-soBWHiV4MK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-soBWHiV4MK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-soBWHiV4MK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-soBWHiV4MK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-soBWHiV4MK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-soBWHiV4MK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-soBWHiV4MK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-soBWHiV4MK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-soBWHiV4MK .collapsed .btn {
  display: -webkit-flex;
}
.cid-soBWHiV4MK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-soBWHiV4MK .collapsed .navbar-collapse.collapsing,
.cid-soBWHiV4MK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-soBWHiV4MK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-soBWHiV4MK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-soBWHiV4MK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-soBWHiV4MK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-soBWHiV4MK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-soBWHiV4MK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-soBWHiV4MK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-soBWHiV4MK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-soBWHiV4MK .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-soBWHiV4MK .collapsed button.navbar-toggler {
  display: block;
}
.cid-soBWHiV4MK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-soBWHiV4MK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-soBWHiV4MK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-soBWHiV4MK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-soBWHiV4MK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-soBWHiV4MK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-soBWHiV4MK.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-soBWHiV4MK img {
    height: 3.8rem !important;
  }
  .cid-soBWHiV4MK .btn {
    display: -webkit-flex;
  }
  .cid-soBWHiV4MK button.navbar-toggler {
    display: block;
  }
  .cid-soBWHiV4MK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-soBWHiV4MK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-soBWHiV4MK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-soBWHiV4MK .navbar-collapse.collapsing,
  .cid-soBWHiV4MK .navbar-collapse.show {
    display: block !important;
  }
  .cid-soBWHiV4MK .navbar-collapse.collapsing .navbar-nav,
  .cid-soBWHiV4MK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-soBWHiV4MK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-soBWHiV4MK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-soBWHiV4MK .navbar-collapse.collapsing .navbar-buttons,
  .cid-soBWHiV4MK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-soBWHiV4MK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-soBWHiV4MK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-soBWHiV4MK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-soBWHiV4MK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-soBWHiV4MK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-soBWHiV4MK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-soBWHiV4MK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-soBWHiV4MK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-soBWHiV4MK .nav-link:hover,
.cid-soBWHiV4MK .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sp015xil1J {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sp015xil1J .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sp015xil1J .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sp015xil1J .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sp015xil1J .inner-container {
    width: 100% !important;
  }
}
.cid-sp015y41Fk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sp015y41Fk .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sp015y41Fk .container-table {
  margin: 0 auto;
}
.cid-sp015y41Fk .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sp015y41Fk .dataTables_wrapper {
  display: block;
}
.cid-sp015y41Fk .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sp015y41Fk .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sp015y41Fk table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sp015y41Fk table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sp015y41Fk table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sp015y41Fk table td {
  border-top: 1px solid #cccccc;
}
.cid-sp015y41Fk table.table {
  background: #ffffff;
}
.cid-sp015y41Fk .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sp015y41Fk .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sp015y41Fk .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sp015y41Fk .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sp015y41Fk .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sp015y41Fk .dataTables_filter {
    text-align: center;
  }
  .cid-sp015y41Fk .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sp015y41Fk .body-item {
  color: #232323;
}
.cid-sp015yURuE {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sp015yURuE [class^="socicon-"]:before,
.cid-sp015yURuE [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sp015yURuE .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sp015yURuE .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sp015yURuE .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sp015yURuE .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sp015yURuE .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sp015yURuE .btn {
    font-size: 20px !important;
  }
}
.cid-sp015yURuE .btn-social,
.cid-sp015yURuE .mbr-section-title {
  color: #000000;
}
.cid-tkONDrzxi2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkONDrzxi2 .images-container.container-fluid {
  padding: 0;
}
.cid-tkONDrzxi2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkONDrzxi2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkONDrzxi2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkONDrzxi2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkONDrzxi2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkONDrzxi2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkONDrzxi2 .img-item {
    width: 100% !important;
  }
  .cid-tkONDrzxi2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sp015z5QGm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sp015z5QGm h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sp015z5QGm p {
  color: #767676;
  text-align: left;
}
.cid-sp015z5QGm .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sp015z5QGm .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sp015z5QGm .card-title {
  margin-bottom: 0;
}
.cid-sp015z5QGm .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sp015z5QGm .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sp015z5QGm .card-img span {
    font-size: 40px !important;
  }
}
.cid-sp015zqkvY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sp015zqkvY img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sp015zqkvY .row {
  justify-content: center;
}
.cid-sp015zqkvY .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sp015zqkvY .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sp015zqkvY .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sp015zqkvY .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sp015zqkvY .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sp015zqkvY .item {
    padding: 0.5rem;
  }
  .cid-sp015zqkvY .row {
    padding: 0 0.5rem;
  }
}
.cid-sp015zqkvY .btn {
  border-radius: 0;
}
.cid-sp015zqkvY .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sp015zZuZ8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sp015zZuZ8 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sp015zZuZ8 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sp015zZuZ8 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sp015zZuZ8 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sp015zZuZ8 .separline {
  position: relative;
}
.cid-sp015zZuZ8 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sp015zZuZ8 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sp015zZuZ8 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sp015zZuZ8 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sp015zZuZ8 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkONBPk3kj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkONBPk3kj .images-container.container-fluid {
  padding: 0;
}
.cid-tkONBPk3kj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkONBPk3kj .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkONBPk3kj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkONBPk3kj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkONBPk3kj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkONBPk3kj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkONBPk3kj .img-item {
    width: 100% !important;
  }
  .cid-tkONBPk3kj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sp015AvEnS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sp015AvEnS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sp015AvEnS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sp015AvEnS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sp015AvEnS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sp015AvEnS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sp015AvEnS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sp015AvEnS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sp015AvEnS .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sp015AvEnS .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sp015AvEnS .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sp015AvEnS [class^="socicon-"]:before,
.cid-sp015AvEnS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sp015AvEnS .btn {
    font-size: 20px !important;
  }
}
.cid-sp015AIKpf {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sp015AIKpf .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sp015AIKpf .video-block {
    width: 100% !important;
  }
}
.cid-tkONCuOEo0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkONCuOEo0 .images-container.container-fluid {
  padding: 0;
}
.cid-tkONCuOEo0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkONCuOEo0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkONCuOEo0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkONCuOEo0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkONCuOEo0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkONCuOEo0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkONCuOEo0 .img-item {
    width: 100% !important;
  }
  .cid-tkONCuOEo0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sp0G3mGeX9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sp0G3mGeX9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sp0G3mGeX9 .row {
  justify-content: center;
}
.cid-sp0G3mGeX9 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sp0G3mGeX9 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sp0G3mGeX9 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sp0G3mGeX9 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sp0G3mGeX9 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sp0G3mGeX9 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sp0G3mGeX9 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sp0G3mGeX9 .item {
    padding: 0.5rem;
  }
  .cid-sp0G3mGeX9 .row {
    padding: 0 0.5rem;
  }
}
.cid-sp0G3mGeX9 .btn {
  border-radius: 0;
}
.cid-sp0G3mGeX9 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sp0G3mGeX9 P {
  text-align: center;
}
.cid-sp015Bjigl {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sp015Bjigl .content {
    text-align: center;
  }
  .cid-sp015Bjigl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sp015Bjigl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sp015Bjigl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sp015Bjigl .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sp015Bjigl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sp015Bjigl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sp015Bjigl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sp015Bjigl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sp015Bjigl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sp015Bjigl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sp015Bjigl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sp015Bjigl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sp015Bjigl P {
  text-align: center;
}
.cid-sp015BA9Na .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sp015BA9Na .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sp015BA9Na a {
  font-style: normal;
}
.cid-sp015BA9Na .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sp015BA9Na .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-sp015BA9Na .nav-item:focus,
.cid-sp015BA9Na .nav-link:focus {
  outline: none;
}
.cid-sp015BA9Na .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sp015BA9Na .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sp015BA9Na .menu-logo {
  margin-right: auto;
}
.cid-sp015BA9Na .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-sp015BA9Na .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-sp015BA9Na .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sp015BA9Na .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sp015BA9Na .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sp015BA9Na .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sp015BA9Na .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sp015BA9Na .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sp015BA9Na .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sp015BA9Na .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sp015BA9Na .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sp015BA9Na .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sp015BA9Na .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sp015BA9Na .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sp015BA9Na .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sp015BA9Na .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp015BA9Na .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sp015BA9Na .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sp015BA9Na .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sp015BA9Na .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sp015BA9Na .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sp015BA9Na .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sp015BA9Na .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sp015BA9Na button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sp015BA9Na button.navbar-toggler:focus {
  outline: none;
}
.cid-sp015BA9Na button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sp015BA9Na button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sp015BA9Na button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sp015BA9Na button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sp015BA9Na button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sp015BA9Na nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp015BA9Na nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sp015BA9Na nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sp015BA9Na nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp015BA9Na .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sp015BA9Na .collapsed .btn {
  display: -webkit-flex;
}
.cid-sp015BA9Na .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sp015BA9Na .collapsed .navbar-collapse.collapsing,
.cid-sp015BA9Na .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sp015BA9Na .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sp015BA9Na .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sp015BA9Na .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sp015BA9Na .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sp015BA9Na .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sp015BA9Na .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sp015BA9Na .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sp015BA9Na .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sp015BA9Na .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sp015BA9Na .collapsed button.navbar-toggler {
  display: block;
}
.cid-sp015BA9Na .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sp015BA9Na .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sp015BA9Na .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sp015BA9Na .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sp015BA9Na .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sp015BA9Na .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sp015BA9Na.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sp015BA9Na img {
    height: 3.8rem !important;
  }
  .cid-sp015BA9Na .btn {
    display: -webkit-flex;
  }
  .cid-sp015BA9Na button.navbar-toggler {
    display: block;
  }
  .cid-sp015BA9Na .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sp015BA9Na .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sp015BA9Na .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sp015BA9Na .navbar-collapse.collapsing,
  .cid-sp015BA9Na .navbar-collapse.show {
    display: block !important;
  }
  .cid-sp015BA9Na .navbar-collapse.collapsing .navbar-nav,
  .cid-sp015BA9Na .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sp015BA9Na .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sp015BA9Na .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sp015BA9Na .navbar-collapse.collapsing .navbar-buttons,
  .cid-sp015BA9Na .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sp015BA9Na .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sp015BA9Na .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sp015BA9Na .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sp015BA9Na .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sp015BA9Na .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sp015BA9Na .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sp015BA9Na .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sp015BA9Na .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sp015BA9Na .nav-link:hover,
.cid-sp015BA9Na .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sphZVxx7WX {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sphZVxx7WX .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sphZVxx7WX .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sphZVxx7WX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sphZVxx7WX .inner-container {
    width: 100% !important;
  }
}
.cid-sphlKxIqMc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sphlKxIqMc .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sphlKxIqMc .container-table {
  margin: 0 auto;
}
.cid-sphlKxIqMc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sphlKxIqMc .dataTables_wrapper {
  display: block;
}
.cid-sphlKxIqMc .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sphlKxIqMc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sphlKxIqMc table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sphlKxIqMc table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sphlKxIqMc table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sphlKxIqMc table td {
  border-top: 1px solid #cccccc;
}
.cid-sphlKxIqMc table.table {
  background: #ffffff;
}
.cid-sphlKxIqMc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sphlKxIqMc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sphlKxIqMc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sphlKxIqMc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sphlKxIqMc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sphlKxIqMc .dataTables_filter {
    text-align: center;
  }
  .cid-sphlKxIqMc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sphlKz3X9g {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sphlKz3X9g [class^="socicon-"]:before,
.cid-sphlKz3X9g [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sphlKz3X9g .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sphlKz3X9g .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sphlKz3X9g .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sphlKz3X9g .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sphlKz3X9g .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sphlKz3X9g .btn {
    font-size: 20px !important;
  }
}
.cid-sphlKz3X9g .btn-social,
.cid-sphlKz3X9g .mbr-section-title {
  color: #000000;
}
.cid-sphlKzfUIQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sphlKzfUIQ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sphlKzfUIQ p {
  color: #767676;
  text-align: left;
}
.cid-sphlKzfUIQ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sphlKzfUIQ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sphlKzfUIQ .card-title {
  margin-bottom: 0;
}
.cid-sphlKzfUIQ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sphlKzfUIQ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sphlKzfUIQ .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkUaMkNeFb {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaMkNeFb .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaMkNeFb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaMkNeFb .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaMkNeFb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaMkNeFb .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaMkNeFb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaMkNeFb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaMkNeFb .img-item {
    width: 100% !important;
  }
  .cid-tkUaMkNeFb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sphlKzBJUD {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sphlKzBJUD img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sphlKzBJUD .row {
  justify-content: center;
}
.cid-sphlKzBJUD .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sphlKzBJUD .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sphlKzBJUD .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sphlKzBJUD .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sphlKzBJUD .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sphlKzBJUD .item {
    padding: 0.5rem;
  }
  .cid-sphlKzBJUD .row {
    padding: 0 0.5rem;
  }
}
.cid-sphlKzBJUD .btn {
  border-radius: 0;
}
.cid-sphlKzBJUD .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkUaNm8axk {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaNm8axk .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaNm8axk .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaNm8axk .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaNm8axk .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaNm8axk .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaNm8axk .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaNm8axk .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaNm8axk .img-item {
    width: 100% !important;
  }
  .cid-tkUaNm8axk .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sphlKAcbyR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sphlKAcbyR .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sphlKAcbyR img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sphlKAcbyR .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sphlKAcbyR .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sphlKAcbyR .separline {
  position: relative;
}
.cid-sphlKAcbyR .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sphlKAcbyR .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sphlKAcbyR .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sphlKAcbyR .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sphlKAcbyR .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUaO3K3rf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaO3K3rf .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaO3K3rf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaO3K3rf .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaO3K3rf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaO3K3rf .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaO3K3rf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaO3K3rf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaO3K3rf .img-item {
    width: 100% !important;
  }
  .cid-tkUaO3K3rf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sphlKAEXc4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sphlKAEXc4 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sphlKAEXc4 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sphlKAEXc4 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sphlKAEXc4 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sphlKAEXc4 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sphlKAEXc4 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sphlKAEXc4 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sphlKAEXc4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sphlKAEXc4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sphlKAEXc4 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sphlKAEXc4 [class^="socicon-"]:before,
.cid-sphlKAEXc4 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sphlKAEXc4 .btn {
    font-size: 20px !important;
  }
}
.cid-sphlKAPBez {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sphlKAPBez .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sphlKAPBez .video-block {
    width: 100% !important;
  }
}
.cid-tkUaPCzL1B {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaPCzL1B .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaPCzL1B .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaPCzL1B .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaPCzL1B .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaPCzL1B .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaPCzL1B .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaPCzL1B .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaPCzL1B .img-item {
    width: 100% !important;
  }
  .cid-tkUaPCzL1B .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sphlKB1PWW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sphlKB1PWW img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sphlKB1PWW .row {
  justify-content: center;
}
.cid-sphlKB1PWW .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sphlKB1PWW .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sphlKB1PWW .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sphlKB1PWW .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sphlKB1PWW .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sphlKB1PWW .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sphlKB1PWW .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sphlKB1PWW .item {
    padding: 0.5rem;
  }
  .cid-sphlKB1PWW .row {
    padding: 0 0.5rem;
  }
}
.cid-sphlKB1PWW .btn {
  border-radius: 0;
}
.cid-sphlKB1PWW .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sphlKB1PWW P {
  text-align: center;
}
.cid-sphlKBtNwg {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sphlKBtNwg .content {
    text-align: center;
  }
  .cid-sphlKBtNwg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sphlKBtNwg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sphlKBtNwg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sphlKBtNwg .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sphlKBtNwg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sphlKBtNwg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sphlKBtNwg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sphlKBtNwg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sphlKBtNwg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sphlKBtNwg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sphlKBtNwg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sphlKBtNwg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sphlKBtNwg P {
  text-align: center;
}
.cid-sphlKBNHfO .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sphlKBNHfO .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sphlKBNHfO a {
  font-style: normal;
}
.cid-sphlKBNHfO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sphlKBNHfO .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-sphlKBNHfO .nav-item:focus,
.cid-sphlKBNHfO .nav-link:focus {
  outline: none;
}
.cid-sphlKBNHfO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sphlKBNHfO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sphlKBNHfO .menu-logo {
  margin-right: auto;
}
.cid-sphlKBNHfO .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-sphlKBNHfO .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-sphlKBNHfO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sphlKBNHfO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sphlKBNHfO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sphlKBNHfO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sphlKBNHfO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sphlKBNHfO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sphlKBNHfO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sphlKBNHfO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sphlKBNHfO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sphlKBNHfO .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sphlKBNHfO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sphlKBNHfO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sphlKBNHfO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sphlKBNHfO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sphlKBNHfO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sphlKBNHfO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sphlKBNHfO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sphlKBNHfO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sphlKBNHfO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sphlKBNHfO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sphlKBNHfO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sphlKBNHfO button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sphlKBNHfO button.navbar-toggler:focus {
  outline: none;
}
.cid-sphlKBNHfO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sphlKBNHfO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sphlKBNHfO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sphlKBNHfO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sphlKBNHfO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sphlKBNHfO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sphlKBNHfO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sphlKBNHfO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sphlKBNHfO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sphlKBNHfO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sphlKBNHfO .collapsed .btn {
  display: -webkit-flex;
}
.cid-sphlKBNHfO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sphlKBNHfO .collapsed .navbar-collapse.collapsing,
.cid-sphlKBNHfO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sphlKBNHfO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sphlKBNHfO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sphlKBNHfO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sphlKBNHfO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sphlKBNHfO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sphlKBNHfO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sphlKBNHfO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sphlKBNHfO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sphlKBNHfO .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sphlKBNHfO .collapsed button.navbar-toggler {
  display: block;
}
.cid-sphlKBNHfO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sphlKBNHfO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sphlKBNHfO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sphlKBNHfO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sphlKBNHfO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sphlKBNHfO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sphlKBNHfO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sphlKBNHfO img {
    height: 3.8rem !important;
  }
  .cid-sphlKBNHfO .btn {
    display: -webkit-flex;
  }
  .cid-sphlKBNHfO button.navbar-toggler {
    display: block;
  }
  .cid-sphlKBNHfO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sphlKBNHfO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sphlKBNHfO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sphlKBNHfO .navbar-collapse.collapsing,
  .cid-sphlKBNHfO .navbar-collapse.show {
    display: block !important;
  }
  .cid-sphlKBNHfO .navbar-collapse.collapsing .navbar-nav,
  .cid-sphlKBNHfO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sphlKBNHfO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sphlKBNHfO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sphlKBNHfO .navbar-collapse.collapsing .navbar-buttons,
  .cid-sphlKBNHfO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sphlKBNHfO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sphlKBNHfO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sphlKBNHfO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sphlKBNHfO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sphlKBNHfO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sphlKBNHfO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sphlKBNHfO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sphlKBNHfO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sphlKBNHfO .nav-link:hover,
.cid-sphlKBNHfO .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-spF40JeFSN {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spF40JeFSN .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-spF40JeFSN .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-spF40JeFSN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-spF40JeFSN .inner-container {
    width: 100% !important;
  }
}
.cid-spF40JYAoG {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spF40JYAoG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-spF40JYAoG .container-table {
  margin: 0 auto;
}
.cid-spF40JYAoG .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-spF40JYAoG .dataTables_wrapper {
  display: block;
}
.cid-spF40JYAoG .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-spF40JYAoG .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-spF40JYAoG table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-spF40JYAoG table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-spF40JYAoG table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-spF40JYAoG table td {
  border-top: 1px solid #cccccc;
}
.cid-spF40JYAoG table.table {
  background: #ffffff;
}
.cid-spF40JYAoG .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-spF40JYAoG .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-spF40JYAoG .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-spF40JYAoG .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-spF40JYAoG .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-spF40JYAoG .dataTables_filter {
    text-align: center;
  }
  .cid-spF40JYAoG .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-spF40JYAoG .body-item {
  color: #232323;
}
.cid-spF40KOU4z {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spF40KOU4z [class^="socicon-"]:before,
.cid-spF40KOU4z [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-spF40KOU4z .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-spF40KOU4z .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spF40KOU4z .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-spF40KOU4z .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-spF40KOU4z .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-spF40KOU4z .btn {
    font-size: 20px !important;
  }
}
.cid-spF40KOU4z .btn-social,
.cid-spF40KOU4z .mbr-section-title {
  color: #000000;
}
.cid-spF40L3Iwx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-spF40L3Iwx h4 {
  text-align: left;
  font-weight: 500;
}
.cid-spF40L3Iwx p {
  color: #767676;
  text-align: left;
}
.cid-spF40L3Iwx .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-spF40L3Iwx .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-spF40L3Iwx .card-title {
  margin-bottom: 0;
}
.cid-spF40L3Iwx .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-spF40L3Iwx .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-spF40L3Iwx .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkUaWXbI5T {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaWXbI5T .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaWXbI5T .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaWXbI5T .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaWXbI5T .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaWXbI5T .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaWXbI5T .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaWXbI5T .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaWXbI5T .img-item {
    width: 100% !important;
  }
  .cid-tkUaWXbI5T .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spF40LmD6M {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spF40LmD6M img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-spF40LmD6M .row {
  justify-content: center;
}
.cid-spF40LmD6M .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-spF40LmD6M .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-spF40LmD6M .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-spF40LmD6M .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-spF40LmD6M .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-spF40LmD6M .item {
    padding: 0.5rem;
  }
  .cid-spF40LmD6M .row {
    padding: 0 0.5rem;
  }
}
.cid-spF40LmD6M .btn {
  border-radius: 0;
}
.cid-spF40LmD6M .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkUaXIZNsm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaXIZNsm .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaXIZNsm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaXIZNsm .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaXIZNsm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaXIZNsm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaXIZNsm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaXIZNsm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaXIZNsm .img-item {
    width: 100% !important;
  }
  .cid-tkUaXIZNsm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spF40LWzqg {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spF40LWzqg .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-spF40LWzqg img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-spF40LWzqg .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-spF40LWzqg .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-spF40LWzqg .separline {
  position: relative;
}
.cid-spF40LWzqg .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-spF40LWzqg .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-spF40LWzqg .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-spF40LWzqg .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spF40LWzqg .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUaYzPWiE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaYzPWiE .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaYzPWiE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaYzPWiE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaYzPWiE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaYzPWiE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaYzPWiE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaYzPWiE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaYzPWiE .img-item {
    width: 100% !important;
  }
  .cid-tkUaYzPWiE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spF40MpweW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spF40MpweW .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spF40MpweW .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spF40MpweW .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spF40MpweW .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spF40MpweW .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spF40MpweW .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spF40MpweW .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spF40MpweW .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spF40MpweW .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spF40MpweW .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spF40MpweW [class^="socicon-"]:before,
.cid-spF40MpweW [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spF40MpweW .btn {
    font-size: 20px !important;
  }
}
.cid-spF40ME8xL {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-spF40ME8xL .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-spF40ME8xL .video-block {
    width: 100% !important;
  }
}
.cid-spF40MORlT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spF40MORlT img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-spF40MORlT .row {
  justify-content: center;
}
.cid-spF40MORlT .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-spF40MORlT .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-spF40MORlT .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-spF40MORlT .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-spF40MORlT .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-spF40MORlT .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-spF40MORlT .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-spF40MORlT .item {
    padding: 0.5rem;
  }
  .cid-spF40MORlT .row {
    padding: 0 0.5rem;
  }
}
.cid-spF40MORlT .btn {
  border-radius: 0;
}
.cid-spF40MORlT .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-spF40MORlT P {
  text-align: center;
}
.cid-tkUaZcA3Ji {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUaZcA3Ji .images-container.container-fluid {
  padding: 0;
}
.cid-tkUaZcA3Ji .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUaZcA3Ji .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUaZcA3Ji .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUaZcA3Ji .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUaZcA3Ji .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUaZcA3Ji .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUaZcA3Ji .img-item {
    width: 100% !important;
  }
  .cid-tkUaZcA3Ji .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spF40NfhY8 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-spF40NfhY8 .content {
    text-align: center;
  }
  .cid-spF40NfhY8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spF40NfhY8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-spF40NfhY8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-spF40NfhY8 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-spF40NfhY8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-spF40NfhY8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-spF40NfhY8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-spF40NfhY8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-spF40NfhY8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-spF40NfhY8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-spF40NfhY8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-spF40NfhY8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-spF40NfhY8 P {
  text-align: center;
}
.cid-spF40NxeAr .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spF40NxeAr .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-spF40NxeAr a {
  font-style: normal;
}
.cid-spF40NxeAr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spF40NxeAr .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-spF40NxeAr .nav-item:focus,
.cid-spF40NxeAr .nav-link:focus {
  outline: none;
}
.cid-spF40NxeAr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spF40NxeAr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spF40NxeAr .menu-logo {
  margin-right: auto;
}
.cid-spF40NxeAr .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-spF40NxeAr .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-spF40NxeAr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spF40NxeAr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spF40NxeAr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spF40NxeAr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spF40NxeAr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spF40NxeAr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spF40NxeAr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spF40NxeAr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spF40NxeAr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spF40NxeAr .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spF40NxeAr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spF40NxeAr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spF40NxeAr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spF40NxeAr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spF40NxeAr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spF40NxeAr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spF40NxeAr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spF40NxeAr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spF40NxeAr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spF40NxeAr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spF40NxeAr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spF40NxeAr button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spF40NxeAr button.navbar-toggler:focus {
  outline: none;
}
.cid-spF40NxeAr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-spF40NxeAr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spF40NxeAr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spF40NxeAr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spF40NxeAr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spF40NxeAr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spF40NxeAr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spF40NxeAr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spF40NxeAr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spF40NxeAr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spF40NxeAr .collapsed .btn {
  display: -webkit-flex;
}
.cid-spF40NxeAr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spF40NxeAr .collapsed .navbar-collapse.collapsing,
.cid-spF40NxeAr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spF40NxeAr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spF40NxeAr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spF40NxeAr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spF40NxeAr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spF40NxeAr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spF40NxeAr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spF40NxeAr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spF40NxeAr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-spF40NxeAr .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-spF40NxeAr .collapsed button.navbar-toggler {
  display: block;
}
.cid-spF40NxeAr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spF40NxeAr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spF40NxeAr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spF40NxeAr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spF40NxeAr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spF40NxeAr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spF40NxeAr.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spF40NxeAr img {
    height: 3.8rem !important;
  }
  .cid-spF40NxeAr .btn {
    display: -webkit-flex;
  }
  .cid-spF40NxeAr button.navbar-toggler {
    display: block;
  }
  .cid-spF40NxeAr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spF40NxeAr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spF40NxeAr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spF40NxeAr .navbar-collapse.collapsing,
  .cid-spF40NxeAr .navbar-collapse.show {
    display: block !important;
  }
  .cid-spF40NxeAr .navbar-collapse.collapsing .navbar-nav,
  .cid-spF40NxeAr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spF40NxeAr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spF40NxeAr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spF40NxeAr .navbar-collapse.collapsing .navbar-buttons,
  .cid-spF40NxeAr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spF40NxeAr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spF40NxeAr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spF40NxeAr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spF40NxeAr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spF40NxeAr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spF40NxeAr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spF40NxeAr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spF40NxeAr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spF40NxeAr .nav-link:hover,
.cid-spF40NxeAr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-spVYp4iWwG {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spVYp4iWwG .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-spVYp4iWwG .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-spVYp4iWwG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-spVYp4iWwG .inner-container {
    width: 100% !important;
  }
}
.cid-spVYp51sJu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spVYp51sJu .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-spVYp51sJu .container-table {
  margin: 0 auto;
}
.cid-spVYp51sJu .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-spVYp51sJu .dataTables_wrapper {
  display: block;
}
.cid-spVYp51sJu .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-spVYp51sJu .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-spVYp51sJu table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-spVYp51sJu table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-spVYp51sJu table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-spVYp51sJu table td {
  border-top: 1px solid #cccccc;
}
.cid-spVYp51sJu table.table {
  background: #ffffff;
}
.cid-spVYp51sJu .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-spVYp51sJu .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-spVYp51sJu .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-spVYp51sJu .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-spVYp51sJu .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-spVYp51sJu .dataTables_filter {
    text-align: center;
  }
  .cid-spVYp51sJu .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-spVYp51sJu .body-item {
  color: #232323;
}
.cid-spVYp5WNZ2 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spVYp5WNZ2 [class^="socicon-"]:before,
.cid-spVYp5WNZ2 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-spVYp5WNZ2 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-spVYp5WNZ2 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spVYp5WNZ2 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-spVYp5WNZ2 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-spVYp5WNZ2 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-spVYp5WNZ2 .btn {
    font-size: 20px !important;
  }
}
.cid-spVYp5WNZ2 .btn-social,
.cid-spVYp5WNZ2 .mbr-section-title {
  color: #000000;
}
.cid-spVYp68z0Q {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-spVYp68z0Q h4 {
  text-align: left;
  font-weight: 500;
}
.cid-spVYp68z0Q p {
  color: #767676;
  text-align: left;
}
.cid-spVYp68z0Q .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-spVYp68z0Q .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-spVYp68z0Q .card-title {
  margin-bottom: 0;
}
.cid-spVYp68z0Q .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-spVYp68z0Q .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-spVYp68z0Q .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkUb8IfXEu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUb8IfXEu .images-container.container-fluid {
  padding: 0;
}
.cid-tkUb8IfXEu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUb8IfXEu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUb8IfXEu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUb8IfXEu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUb8IfXEu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUb8IfXEu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUb8IfXEu .img-item {
    width: 100% !important;
  }
  .cid-tkUb8IfXEu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spVYp6uIPg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spVYp6uIPg img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-spVYp6uIPg .row {
  justify-content: center;
}
.cid-spVYp6uIPg .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-spVYp6uIPg .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-spVYp6uIPg .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-spVYp6uIPg .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-spVYp6uIPg .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-spVYp6uIPg .item {
    padding: 0.5rem;
  }
  .cid-spVYp6uIPg .row {
    padding: 0 0.5rem;
  }
}
.cid-spVYp6uIPg .btn {
  border-radius: 0;
}
.cid-spVYp6uIPg .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkUb9tQbNf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUb9tQbNf .images-container.container-fluid {
  padding: 0;
}
.cid-tkUb9tQbNf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUb9tQbNf .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUb9tQbNf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUb9tQbNf .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUb9tQbNf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUb9tQbNf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUb9tQbNf .img-item {
    width: 100% !important;
  }
  .cid-tkUb9tQbNf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spVYp75AYd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spVYp75AYd .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-spVYp75AYd img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-spVYp75AYd .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-spVYp75AYd .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-spVYp75AYd .separline {
  position: relative;
}
.cid-spVYp75AYd .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-spVYp75AYd .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-spVYp75AYd .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-spVYp75AYd .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-spVYp75AYd .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUbacNRce {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUbacNRce .images-container.container-fluid {
  padding: 0;
}
.cid-tkUbacNRce .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUbacNRce .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUbacNRce .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUbacNRce .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUbacNRce .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUbacNRce .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUbacNRce .img-item {
    width: 100% !important;
  }
  .cid-tkUbacNRce .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-spVYp7wXXw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-spVYp7wXXw .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-spVYp7wXXw .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-spVYp7wXXw .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-spVYp7wXXw .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-spVYp7wXXw .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-spVYp7wXXw .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-spVYp7wXXw .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-spVYp7wXXw .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-spVYp7wXXw .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-spVYp7wXXw .btn-social + .btn {
  margin-left: .1rem;
}
.cid-spVYp7wXXw [class^="socicon-"]:before,
.cid-spVYp7wXXw [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-spVYp7wXXw .btn {
    font-size: 20px !important;
  }
}
.cid-spVYp7JS9b {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-spVYp7JS9b .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-spVYp7JS9b .video-block {
    width: 100% !important;
  }
}
.cid-spVYp7V5d0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spVYp7V5d0 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-spVYp7V5d0 .row {
  justify-content: center;
}
.cid-spVYp7V5d0 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-spVYp7V5d0 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-spVYp7V5d0 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-spVYp7V5d0 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-spVYp7V5d0 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-spVYp7V5d0 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-spVYp7V5d0 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-spVYp7V5d0 .item {
    padding: 0.5rem;
  }
  .cid-spVYp7V5d0 .row {
    padding: 0 0.5rem;
  }
}
.cid-spVYp7V5d0 .btn {
  border-radius: 0;
}
.cid-spVYp7V5d0 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-spVYp7V5d0 P {
  text-align: center;
}
.cid-spVYp8nbFJ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-spVYp8nbFJ .content {
    text-align: center;
  }
  .cid-spVYp8nbFJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spVYp8nbFJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-spVYp8nbFJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-spVYp8nbFJ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-spVYp8nbFJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-spVYp8nbFJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-spVYp8nbFJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-spVYp8nbFJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-spVYp8nbFJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-spVYp8nbFJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-spVYp8nbFJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-spVYp8nbFJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-spVYp8nbFJ P {
  text-align: center;
}
.cid-spVYp8FYg3 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spVYp8FYg3 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-spVYp8FYg3 a {
  font-style: normal;
}
.cid-spVYp8FYg3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spVYp8FYg3 .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-spVYp8FYg3 .nav-item:focus,
.cid-spVYp8FYg3 .nav-link:focus {
  outline: none;
}
.cid-spVYp8FYg3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spVYp8FYg3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spVYp8FYg3 .menu-logo {
  margin-right: auto;
}
.cid-spVYp8FYg3 .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-spVYp8FYg3 .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-spVYp8FYg3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spVYp8FYg3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spVYp8FYg3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spVYp8FYg3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spVYp8FYg3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spVYp8FYg3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spVYp8FYg3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spVYp8FYg3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spVYp8FYg3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spVYp8FYg3 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spVYp8FYg3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spVYp8FYg3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spVYp8FYg3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spVYp8FYg3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spVYp8FYg3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spVYp8FYg3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spVYp8FYg3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spVYp8FYg3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spVYp8FYg3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spVYp8FYg3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spVYp8FYg3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spVYp8FYg3 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spVYp8FYg3 button.navbar-toggler:focus {
  outline: none;
}
.cid-spVYp8FYg3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-spVYp8FYg3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spVYp8FYg3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spVYp8FYg3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spVYp8FYg3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spVYp8FYg3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spVYp8FYg3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spVYp8FYg3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spVYp8FYg3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spVYp8FYg3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spVYp8FYg3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-spVYp8FYg3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spVYp8FYg3 .collapsed .navbar-collapse.collapsing,
.cid-spVYp8FYg3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spVYp8FYg3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spVYp8FYg3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spVYp8FYg3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spVYp8FYg3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spVYp8FYg3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spVYp8FYg3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spVYp8FYg3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spVYp8FYg3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-spVYp8FYg3 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-spVYp8FYg3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-spVYp8FYg3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spVYp8FYg3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spVYp8FYg3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spVYp8FYg3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spVYp8FYg3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spVYp8FYg3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spVYp8FYg3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spVYp8FYg3 img {
    height: 3.8rem !important;
  }
  .cid-spVYp8FYg3 .btn {
    display: -webkit-flex;
  }
  .cid-spVYp8FYg3 button.navbar-toggler {
    display: block;
  }
  .cid-spVYp8FYg3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spVYp8FYg3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spVYp8FYg3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spVYp8FYg3 .navbar-collapse.collapsing,
  .cid-spVYp8FYg3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-spVYp8FYg3 .navbar-collapse.collapsing .navbar-nav,
  .cid-spVYp8FYg3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spVYp8FYg3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spVYp8FYg3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spVYp8FYg3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-spVYp8FYg3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spVYp8FYg3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spVYp8FYg3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spVYp8FYg3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spVYp8FYg3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spVYp8FYg3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spVYp8FYg3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spVYp8FYg3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spVYp8FYg3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spVYp8FYg3 .nav-link:hover,
.cid-spVYp8FYg3 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sqjoVSUPWv {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqjoVSUPWv .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sqjoVSUPWv .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sqjoVSUPWv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sqjoVSUPWv .inner-container {
    width: 100% !important;
  }
}
.cid-sqjoVTiy6y {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqjoVTiy6y .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sqjoVTiy6y .container-table {
  margin: 0 auto;
}
.cid-sqjoVTiy6y .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sqjoVTiy6y .dataTables_wrapper {
  display: block;
}
.cid-sqjoVTiy6y .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sqjoVTiy6y .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sqjoVTiy6y table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sqjoVTiy6y table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sqjoVTiy6y table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sqjoVTiy6y table td {
  border-top: 1px solid #cccccc;
}
.cid-sqjoVTiy6y table.table {
  background: #ffffff;
}
.cid-sqjoVTiy6y .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sqjoVTiy6y .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sqjoVTiy6y .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sqjoVTiy6y .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sqjoVTiy6y .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sqjoVTiy6y .dataTables_filter {
    text-align: center;
  }
  .cid-sqjoVTiy6y .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sqjoVTiy6y .body-item {
  color: #232323;
}
.cid-tkUbfH6UOn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUbfH6UOn .images-container.container-fluid {
  padding: 0;
}
.cid-tkUbfH6UOn .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUbfH6UOn .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUbfH6UOn .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUbfH6UOn .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUbfH6UOn .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUbfH6UOn .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUbfH6UOn .img-item {
    width: 100% !important;
  }
  .cid-tkUbfH6UOn .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sqjoVU7R7P {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqjoVU7R7P [class^="socicon-"]:before,
.cid-sqjoVU7R7P [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sqjoVU7R7P .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sqjoVU7R7P .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sqjoVU7R7P .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sqjoVU7R7P .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sqjoVU7R7P .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sqjoVU7R7P .btn {
    font-size: 20px !important;
  }
}
.cid-sqjoVU7R7P .btn-social,
.cid-sqjoVU7R7P .mbr-section-title {
  color: #000000;
}
.cid-sqjoVUnGx3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sqjoVUnGx3 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sqjoVUnGx3 p {
  color: #767676;
  text-align: left;
}
.cid-sqjoVUnGx3 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sqjoVUnGx3 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sqjoVUnGx3 .card-title {
  margin-bottom: 0;
}
.cid-sqjoVUnGx3 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sqjoVUnGx3 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sqjoVUnGx3 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sqjoVUOmq6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqjoVUOmq6 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sqjoVUOmq6 .row {
  justify-content: center;
}
.cid-sqjoVUOmq6 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sqjoVUOmq6 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sqjoVUOmq6 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sqjoVUOmq6 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sqjoVUOmq6 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sqjoVUOmq6 .item {
    padding: 0.5rem;
  }
  .cid-sqjoVUOmq6 .row {
    padding: 0 0.5rem;
  }
}
.cid-sqjoVUOmq6 .btn {
  border-radius: 0;
}
.cid-sqjoVUOmq6 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkUbgsq9ar {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUbgsq9ar .images-container.container-fluid {
  padding: 0;
}
.cid-tkUbgsq9ar .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUbgsq9ar .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUbgsq9ar .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUbgsq9ar .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUbgsq9ar .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUbgsq9ar .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUbgsq9ar .img-item {
    width: 100% !important;
  }
  .cid-tkUbgsq9ar .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sqjoVVvv4U {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqjoVVvv4U .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sqjoVVvv4U img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sqjoVVvv4U .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sqjoVVvv4U .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sqjoVVvv4U .separline {
  position: relative;
}
.cid-sqjoVVvv4U .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sqjoVVvv4U .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sqjoVVvv4U .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sqjoVVvv4U .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sqjoVVvv4U .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUbhhf8K8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUbhhf8K8 .images-container.container-fluid {
  padding: 0;
}
.cid-tkUbhhf8K8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUbhhf8K8 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUbhhf8K8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUbhhf8K8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUbhhf8K8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUbhhf8K8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUbhhf8K8 .img-item {
    width: 100% !important;
  }
  .cid-tkUbhhf8K8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sqjoVVZLjG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqjoVVZLjG .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqjoVVZLjG .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqjoVVZLjG .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqjoVVZLjG .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqjoVVZLjG .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqjoVVZLjG .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqjoVVZLjG .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqjoVVZLjG .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sqjoVVZLjG .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sqjoVVZLjG .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sqjoVVZLjG [class^="socicon-"]:before,
.cid-sqjoVVZLjG [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqjoVVZLjG .btn {
    font-size: 20px !important;
  }
}
.cid-sqjoVWcnqs {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sqjoVWcnqs .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sqjoVWcnqs .video-block {
    width: 100% !important;
  }
}
.cid-tkUbhV9KH4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUbhV9KH4 .images-container.container-fluid {
  padding: 0;
}
.cid-tkUbhV9KH4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUbhV9KH4 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUbhV9KH4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUbhV9KH4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUbhV9KH4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUbhV9KH4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUbhV9KH4 .img-item {
    width: 100% !important;
  }
  .cid-tkUbhV9KH4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sqkFIkuwpK {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqkFIkuwpK img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sqkFIkuwpK .row {
  justify-content: center;
}
.cid-sqkFIkuwpK .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sqkFIkuwpK .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sqkFIkuwpK .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sqkFIkuwpK .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sqkFIkuwpK .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sqkFIkuwpK .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sqkFIkuwpK .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sqkFIkuwpK .item {
    padding: 0.5rem;
  }
  .cid-sqkFIkuwpK .row {
    padding: 0 0.5rem;
  }
}
.cid-sqkFIkuwpK .btn {
  border-radius: 0;
}
.cid-sqkFIkuwpK .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sqkFIkuwpK P {
  text-align: center;
}
.cid-sqjoVWWpP7 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sqjoVWWpP7 .content {
    text-align: center;
  }
  .cid-sqjoVWWpP7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sqjoVWWpP7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sqjoVWWpP7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sqjoVWWpP7 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sqjoVWWpP7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sqjoVWWpP7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sqjoVWWpP7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sqjoVWWpP7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sqjoVWWpP7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sqjoVWWpP7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sqjoVWWpP7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sqjoVWWpP7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sqjoVWWpP7 P {
  text-align: center;
}
.cid-sqjoVXeNwx .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sqjoVXeNwx .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sqjoVXeNwx a {
  font-style: normal;
}
.cid-sqjoVXeNwx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqjoVXeNwx .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-sqjoVXeNwx .nav-item:focus,
.cid-sqjoVXeNwx .nav-link:focus {
  outline: none;
}
.cid-sqjoVXeNwx .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sqjoVXeNwx .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqjoVXeNwx .menu-logo {
  margin-right: auto;
}
.cid-sqjoVXeNwx .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-sqjoVXeNwx .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-sqjoVXeNwx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqjoVXeNwx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqjoVXeNwx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqjoVXeNwx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqjoVXeNwx .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sqjoVXeNwx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqjoVXeNwx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqjoVXeNwx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqjoVXeNwx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqjoVXeNwx .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqjoVXeNwx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqjoVXeNwx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqjoVXeNwx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqjoVXeNwx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqjoVXeNwx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sqjoVXeNwx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqjoVXeNwx .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqjoVXeNwx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqjoVXeNwx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqjoVXeNwx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqjoVXeNwx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqjoVXeNwx button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqjoVXeNwx button.navbar-toggler:focus {
  outline: none;
}
.cid-sqjoVXeNwx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sqjoVXeNwx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqjoVXeNwx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqjoVXeNwx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqjoVXeNwx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqjoVXeNwx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqjoVXeNwx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqjoVXeNwx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqjoVXeNwx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqjoVXeNwx .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqjoVXeNwx .collapsed .btn {
  display: -webkit-flex;
}
.cid-sqjoVXeNwx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqjoVXeNwx .collapsed .navbar-collapse.collapsing,
.cid-sqjoVXeNwx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqjoVXeNwx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqjoVXeNwx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqjoVXeNwx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqjoVXeNwx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqjoVXeNwx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqjoVXeNwx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqjoVXeNwx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqjoVXeNwx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sqjoVXeNwx .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sqjoVXeNwx .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqjoVXeNwx .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqjoVXeNwx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqjoVXeNwx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sqjoVXeNwx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqjoVXeNwx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqjoVXeNwx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sqjoVXeNwx.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqjoVXeNwx img {
    height: 3.8rem !important;
  }
  .cid-sqjoVXeNwx .btn {
    display: -webkit-flex;
  }
  .cid-sqjoVXeNwx button.navbar-toggler {
    display: block;
  }
  .cid-sqjoVXeNwx .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqjoVXeNwx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqjoVXeNwx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqjoVXeNwx .navbar-collapse.collapsing,
  .cid-sqjoVXeNwx .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqjoVXeNwx .navbar-collapse.collapsing .navbar-nav,
  .cid-sqjoVXeNwx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqjoVXeNwx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqjoVXeNwx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqjoVXeNwx .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqjoVXeNwx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqjoVXeNwx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqjoVXeNwx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqjoVXeNwx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqjoVXeNwx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqjoVXeNwx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqjoVXeNwx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sqjoVXeNwx .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sqjoVXeNwx .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sqjoVXeNwx .nav-link:hover,
.cid-sqjoVXeNwx .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sqwCJSBb7G {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqwCJSBb7G .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sqwCJSBb7G .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sqwCJSBb7G .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sqwCJSBb7G .inner-container {
    width: 100% !important;
  }
}
.cid-sqwCJT03lD {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqwCJT03lD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sqwCJT03lD .container-table {
  margin: 0 auto;
}
.cid-sqwCJT03lD .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sqwCJT03lD .dataTables_wrapper {
  display: block;
}
.cid-sqwCJT03lD .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sqwCJT03lD .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sqwCJT03lD table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sqwCJT03lD table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sqwCJT03lD table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sqwCJT03lD table td {
  border-top: 1px solid #cccccc;
}
.cid-sqwCJT03lD table.table {
  background: #ffffff;
}
.cid-sqwCJT03lD .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sqwCJT03lD .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sqwCJT03lD .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sqwCJT03lD .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sqwCJT03lD .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sqwCJT03lD .dataTables_filter {
    text-align: center;
  }
  .cid-sqwCJT03lD .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sqwCJT03lD .body-item {
  color: #232323;
}
.cid-tl5lzZ71z9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lzZ71z9 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lzZ71z9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lzZ71z9 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lzZ71z9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lzZ71z9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lzZ71z9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lzZ71z9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lzZ71z9 .img-item {
    width: 100% !important;
  }
  .cid-tl5lzZ71z9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sqwCJTTcWX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqwCJTTcWX [class^="socicon-"]:before,
.cid-sqwCJTTcWX [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sqwCJTTcWX .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sqwCJTTcWX .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sqwCJTTcWX .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sqwCJTTcWX .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sqwCJTTcWX .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sqwCJTTcWX .btn {
    font-size: 20px !important;
  }
}
.cid-sqwCJTTcWX .btn-social,
.cid-sqwCJTTcWX .mbr-section-title {
  color: #000000;
}
.cid-sqwCJU7BQE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sqwCJU7BQE h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sqwCJU7BQE p {
  color: #767676;
  text-align: left;
}
.cid-sqwCJU7BQE .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sqwCJU7BQE .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sqwCJU7BQE .card-title {
  margin-bottom: 0;
}
.cid-sqwCJU7BQE .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sqwCJU7BQE .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sqwCJU7BQE .card-img span {
    font-size: 40px !important;
  }
}
.cid-sqwCJUy6qG {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqwCJUy6qG img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sqwCJUy6qG .row {
  justify-content: center;
}
.cid-sqwCJUy6qG .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sqwCJUy6qG .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sqwCJUy6qG .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sqwCJUy6qG .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sqwCJUy6qG .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sqwCJUy6qG .item {
    padding: 0.5rem;
  }
  .cid-sqwCJUy6qG .row {
    padding: 0 0.5rem;
  }
}
.cid-sqwCJUy6qG .btn {
  border-radius: 0;
}
.cid-sqwCJUy6qG .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sqwCJVcDpQ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqwCJVcDpQ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sqwCJVcDpQ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sqwCJVcDpQ .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sqwCJVcDpQ .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sqwCJVcDpQ .separline {
  position: relative;
}
.cid-sqwCJVcDpQ .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sqwCJVcDpQ .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sqwCJVcDpQ .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sqwCJVcDpQ .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sqwCJVcDpQ .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5lzf1NNd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lzf1NNd .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lzf1NNd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lzf1NNd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lzf1NNd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lzf1NNd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lzf1NNd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lzf1NNd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lzf1NNd .img-item {
    width: 100% !important;
  }
  .cid-tl5lzf1NNd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sqwCJVGPeP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqwCJVGPeP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqwCJVGPeP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqwCJVGPeP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqwCJVGPeP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqwCJVGPeP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqwCJVGPeP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqwCJVGPeP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqwCJVGPeP .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sqwCJVGPeP .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sqwCJVGPeP .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sqwCJVGPeP [class^="socicon-"]:before,
.cid-sqwCJVGPeP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqwCJVGPeP .btn {
    font-size: 20px !important;
  }
}
.cid-sqwCJVUXbX {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sqwCJVUXbX .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sqwCJVUXbX .video-block {
    width: 100% !important;
  }
}
.cid-tl5lyKSDZd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lyKSDZd .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lyKSDZd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lyKSDZd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lyKSDZd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lyKSDZd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lyKSDZd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lyKSDZd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lyKSDZd .img-item {
    width: 100% !important;
  }
  .cid-tl5lyKSDZd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sqwCJW6937 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqwCJW6937 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sqwCJW6937 .row {
  justify-content: center;
}
.cid-sqwCJW6937 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sqwCJW6937 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sqwCJW6937 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sqwCJW6937 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sqwCJW6937 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sqwCJW6937 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sqwCJW6937 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sqwCJW6937 .item {
    padding: 0.5rem;
  }
  .cid-sqwCJW6937 .row {
    padding: 0 0.5rem;
  }
}
.cid-sqwCJW6937 .btn {
  border-radius: 0;
}
.cid-sqwCJW6937 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sqwCJW6937 P {
  text-align: center;
}
.cid-sqwCJWzyWF {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sqwCJWzyWF .content {
    text-align: center;
  }
  .cid-sqwCJWzyWF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sqwCJWzyWF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sqwCJWzyWF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sqwCJWzyWF .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sqwCJWzyWF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sqwCJWzyWF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sqwCJWzyWF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sqwCJWzyWF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sqwCJWzyWF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sqwCJWzyWF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sqwCJWzyWF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sqwCJWzyWF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sqwCJWzyWF P {
  text-align: center;
}
.cid-sqwCJWQigo .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sqwCJWQigo .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sqwCJWQigo a {
  font-style: normal;
}
.cid-sqwCJWQigo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqwCJWQigo .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-sqwCJWQigo .nav-item:focus,
.cid-sqwCJWQigo .nav-link:focus {
  outline: none;
}
.cid-sqwCJWQigo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sqwCJWQigo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqwCJWQigo .menu-logo {
  margin-right: auto;
}
.cid-sqwCJWQigo .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-sqwCJWQigo .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-sqwCJWQigo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqwCJWQigo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqwCJWQigo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqwCJWQigo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqwCJWQigo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sqwCJWQigo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqwCJWQigo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqwCJWQigo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqwCJWQigo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqwCJWQigo .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqwCJWQigo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqwCJWQigo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqwCJWQigo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqwCJWQigo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqwCJWQigo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sqwCJWQigo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqwCJWQigo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqwCJWQigo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqwCJWQigo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqwCJWQigo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqwCJWQigo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqwCJWQigo button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqwCJWQigo button.navbar-toggler:focus {
  outline: none;
}
.cid-sqwCJWQigo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sqwCJWQigo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqwCJWQigo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqwCJWQigo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqwCJWQigo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqwCJWQigo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqwCJWQigo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqwCJWQigo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqwCJWQigo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqwCJWQigo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqwCJWQigo .collapsed .btn {
  display: -webkit-flex;
}
.cid-sqwCJWQigo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqwCJWQigo .collapsed .navbar-collapse.collapsing,
.cid-sqwCJWQigo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqwCJWQigo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqwCJWQigo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqwCJWQigo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqwCJWQigo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqwCJWQigo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqwCJWQigo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqwCJWQigo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqwCJWQigo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sqwCJWQigo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sqwCJWQigo .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqwCJWQigo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqwCJWQigo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqwCJWQigo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sqwCJWQigo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqwCJWQigo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqwCJWQigo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sqwCJWQigo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqwCJWQigo img {
    height: 3.8rem !important;
  }
  .cid-sqwCJWQigo .btn {
    display: -webkit-flex;
  }
  .cid-sqwCJWQigo button.navbar-toggler {
    display: block;
  }
  .cid-sqwCJWQigo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqwCJWQigo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqwCJWQigo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqwCJWQigo .navbar-collapse.collapsing,
  .cid-sqwCJWQigo .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqwCJWQigo .navbar-collapse.collapsing .navbar-nav,
  .cid-sqwCJWQigo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqwCJWQigo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqwCJWQigo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqwCJWQigo .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqwCJWQigo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqwCJWQigo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqwCJWQigo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqwCJWQigo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqwCJWQigo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqwCJWQigo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqwCJWQigo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sqwCJWQigo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sqwCJWQigo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sqwCJWQigo .nav-link:hover,
.cid-sqwCJWQigo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sqZ1H65Fgm {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqZ1H65Fgm .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sqZ1H65Fgm .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sqZ1H65Fgm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sqZ1H65Fgm .inner-container {
    width: 100% !important;
  }
}
.cid-sqZ1H6PU0U {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqZ1H6PU0U .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sqZ1H6PU0U .container-table {
  margin: 0 auto;
}
.cid-sqZ1H6PU0U .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sqZ1H6PU0U .dataTables_wrapper {
  display: block;
}
.cid-sqZ1H6PU0U .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sqZ1H6PU0U .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sqZ1H6PU0U table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sqZ1H6PU0U table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sqZ1H6PU0U table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sqZ1H6PU0U table td {
  border-top: 1px solid #cccccc;
}
.cid-sqZ1H6PU0U table.table {
  background: #ffffff;
}
.cid-sqZ1H6PU0U .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sqZ1H6PU0U .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sqZ1H6PU0U .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sqZ1H6PU0U .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sqZ1H6PU0U .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sqZ1H6PU0U .dataTables_filter {
    text-align: center;
  }
  .cid-sqZ1H6PU0U .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sqZ1H6PU0U .body-item {
  color: #232323;
}
.cid-tl5lLYmp9a {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lLYmp9a .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lLYmp9a .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lLYmp9a .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lLYmp9a .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lLYmp9a .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lLYmp9a .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lLYmp9a .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lLYmp9a .img-item {
    width: 100% !important;
  }
  .cid-tl5lLYmp9a .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sqZ1H7LX14 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqZ1H7LX14 [class^="socicon-"]:before,
.cid-sqZ1H7LX14 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sqZ1H7LX14 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sqZ1H7LX14 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sqZ1H7LX14 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sqZ1H7LX14 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sqZ1H7LX14 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sqZ1H7LX14 .btn {
    font-size: 20px !important;
  }
}
.cid-sqZ1H7LX14 .btn-social,
.cid-sqZ1H7LX14 .mbr-section-title {
  color: #000000;
}
.cid-sqZ1H7X2tL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sqZ1H7X2tL h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sqZ1H7X2tL p {
  color: #767676;
  text-align: left;
}
.cid-sqZ1H7X2tL .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sqZ1H7X2tL .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sqZ1H7X2tL .card-title {
  margin-bottom: 0;
}
.cid-sqZ1H7X2tL .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sqZ1H7X2tL .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sqZ1H7X2tL .card-img span {
    font-size: 40px !important;
  }
}
.cid-sqZ1H8kp4W {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sqZ1H8kp4W img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sqZ1H8kp4W .row {
  justify-content: center;
}
.cid-sqZ1H8kp4W .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sqZ1H8kp4W .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sqZ1H8kp4W .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sqZ1H8kp4W .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sqZ1H8kp4W .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sqZ1H8kp4W .item {
    padding: 0.5rem;
  }
  .cid-sqZ1H8kp4W .row {
    padding: 0 0.5rem;
  }
}
.cid-sqZ1H8kp4W .btn {
  border-radius: 0;
}
.cid-sqZ1H8kp4W .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sqZ1H8VTfL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqZ1H8VTfL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sqZ1H8VTfL img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sqZ1H8VTfL .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sqZ1H8VTfL .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sqZ1H8VTfL .separline {
  position: relative;
}
.cid-sqZ1H8VTfL .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sqZ1H8VTfL .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sqZ1H8VTfL .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sqZ1H8VTfL .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sqZ1H8VTfL .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5lLrAU4O {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lLrAU4O .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lLrAU4O .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lLrAU4O .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lLrAU4O .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lLrAU4O .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lLrAU4O .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lLrAU4O .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lLrAU4O .img-item {
    width: 100% !important;
  }
  .cid-tl5lLrAU4O .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sqZ1H9mcKB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sqZ1H9mcKB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sqZ1H9mcKB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sqZ1H9mcKB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sqZ1H9mcKB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sqZ1H9mcKB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sqZ1H9mcKB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sqZ1H9mcKB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sqZ1H9mcKB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sqZ1H9mcKB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sqZ1H9mcKB .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sqZ1H9mcKB [class^="socicon-"]:before,
.cid-sqZ1H9mcKB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sqZ1H9mcKB .btn {
    font-size: 20px !important;
  }
}
.cid-sqZ1H9zUON {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sqZ1H9zUON .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sqZ1H9zUON .video-block {
    width: 100% !important;
  }
}
.cid-tl5lKNjZwf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lKNjZwf .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lKNjZwf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lKNjZwf .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lKNjZwf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lKNjZwf .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lKNjZwf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lKNjZwf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lKNjZwf .img-item {
    width: 100% !important;
  }
  .cid-tl5lKNjZwf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sqZ1HaeApt {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sqZ1HaeApt .content {
    text-align: center;
  }
  .cid-sqZ1HaeApt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sqZ1HaeApt .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sqZ1HaeApt .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sqZ1HaeApt .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sqZ1HaeApt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sqZ1HaeApt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sqZ1HaeApt .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sqZ1HaeApt .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sqZ1HaeApt .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sqZ1HaeApt .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sqZ1HaeApt .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sqZ1HaeApt .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sqZ1HaeApt P {
  text-align: center;
}
.cid-sqZ1HavMCC .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sqZ1HavMCC .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sqZ1HavMCC a {
  font-style: normal;
}
.cid-sqZ1HavMCC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqZ1HavMCC .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-sqZ1HavMCC .nav-item:focus,
.cid-sqZ1HavMCC .nav-link:focus {
  outline: none;
}
.cid-sqZ1HavMCC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sqZ1HavMCC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqZ1HavMCC .menu-logo {
  margin-right: auto;
}
.cid-sqZ1HavMCC .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-sqZ1HavMCC .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-sqZ1HavMCC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqZ1HavMCC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqZ1HavMCC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqZ1HavMCC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqZ1HavMCC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sqZ1HavMCC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqZ1HavMCC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqZ1HavMCC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqZ1HavMCC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqZ1HavMCC .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sqZ1HavMCC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqZ1HavMCC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqZ1HavMCC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqZ1HavMCC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqZ1HavMCC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sqZ1HavMCC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqZ1HavMCC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqZ1HavMCC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqZ1HavMCC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqZ1HavMCC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqZ1HavMCC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqZ1HavMCC button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqZ1HavMCC button.navbar-toggler:focus {
  outline: none;
}
.cid-sqZ1HavMCC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sqZ1HavMCC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqZ1HavMCC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqZ1HavMCC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqZ1HavMCC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqZ1HavMCC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqZ1HavMCC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqZ1HavMCC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqZ1HavMCC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqZ1HavMCC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqZ1HavMCC .collapsed .btn {
  display: -webkit-flex;
}
.cid-sqZ1HavMCC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqZ1HavMCC .collapsed .navbar-collapse.collapsing,
.cid-sqZ1HavMCC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqZ1HavMCC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqZ1HavMCC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqZ1HavMCC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqZ1HavMCC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqZ1HavMCC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqZ1HavMCC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqZ1HavMCC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqZ1HavMCC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sqZ1HavMCC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sqZ1HavMCC .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqZ1HavMCC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqZ1HavMCC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqZ1HavMCC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sqZ1HavMCC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqZ1HavMCC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqZ1HavMCC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sqZ1HavMCC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqZ1HavMCC img {
    height: 3.8rem !important;
  }
  .cid-sqZ1HavMCC .btn {
    display: -webkit-flex;
  }
  .cid-sqZ1HavMCC button.navbar-toggler {
    display: block;
  }
  .cid-sqZ1HavMCC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqZ1HavMCC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqZ1HavMCC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqZ1HavMCC .navbar-collapse.collapsing,
  .cid-sqZ1HavMCC .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqZ1HavMCC .navbar-collapse.collapsing .navbar-nav,
  .cid-sqZ1HavMCC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqZ1HavMCC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqZ1HavMCC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqZ1HavMCC .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqZ1HavMCC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqZ1HavMCC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqZ1HavMCC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqZ1HavMCC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sqZ1HavMCC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqZ1HavMCC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqZ1HavMCC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sqZ1HavMCC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sqZ1HavMCC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sqZ1HavMCC .nav-link:hover,
.cid-sqZ1HavMCC .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-srgs9EXr7M {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srgs9EXr7M .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-srgs9EXr7M .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-srgs9EXr7M .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-srgs9EXr7M .inner-container {
    width: 100% !important;
  }
}
.cid-srgs9FHnjG {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srgs9FHnjG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-srgs9FHnjG .container-table {
  margin: 0 auto;
}
.cid-srgs9FHnjG .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-srgs9FHnjG .dataTables_wrapper {
  display: block;
}
.cid-srgs9FHnjG .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-srgs9FHnjG .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-srgs9FHnjG table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-srgs9FHnjG table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-srgs9FHnjG table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-srgs9FHnjG table td {
  border-top: 1px solid #cccccc;
}
.cid-srgs9FHnjG table.table {
  background: #ffffff;
}
.cid-srgs9FHnjG .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-srgs9FHnjG .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-srgs9FHnjG .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-srgs9FHnjG .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-srgs9FHnjG .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-srgs9FHnjG .dataTables_filter {
    text-align: center;
  }
  .cid-srgs9FHnjG .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-srgs9FHnjG .body-item {
  color: #232323;
}
.cid-tl5lV5BCf7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lV5BCf7 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lV5BCf7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lV5BCf7 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lV5BCf7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lV5BCf7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lV5BCf7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lV5BCf7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lV5BCf7 .img-item {
    width: 100% !important;
  }
  .cid-tl5lV5BCf7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-srgs9GCajl {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srgs9GCajl [class^="socicon-"]:before,
.cid-srgs9GCajl [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-srgs9GCajl .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-srgs9GCajl .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-srgs9GCajl .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-srgs9GCajl .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-srgs9GCajl .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-srgs9GCajl .btn {
    font-size: 20px !important;
  }
}
.cid-srgs9GCajl .btn-social,
.cid-srgs9GCajl .mbr-section-title {
  color: #000000;
}
.cid-srgs9GOshE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srgs9GOshE h4 {
  text-align: left;
  font-weight: 500;
}
.cid-srgs9GOshE p {
  color: #767676;
  text-align: left;
}
.cid-srgs9GOshE .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-srgs9GOshE .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-srgs9GOshE .card-title {
  margin-bottom: 0;
}
.cid-srgs9GOshE .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-srgs9GOshE .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-srgs9GOshE .card-img span {
    font-size: 40px !important;
  }
}
.cid-srgs9H8G7z {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srgs9H8G7z img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-srgs9H8G7z .row {
  justify-content: center;
}
.cid-srgs9H8G7z .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-srgs9H8G7z .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-srgs9H8G7z .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-srgs9H8G7z .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-srgs9H8G7z .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-srgs9H8G7z .item {
    padding: 0.5rem;
  }
  .cid-srgs9H8G7z .row {
    padding: 0 0.5rem;
  }
}
.cid-srgs9H8G7z .btn {
  border-radius: 0;
}
.cid-srgs9H8G7z .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tl5lVHgbc1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lVHgbc1 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lVHgbc1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lVHgbc1 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lVHgbc1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lVHgbc1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lVHgbc1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lVHgbc1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lVHgbc1 .img-item {
    width: 100% !important;
  }
  .cid-tl5lVHgbc1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-srgs9HHcy6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srgs9HHcy6 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-srgs9HHcy6 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-srgs9HHcy6 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-srgs9HHcy6 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-srgs9HHcy6 .separline {
  position: relative;
}
.cid-srgs9HHcy6 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-srgs9HHcy6 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-srgs9HHcy6 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-srgs9HHcy6 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-srgs9HHcy6 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-srgs9IaVS3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srgs9IaVS3 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-srgs9IaVS3 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-srgs9IaVS3 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-srgs9IaVS3 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-srgs9IaVS3 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-srgs9IaVS3 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-srgs9IaVS3 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-srgs9IaVS3 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-srgs9IaVS3 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-srgs9IaVS3 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-srgs9IaVS3 [class^="socicon-"]:before,
.cid-srgs9IaVS3 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-srgs9IaVS3 .btn {
    font-size: 20px !important;
  }
}
.cid-srgs9InX2k {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-srgs9InX2k .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-srgs9InX2k .video-block {
    width: 100% !important;
  }
}
.cid-tl5lUvfyUI {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5lUvfyUI .images-container.container-fluid {
  padding: 0;
}
.cid-tl5lUvfyUI .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5lUvfyUI .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5lUvfyUI .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5lUvfyUI .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5lUvfyUI .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5lUvfyUI .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5lUvfyUI .img-item {
    width: 100% !important;
  }
  .cid-tl5lUvfyUI .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-srgs9IZkxv {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-srgs9IZkxv .content {
    text-align: center;
  }
  .cid-srgs9IZkxv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-srgs9IZkxv .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-srgs9IZkxv .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-srgs9IZkxv .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-srgs9IZkxv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-srgs9IZkxv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-srgs9IZkxv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-srgs9IZkxv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-srgs9IZkxv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-srgs9IZkxv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-srgs9IZkxv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-srgs9IZkxv .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-srgs9IZkxv P {
  text-align: center;
}
.cid-srgs9Jk4t4 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srgs9Jk4t4 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-srgs9Jk4t4 a {
  font-style: normal;
}
.cid-srgs9Jk4t4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srgs9Jk4t4 .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-srgs9Jk4t4 .nav-item:focus,
.cid-srgs9Jk4t4 .nav-link:focus {
  outline: none;
}
.cid-srgs9Jk4t4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srgs9Jk4t4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srgs9Jk4t4 .menu-logo {
  margin-right: auto;
}
.cid-srgs9Jk4t4 .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-srgs9Jk4t4 .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-srgs9Jk4t4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srgs9Jk4t4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srgs9Jk4t4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srgs9Jk4t4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srgs9Jk4t4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srgs9Jk4t4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srgs9Jk4t4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srgs9Jk4t4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srgs9Jk4t4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srgs9Jk4t4 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srgs9Jk4t4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srgs9Jk4t4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srgs9Jk4t4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srgs9Jk4t4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srgs9Jk4t4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-srgs9Jk4t4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srgs9Jk4t4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srgs9Jk4t4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srgs9Jk4t4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srgs9Jk4t4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srgs9Jk4t4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srgs9Jk4t4 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srgs9Jk4t4 button.navbar-toggler:focus {
  outline: none;
}
.cid-srgs9Jk4t4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-srgs9Jk4t4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srgs9Jk4t4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srgs9Jk4t4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srgs9Jk4t4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srgs9Jk4t4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srgs9Jk4t4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srgs9Jk4t4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srgs9Jk4t4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srgs9Jk4t4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srgs9Jk4t4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-srgs9Jk4t4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srgs9Jk4t4 .collapsed .navbar-collapse.collapsing,
.cid-srgs9Jk4t4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srgs9Jk4t4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srgs9Jk4t4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srgs9Jk4t4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srgs9Jk4t4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srgs9Jk4t4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srgs9Jk4t4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srgs9Jk4t4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srgs9Jk4t4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-srgs9Jk4t4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-srgs9Jk4t4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-srgs9Jk4t4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srgs9Jk4t4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srgs9Jk4t4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-srgs9Jk4t4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srgs9Jk4t4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srgs9Jk4t4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-srgs9Jk4t4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srgs9Jk4t4 img {
    height: 3.8rem !important;
  }
  .cid-srgs9Jk4t4 .btn {
    display: -webkit-flex;
  }
  .cid-srgs9Jk4t4 button.navbar-toggler {
    display: block;
  }
  .cid-srgs9Jk4t4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srgs9Jk4t4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srgs9Jk4t4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srgs9Jk4t4 .navbar-collapse.collapsing,
  .cid-srgs9Jk4t4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-srgs9Jk4t4 .navbar-collapse.collapsing .navbar-nav,
  .cid-srgs9Jk4t4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srgs9Jk4t4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srgs9Jk4t4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srgs9Jk4t4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-srgs9Jk4t4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srgs9Jk4t4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srgs9Jk4t4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srgs9Jk4t4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srgs9Jk4t4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srgs9Jk4t4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srgs9Jk4t4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-srgs9Jk4t4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srgs9Jk4t4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srgs9Jk4t4 .nav-link:hover,
.cid-srgs9Jk4t4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-srDvaMfrOn {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srDvaMfrOn .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-srDvaMfrOn .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-srDvaMfrOn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-srDvaMfrOn .inner-container {
    width: 100% !important;
  }
}
.cid-srDvaMYRIo {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srDvaMYRIo .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-srDvaMYRIo .container-table {
  margin: 0 auto;
}
.cid-srDvaMYRIo .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-srDvaMYRIo .dataTables_wrapper {
  display: block;
}
.cid-srDvaMYRIo .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-srDvaMYRIo .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-srDvaMYRIo table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-srDvaMYRIo table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-srDvaMYRIo table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-srDvaMYRIo table td {
  border-top: 1px solid #cccccc;
}
.cid-srDvaMYRIo table.table {
  background: #ffffff;
}
.cid-srDvaMYRIo .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-srDvaMYRIo .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-srDvaMYRIo .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-srDvaMYRIo .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-srDvaMYRIo .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-srDvaMYRIo .dataTables_filter {
    text-align: center;
  }
  .cid-srDvaMYRIo .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-srDvaMYRIo .body-item {
  color: #232323;
}
.cid-tl5m4YspkH {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5m4YspkH .images-container.container-fluid {
  padding: 0;
}
.cid-tl5m4YspkH .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5m4YspkH .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5m4YspkH .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5m4YspkH .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5m4YspkH .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5m4YspkH .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5m4YspkH .img-item {
    width: 100% !important;
  }
  .cid-tl5m4YspkH .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-srDvaNwn8u {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srDvaNwn8u [class^="socicon-"]:before,
.cid-srDvaNwn8u [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-srDvaNwn8u .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-srDvaNwn8u .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-srDvaNwn8u .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-srDvaNwn8u .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-srDvaNwn8u .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-srDvaNwn8u .btn {
    font-size: 20px !important;
  }
}
.cid-srDvaNwn8u .btn-social,
.cid-srDvaNwn8u .mbr-section-title {
  color: #000000;
}
.cid-srDvaNH8dU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srDvaNH8dU h4 {
  text-align: left;
  font-weight: 500;
}
.cid-srDvaNH8dU p {
  color: #767676;
  text-align: left;
}
.cid-srDvaNH8dU .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-srDvaNH8dU .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-srDvaNH8dU .card-title {
  margin-bottom: 0;
}
.cid-srDvaNH8dU .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-srDvaNH8dU .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-srDvaNH8dU .card-img span {
    font-size: 40px !important;
  }
}
.cid-srDvaO1vAY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srDvaO1vAY img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-srDvaO1vAY .row {
  justify-content: center;
}
.cid-srDvaO1vAY .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-srDvaO1vAY .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-srDvaO1vAY .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-srDvaO1vAY .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-srDvaO1vAY .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-srDvaO1vAY .item {
    padding: 0.5rem;
  }
  .cid-srDvaO1vAY .row {
    padding: 0 0.5rem;
  }
}
.cid-srDvaO1vAY .btn {
  border-radius: 0;
}
.cid-srDvaO1vAY .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tl5m5uFRgf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5m5uFRgf .images-container.container-fluid {
  padding: 0;
}
.cid-tl5m5uFRgf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5m5uFRgf .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5m5uFRgf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5m5uFRgf .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5m5uFRgf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5m5uFRgf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5m5uFRgf .img-item {
    width: 100% !important;
  }
  .cid-tl5m5uFRgf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-srDvaOzv6r {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srDvaOzv6r .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-srDvaOzv6r img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-srDvaOzv6r .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-srDvaOzv6r .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-srDvaOzv6r .separline {
  position: relative;
}
.cid-srDvaOzv6r .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-srDvaOzv6r .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-srDvaOzv6r .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-srDvaOzv6r .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-srDvaOzv6r .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-srDvaP2uFP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srDvaP2uFP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-srDvaP2uFP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-srDvaP2uFP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-srDvaP2uFP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-srDvaP2uFP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-srDvaP2uFP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-srDvaP2uFP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-srDvaP2uFP .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-srDvaP2uFP .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-srDvaP2uFP .btn-social + .btn {
  margin-left: .1rem;
}
.cid-srDvaP2uFP [class^="socicon-"]:before,
.cid-srDvaP2uFP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-srDvaP2uFP .btn {
    font-size: 20px !important;
  }
}
.cid-srDvaPhp6V {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-srDvaPhp6V .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-srDvaPhp6V .video-block {
    width: 100% !important;
  }
}
.cid-tl5m4mGbCZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5m4mGbCZ .images-container.container-fluid {
  padding: 0;
}
.cid-tl5m4mGbCZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5m4mGbCZ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5m4mGbCZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5m4mGbCZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5m4mGbCZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5m4mGbCZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5m4mGbCZ .img-item {
    width: 100% !important;
  }
  .cid-tl5m4mGbCZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-srDvaPspIe {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-srDvaPspIe .content {
    text-align: center;
  }
  .cid-srDvaPspIe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-srDvaPspIe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-srDvaPspIe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-srDvaPspIe .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-srDvaPspIe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-srDvaPspIe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-srDvaPspIe .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-srDvaPspIe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-srDvaPspIe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-srDvaPspIe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-srDvaPspIe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-srDvaPspIe .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-srDvaPspIe P {
  text-align: center;
}
.cid-srDvaPJEPK .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srDvaPJEPK .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-srDvaPJEPK a {
  font-style: normal;
}
.cid-srDvaPJEPK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srDvaPJEPK .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-srDvaPJEPK .nav-item:focus,
.cid-srDvaPJEPK .nav-link:focus {
  outline: none;
}
.cid-srDvaPJEPK .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srDvaPJEPK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srDvaPJEPK .menu-logo {
  margin-right: auto;
}
.cid-srDvaPJEPK .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-srDvaPJEPK .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-srDvaPJEPK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srDvaPJEPK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srDvaPJEPK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srDvaPJEPK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srDvaPJEPK .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srDvaPJEPK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srDvaPJEPK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srDvaPJEPK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srDvaPJEPK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srDvaPJEPK .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srDvaPJEPK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srDvaPJEPK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srDvaPJEPK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srDvaPJEPK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srDvaPJEPK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-srDvaPJEPK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srDvaPJEPK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srDvaPJEPK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srDvaPJEPK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srDvaPJEPK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srDvaPJEPK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srDvaPJEPK button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srDvaPJEPK button.navbar-toggler:focus {
  outline: none;
}
.cid-srDvaPJEPK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-srDvaPJEPK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srDvaPJEPK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srDvaPJEPK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srDvaPJEPK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srDvaPJEPK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srDvaPJEPK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srDvaPJEPK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srDvaPJEPK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srDvaPJEPK .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srDvaPJEPK .collapsed .btn {
  display: -webkit-flex;
}
.cid-srDvaPJEPK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srDvaPJEPK .collapsed .navbar-collapse.collapsing,
.cid-srDvaPJEPK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srDvaPJEPK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srDvaPJEPK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srDvaPJEPK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srDvaPJEPK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srDvaPJEPK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srDvaPJEPK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srDvaPJEPK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srDvaPJEPK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-srDvaPJEPK .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-srDvaPJEPK .collapsed button.navbar-toggler {
  display: block;
}
.cid-srDvaPJEPK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srDvaPJEPK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srDvaPJEPK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-srDvaPJEPK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srDvaPJEPK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srDvaPJEPK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-srDvaPJEPK.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srDvaPJEPK img {
    height: 3.8rem !important;
  }
  .cid-srDvaPJEPK .btn {
    display: -webkit-flex;
  }
  .cid-srDvaPJEPK button.navbar-toggler {
    display: block;
  }
  .cid-srDvaPJEPK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srDvaPJEPK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srDvaPJEPK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srDvaPJEPK .navbar-collapse.collapsing,
  .cid-srDvaPJEPK .navbar-collapse.show {
    display: block !important;
  }
  .cid-srDvaPJEPK .navbar-collapse.collapsing .navbar-nav,
  .cid-srDvaPJEPK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srDvaPJEPK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srDvaPJEPK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srDvaPJEPK .navbar-collapse.collapsing .navbar-buttons,
  .cid-srDvaPJEPK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srDvaPJEPK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srDvaPJEPK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srDvaPJEPK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srDvaPJEPK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srDvaPJEPK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srDvaPJEPK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-srDvaPJEPK .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srDvaPJEPK .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srDvaPJEPK .nav-link:hover,
.cid-srDvaPJEPK .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-srQoWqKFnk {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srQoWqKFnk .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-srQoWqKFnk .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-srQoWqKFnk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-srQoWqKFnk .inner-container {
    width: 100% !important;
  }
}
.cid-srQoWr9pf5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srQoWr9pf5 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-srQoWr9pf5 .container-table {
  margin: 0 auto;
}
.cid-srQoWr9pf5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-srQoWr9pf5 .dataTables_wrapper {
  display: block;
}
.cid-srQoWr9pf5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-srQoWr9pf5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-srQoWr9pf5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-srQoWr9pf5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-srQoWr9pf5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-srQoWr9pf5 table td {
  border-top: 1px solid #cccccc;
}
.cid-srQoWr9pf5 table.table {
  background: #ffffff;
}
.cid-srQoWr9pf5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-srQoWr9pf5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-srQoWr9pf5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-srQoWr9pf5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-srQoWr9pf5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-srQoWr9pf5 .dataTables_filter {
    text-align: center;
  }
  .cid-srQoWr9pf5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-srQoWr9pf5 .body-item {
  color: #232323;
}
.cid-srQoWrWsO4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srQoWrWsO4 [class^="socicon-"]:before,
.cid-srQoWrWsO4 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-srQoWrWsO4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-srQoWrWsO4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-srQoWrWsO4 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-srQoWrWsO4 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-srQoWrWsO4 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-srQoWrWsO4 .btn {
    font-size: 20px !important;
  }
}
.cid-srQoWrWsO4 .btn-social,
.cid-srQoWrWsO4 .mbr-section-title {
  color: #000000;
}
.cid-srQoWso18p {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srQoWso18p h4 {
  text-align: left;
  font-weight: 500;
}
.cid-srQoWso18p p {
  color: #767676;
  text-align: left;
}
.cid-srQoWso18p .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-srQoWso18p .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-srQoWso18p .card-title {
  margin-bottom: 0;
}
.cid-srQoWso18p .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-srQoWso18p .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-srQoWso18p .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5pKIuazC {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pKIuazC .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pKIuazC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pKIuazC .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pKIuazC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pKIuazC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pKIuazC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pKIuazC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pKIuazC .img-item {
    width: 100% !important;
  }
  .cid-tl5pKIuazC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-srQoWsK1wK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srQoWsK1wK img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-srQoWsK1wK .row {
  justify-content: center;
}
.cid-srQoWsK1wK .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-srQoWsK1wK .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-srQoWsK1wK .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-srQoWsK1wK .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-srQoWsK1wK .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-srQoWsK1wK .item {
    padding: 0.5rem;
  }
  .cid-srQoWsK1wK .row {
    padding: 0 0.5rem;
  }
}
.cid-srQoWsK1wK .btn {
  border-radius: 0;
}
.cid-srQoWsK1wK .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-srQoWtrzci {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srQoWtrzci .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-srQoWtrzci img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-srQoWtrzci .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-srQoWtrzci .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-srQoWtrzci .separline {
  position: relative;
}
.cid-srQoWtrzci .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-srQoWtrzci .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-srQoWtrzci .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-srQoWtrzci .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-srQoWtrzci .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5pLmgIdL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pLmgIdL .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pLmgIdL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pLmgIdL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pLmgIdL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pLmgIdL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pLmgIdL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pLmgIdL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pLmgIdL .img-item {
    width: 100% !important;
  }
  .cid-tl5pLmgIdL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-srQoWtUOGV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srQoWtUOGV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-srQoWtUOGV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-srQoWtUOGV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-srQoWtUOGV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-srQoWtUOGV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-srQoWtUOGV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-srQoWtUOGV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-srQoWtUOGV .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-srQoWtUOGV .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-srQoWtUOGV .btn-social + .btn {
  margin-left: .1rem;
}
.cid-srQoWtUOGV [class^="socicon-"]:before,
.cid-srQoWtUOGV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-srQoWtUOGV .btn {
    font-size: 20px !important;
  }
}
.cid-srQoWu7y2p {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-srQoWu7y2p .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-srQoWu7y2p .video-block {
    width: 100% !important;
  }
}
.cid-tl5pLUHkoa {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pLUHkoa .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pLUHkoa .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pLUHkoa .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pLUHkoa .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pLUHkoa .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pLUHkoa .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pLUHkoa .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pLUHkoa .img-item {
    width: 100% !important;
  }
  .cid-tl5pLUHkoa .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-srQoWugz0u {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srQoWugz0u img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-srQoWugz0u .row {
  justify-content: center;
}
.cid-srQoWugz0u .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-srQoWugz0u .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-srQoWugz0u .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-srQoWugz0u .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-srQoWugz0u .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-srQoWugz0u .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-srQoWugz0u .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-srQoWugz0u .item {
    padding: 0.5rem;
  }
  .cid-srQoWugz0u .row {
    padding: 0 0.5rem;
  }
}
.cid-srQoWugz0u .btn {
  border-radius: 0;
}
.cid-srQoWugz0u .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-srQoWugz0u P {
  text-align: center;
}
.cid-srQoWuM4aF {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-srQoWuM4aF .content {
    text-align: center;
  }
  .cid-srQoWuM4aF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-srQoWuM4aF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-srQoWuM4aF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-srQoWuM4aF .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-srQoWuM4aF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-srQoWuM4aF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-srQoWuM4aF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-srQoWuM4aF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-srQoWuM4aF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-srQoWuM4aF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-srQoWuM4aF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-srQoWuM4aF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-srQoWuM4aF P {
  text-align: center;
}
.cid-srQoWv4E0l .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-srQoWv4E0l .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-srQoWv4E0l a {
  font-style: normal;
}
.cid-srQoWv4E0l .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-srQoWv4E0l .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-srQoWv4E0l .nav-item:focus,
.cid-srQoWv4E0l .nav-link:focus {
  outline: none;
}
.cid-srQoWv4E0l .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-srQoWv4E0l .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-srQoWv4E0l .menu-logo {
  margin-right: auto;
}
.cid-srQoWv4E0l .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-srQoWv4E0l .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-srQoWv4E0l .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-srQoWv4E0l .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-srQoWv4E0l .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-srQoWv4E0l .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-srQoWv4E0l .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-srQoWv4E0l .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-srQoWv4E0l .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-srQoWv4E0l .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-srQoWv4E0l .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-srQoWv4E0l .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-srQoWv4E0l .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-srQoWv4E0l .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-srQoWv4E0l .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-srQoWv4E0l .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srQoWv4E0l .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-srQoWv4E0l .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-srQoWv4E0l .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-srQoWv4E0l .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-srQoWv4E0l .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-srQoWv4E0l .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-srQoWv4E0l .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-srQoWv4E0l button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-srQoWv4E0l button.navbar-toggler:focus {
  outline: none;
}
.cid-srQoWv4E0l button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-srQoWv4E0l button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srQoWv4E0l button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srQoWv4E0l button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srQoWv4E0l button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srQoWv4E0l nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srQoWv4E0l nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srQoWv4E0l nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srQoWv4E0l nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srQoWv4E0l .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srQoWv4E0l .collapsed .btn {
  display: -webkit-flex;
}
.cid-srQoWv4E0l .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-srQoWv4E0l .collapsed .navbar-collapse.collapsing,
.cid-srQoWv4E0l .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-srQoWv4E0l .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-srQoWv4E0l .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-srQoWv4E0l .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-srQoWv4E0l .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-srQoWv4E0l .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-srQoWv4E0l .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-srQoWv4E0l .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-srQoWv4E0l .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-srQoWv4E0l .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-srQoWv4E0l .collapsed button.navbar-toggler {
  display: block;
}
.cid-srQoWv4E0l .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-srQoWv4E0l .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-srQoWv4E0l .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-srQoWv4E0l .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-srQoWv4E0l .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-srQoWv4E0l .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-srQoWv4E0l.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srQoWv4E0l img {
    height: 3.8rem !important;
  }
  .cid-srQoWv4E0l .btn {
    display: -webkit-flex;
  }
  .cid-srQoWv4E0l button.navbar-toggler {
    display: block;
  }
  .cid-srQoWv4E0l .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-srQoWv4E0l .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-srQoWv4E0l .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-srQoWv4E0l .navbar-collapse.collapsing,
  .cid-srQoWv4E0l .navbar-collapse.show {
    display: block !important;
  }
  .cid-srQoWv4E0l .navbar-collapse.collapsing .navbar-nav,
  .cid-srQoWv4E0l .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-srQoWv4E0l .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-srQoWv4E0l .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-srQoWv4E0l .navbar-collapse.collapsing .navbar-buttons,
  .cid-srQoWv4E0l .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-srQoWv4E0l .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-srQoWv4E0l .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-srQoWv4E0l .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-srQoWv4E0l .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-srQoWv4E0l .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-srQoWv4E0l .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-srQoWv4E0l .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-srQoWv4E0l .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-srQoWv4E0l .nav-link:hover,
.cid-srQoWv4E0l .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ssipqQ3YI1 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssipqQ3YI1 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ssipqQ3YI1 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-ssipqQ3YI1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ssipqQ3YI1 .inner-container {
    width: 100% !important;
  }
}
.cid-ssipqQOpYB {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssipqQOpYB .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ssipqQOpYB .container-table {
  margin: 0 auto;
}
.cid-ssipqQOpYB .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ssipqQOpYB .dataTables_wrapper {
  display: block;
}
.cid-ssipqQOpYB .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ssipqQOpYB .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ssipqQOpYB table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-ssipqQOpYB table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ssipqQOpYB table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-ssipqQOpYB table td {
  border-top: 1px solid #cccccc;
}
.cid-ssipqQOpYB table.table {
  background: #ffffff;
}
.cid-ssipqQOpYB .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ssipqQOpYB .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ssipqQOpYB .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ssipqQOpYB .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ssipqQOpYB .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ssipqQOpYB .dataTables_filter {
    text-align: center;
  }
  .cid-ssipqQOpYB .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ssipqQOpYB .body-item {
  color: #232323;
}
.cid-tl5pVK4UX6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pVK4UX6 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pVK4UX6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pVK4UX6 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pVK4UX6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pVK4UX6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pVK4UX6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pVK4UX6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pVK4UX6 .img-item {
    width: 100% !important;
  }
  .cid-tl5pVK4UX6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ssipqRyCNc {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssipqRyCNc [class^="socicon-"]:before,
.cid-ssipqRyCNc [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-ssipqRyCNc .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-ssipqRyCNc .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-ssipqRyCNc .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-ssipqRyCNc .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-ssipqRyCNc .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-ssipqRyCNc .btn {
    font-size: 20px !important;
  }
}
.cid-ssipqRyCNc .btn-social,
.cid-ssipqRyCNc .mbr-section-title {
  color: #000000;
}
.cid-ssipqRUL45 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ssipqRUL45 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-ssipqRUL45 p {
  color: #767676;
  text-align: left;
}
.cid-ssipqRUL45 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-ssipqRUL45 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-ssipqRUL45 .card-title {
  margin-bottom: 0;
}
.cid-ssipqRUL45 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-ssipqRUL45 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-ssipqRUL45 .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssipqSimwr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssipqSimwr img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-ssipqSimwr .row {
  justify-content: center;
}
.cid-ssipqSimwr .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-ssipqSimwr .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-ssipqSimwr .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-ssipqSimwr .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-ssipqSimwr .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ssipqSimwr .item {
    padding: 0.5rem;
  }
  .cid-ssipqSimwr .row {
    padding: 0 0.5rem;
  }
}
.cid-ssipqSimwr .btn {
  border-radius: 0;
}
.cid-ssipqSimwr .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-ssipqSTGtA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssipqSTGtA .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-ssipqSTGtA img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-ssipqSTGtA .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-ssipqSTGtA .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-ssipqSTGtA .separline {
  position: relative;
}
.cid-ssipqSTGtA .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ssipqSTGtA .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-ssipqSTGtA .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-ssipqSTGtA .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ssipqSTGtA .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5pV1QLDt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pV1QLDt .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pV1QLDt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pV1QLDt .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pV1QLDt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pV1QLDt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pV1QLDt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pV1QLDt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pV1QLDt .img-item {
    width: 100% !important;
  }
  .cid-tl5pV1QLDt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ssipqTlRJV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssipqTlRJV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-ssipqTlRJV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-ssipqTlRJV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-ssipqTlRJV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-ssipqTlRJV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-ssipqTlRJV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-ssipqTlRJV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-ssipqTlRJV .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-ssipqTlRJV .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-ssipqTlRJV .btn-social + .btn {
  margin-left: .1rem;
}
.cid-ssipqTlRJV [class^="socicon-"]:before,
.cid-ssipqTlRJV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-ssipqTlRJV .btn {
    font-size: 20px !important;
  }
}
.cid-ssipqTyGKx {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ssipqTyGKx .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-ssipqTyGKx .video-block {
    width: 100% !important;
  }
}
.cid-tl5pWi3qwr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5pWi3qwr .images-container.container-fluid {
  padding: 0;
}
.cid-tl5pWi3qwr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5pWi3qwr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5pWi3qwr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5pWi3qwr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5pWi3qwr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5pWi3qwr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5pWi3qwr .img-item {
    width: 100% !important;
  }
  .cid-tl5pWi3qwr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ssjDQ2TZDq {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssjDQ2TZDq img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-ssjDQ2TZDq .row {
  justify-content: center;
}
.cid-ssjDQ2TZDq .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-ssjDQ2TZDq .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-ssjDQ2TZDq .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-ssjDQ2TZDq .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-ssjDQ2TZDq .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-ssjDQ2TZDq .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-ssjDQ2TZDq .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ssjDQ2TZDq .item {
    padding: 0.5rem;
  }
  .cid-ssjDQ2TZDq .row {
    padding: 0 0.5rem;
  }
}
.cid-ssjDQ2TZDq .btn {
  border-radius: 0;
}
.cid-ssjDQ2TZDq .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-ssjDQ2TZDq P {
  text-align: center;
}
.cid-ssipqUenvU {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-ssipqUenvU .content {
    text-align: center;
  }
  .cid-ssipqUenvU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ssipqUenvU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ssipqUenvU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ssipqUenvU .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-ssipqUenvU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ssipqUenvU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ssipqUenvU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ssipqUenvU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ssipqUenvU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ssipqUenvU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ssipqUenvU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ssipqUenvU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ssipqUenvU P {
  text-align: center;
}
.cid-ssipqUxov7 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ssipqUxov7 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-ssipqUxov7 a {
  font-style: normal;
}
.cid-ssipqUxov7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ssipqUxov7 .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-ssipqUxov7 .nav-item:focus,
.cid-ssipqUxov7 .nav-link:focus {
  outline: none;
}
.cid-ssipqUxov7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssipqUxov7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ssipqUxov7 .menu-logo {
  margin-right: auto;
}
.cid-ssipqUxov7 .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-ssipqUxov7 .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-ssipqUxov7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ssipqUxov7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ssipqUxov7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ssipqUxov7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ssipqUxov7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-ssipqUxov7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ssipqUxov7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ssipqUxov7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ssipqUxov7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ssipqUxov7 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ssipqUxov7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ssipqUxov7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ssipqUxov7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ssipqUxov7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ssipqUxov7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ssipqUxov7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ssipqUxov7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ssipqUxov7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ssipqUxov7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ssipqUxov7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ssipqUxov7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ssipqUxov7 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ssipqUxov7 button.navbar-toggler:focus {
  outline: none;
}
.cid-ssipqUxov7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ssipqUxov7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ssipqUxov7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ssipqUxov7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ssipqUxov7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ssipqUxov7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ssipqUxov7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ssipqUxov7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ssipqUxov7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ssipqUxov7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ssipqUxov7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-ssipqUxov7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ssipqUxov7 .collapsed .navbar-collapse.collapsing,
.cid-ssipqUxov7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ssipqUxov7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ssipqUxov7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ssipqUxov7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ssipqUxov7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ssipqUxov7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ssipqUxov7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ssipqUxov7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ssipqUxov7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-ssipqUxov7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-ssipqUxov7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-ssipqUxov7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ssipqUxov7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ssipqUxov7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ssipqUxov7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ssipqUxov7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ssipqUxov7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-ssipqUxov7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ssipqUxov7 img {
    height: 3.8rem !important;
  }
  .cid-ssipqUxov7 .btn {
    display: -webkit-flex;
  }
  .cid-ssipqUxov7 button.navbar-toggler {
    display: block;
  }
  .cid-ssipqUxov7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ssipqUxov7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ssipqUxov7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ssipqUxov7 .navbar-collapse.collapsing,
  .cid-ssipqUxov7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-ssipqUxov7 .navbar-collapse.collapsing .navbar-nav,
  .cid-ssipqUxov7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ssipqUxov7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ssipqUxov7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ssipqUxov7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-ssipqUxov7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ssipqUxov7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ssipqUxov7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ssipqUxov7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ssipqUxov7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ssipqUxov7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ssipqUxov7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ssipqUxov7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ssipqUxov7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ssipqUxov7 .nav-link:hover,
.cid-ssipqUxov7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ssAbZyN6OI {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssAbZyN6OI .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ssAbZyN6OI .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-ssAbZyN6OI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ssAbZyN6OI .inner-container {
    width: 100% !important;
  }
}
.cid-ssAbZzcoKj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssAbZzcoKj .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ssAbZzcoKj .container-table {
  margin: 0 auto;
}
.cid-ssAbZzcoKj .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ssAbZzcoKj .dataTables_wrapper {
  display: block;
}
.cid-ssAbZzcoKj .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ssAbZzcoKj .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ssAbZzcoKj table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-ssAbZzcoKj table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ssAbZzcoKj table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-ssAbZzcoKj table td {
  border-top: 1px solid #cccccc;
}
.cid-ssAbZzcoKj table.table {
  background: #ffffff;
}
.cid-ssAbZzcoKj .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ssAbZzcoKj .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ssAbZzcoKj .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ssAbZzcoKj .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ssAbZzcoKj .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ssAbZzcoKj .dataTables_filter {
    text-align: center;
  }
  .cid-ssAbZzcoKj .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ssAbZzcoKj .body-item {
  color: #232323;
}
.cid-ssAbZzRtks {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssAbZzRtks [class^="socicon-"]:before,
.cid-ssAbZzRtks [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-ssAbZzRtks .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-ssAbZzRtks .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-ssAbZzRtks .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-ssAbZzRtks .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-ssAbZzRtks .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-ssAbZzRtks .btn {
    font-size: 20px !important;
  }
}
.cid-ssAbZzRtks .btn-social,
.cid-ssAbZzRtks .mbr-section-title {
  color: #000000;
}
.cid-tl5q4GCbnE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5q4GCbnE .images-container.container-fluid {
  padding: 0;
}
.cid-tl5q4GCbnE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5q4GCbnE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5q4GCbnE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5q4GCbnE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5q4GCbnE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5q4GCbnE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5q4GCbnE .img-item {
    width: 100% !important;
  }
  .cid-tl5q4GCbnE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ssAbZAdrTu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ssAbZAdrTu h4 {
  text-align: left;
  font-weight: 500;
}
.cid-ssAbZAdrTu p {
  color: #767676;
  text-align: left;
}
.cid-ssAbZAdrTu .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-ssAbZAdrTu .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-ssAbZAdrTu .card-title {
  margin-bottom: 0;
}
.cid-ssAbZAdrTu .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-ssAbZAdrTu .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-ssAbZAdrTu .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssAbZAxLx0 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssAbZAxLx0 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-ssAbZAxLx0 .row {
  justify-content: center;
}
.cid-ssAbZAxLx0 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-ssAbZAxLx0 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-ssAbZAxLx0 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-ssAbZAxLx0 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-ssAbZAxLx0 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ssAbZAxLx0 .item {
    padding: 0.5rem;
  }
  .cid-ssAbZAxLx0 .row {
    padding: 0 0.5rem;
  }
}
.cid-ssAbZAxLx0 .btn {
  border-radius: 0;
}
.cid-ssAbZAxLx0 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-ssAbZB7Vj7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssAbZB7Vj7 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-ssAbZB7Vj7 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-ssAbZB7Vj7 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-ssAbZB7Vj7 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-ssAbZB7Vj7 .separline {
  position: relative;
}
.cid-ssAbZB7Vj7 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ssAbZB7Vj7 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-ssAbZB7Vj7 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-ssAbZB7Vj7 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ssAbZB7Vj7 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5q3jyUCz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5q3jyUCz .images-container.container-fluid {
  padding: 0;
}
.cid-tl5q3jyUCz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5q3jyUCz .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5q3jyUCz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5q3jyUCz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5q3jyUCz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5q3jyUCz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5q3jyUCz .img-item {
    width: 100% !important;
  }
  .cid-tl5q3jyUCz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ssAbZBy4AV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssAbZBy4AV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-ssAbZBy4AV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-ssAbZBy4AV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-ssAbZBy4AV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-ssAbZBy4AV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-ssAbZBy4AV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-ssAbZBy4AV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-ssAbZBy4AV .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-ssAbZBy4AV .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-ssAbZBy4AV .btn-social + .btn {
  margin-left: .1rem;
}
.cid-ssAbZBy4AV [class^="socicon-"]:before,
.cid-ssAbZBy4AV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-ssAbZBy4AV .btn {
    font-size: 20px !important;
  }
}
.cid-ssAbZBMre3 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ssAbZBMre3 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-ssAbZBMre3 .video-block {
    width: 100% !important;
  }
}
.cid-tl5q3QPnXx {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5q3QPnXx .images-container.container-fluid {
  padding: 0;
}
.cid-tl5q3QPnXx .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5q3QPnXx .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5q3QPnXx .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5q3QPnXx .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5q3QPnXx .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5q3QPnXx .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5q3QPnXx .img-item {
    width: 100% !important;
  }
  .cid-tl5q3QPnXx .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ssAbZBWZML {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssAbZBWZML img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-ssAbZBWZML .row {
  justify-content: center;
}
.cid-ssAbZBWZML .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-ssAbZBWZML .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-ssAbZBWZML .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-ssAbZBWZML .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-ssAbZBWZML .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-ssAbZBWZML .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-ssAbZBWZML .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ssAbZBWZML .item {
    padding: 0.5rem;
  }
  .cid-ssAbZBWZML .row {
    padding: 0 0.5rem;
  }
}
.cid-ssAbZBWZML .btn {
  border-radius: 0;
}
.cid-ssAbZBWZML .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-ssAbZBWZML P {
  text-align: center;
}
.cid-ssAbZCqXaZ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-ssAbZCqXaZ .content {
    text-align: center;
  }
  .cid-ssAbZCqXaZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ssAbZCqXaZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ssAbZCqXaZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ssAbZCqXaZ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-ssAbZCqXaZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ssAbZCqXaZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ssAbZCqXaZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ssAbZCqXaZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ssAbZCqXaZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ssAbZCqXaZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ssAbZCqXaZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ssAbZCqXaZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ssAbZCqXaZ P {
  text-align: center;
}
.cid-ssAbZCHWD1 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ssAbZCHWD1 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-ssAbZCHWD1 a {
  font-style: normal;
}
.cid-ssAbZCHWD1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ssAbZCHWD1 .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-ssAbZCHWD1 .nav-item:focus,
.cid-ssAbZCHWD1 .nav-link:focus {
  outline: none;
}
.cid-ssAbZCHWD1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssAbZCHWD1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ssAbZCHWD1 .menu-logo {
  margin-right: auto;
}
.cid-ssAbZCHWD1 .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-ssAbZCHWD1 .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-ssAbZCHWD1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ssAbZCHWD1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ssAbZCHWD1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ssAbZCHWD1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ssAbZCHWD1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-ssAbZCHWD1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ssAbZCHWD1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ssAbZCHWD1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ssAbZCHWD1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ssAbZCHWD1 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ssAbZCHWD1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ssAbZCHWD1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ssAbZCHWD1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ssAbZCHWD1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ssAbZCHWD1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ssAbZCHWD1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ssAbZCHWD1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ssAbZCHWD1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ssAbZCHWD1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ssAbZCHWD1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ssAbZCHWD1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ssAbZCHWD1 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ssAbZCHWD1 button.navbar-toggler:focus {
  outline: none;
}
.cid-ssAbZCHWD1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ssAbZCHWD1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ssAbZCHWD1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ssAbZCHWD1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ssAbZCHWD1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ssAbZCHWD1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ssAbZCHWD1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ssAbZCHWD1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ssAbZCHWD1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ssAbZCHWD1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ssAbZCHWD1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-ssAbZCHWD1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ssAbZCHWD1 .collapsed .navbar-collapse.collapsing,
.cid-ssAbZCHWD1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ssAbZCHWD1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ssAbZCHWD1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ssAbZCHWD1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ssAbZCHWD1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ssAbZCHWD1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ssAbZCHWD1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ssAbZCHWD1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ssAbZCHWD1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-ssAbZCHWD1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-ssAbZCHWD1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-ssAbZCHWD1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ssAbZCHWD1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ssAbZCHWD1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ssAbZCHWD1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ssAbZCHWD1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ssAbZCHWD1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-ssAbZCHWD1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ssAbZCHWD1 img {
    height: 3.8rem !important;
  }
  .cid-ssAbZCHWD1 .btn {
    display: -webkit-flex;
  }
  .cid-ssAbZCHWD1 button.navbar-toggler {
    display: block;
  }
  .cid-ssAbZCHWD1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ssAbZCHWD1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ssAbZCHWD1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ssAbZCHWD1 .navbar-collapse.collapsing,
  .cid-ssAbZCHWD1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-ssAbZCHWD1 .navbar-collapse.collapsing .navbar-nav,
  .cid-ssAbZCHWD1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ssAbZCHWD1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ssAbZCHWD1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ssAbZCHWD1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-ssAbZCHWD1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ssAbZCHWD1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ssAbZCHWD1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ssAbZCHWD1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ssAbZCHWD1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ssAbZCHWD1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ssAbZCHWD1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ssAbZCHWD1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ssAbZCHWD1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ssAbZCHWD1 .nav-link:hover,
.cid-ssAbZCHWD1 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ssX0oLuznv {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssX0oLuznv .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ssX0oLuznv .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-ssX0oLuznv .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ssX0oLuznv .inner-container {
    width: 100% !important;
  }
}
.cid-ssX0oMeMmR {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssX0oMeMmR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ssX0oMeMmR .container-table {
  margin: 0 auto;
}
.cid-ssX0oMeMmR .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ssX0oMeMmR .dataTables_wrapper {
  display: block;
}
.cid-ssX0oMeMmR .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ssX0oMeMmR .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ssX0oMeMmR table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-ssX0oMeMmR table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ssX0oMeMmR table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-ssX0oMeMmR table td {
  border-top: 1px solid #cccccc;
}
.cid-ssX0oMeMmR table.table {
  background: #ffffff;
}
.cid-ssX0oMeMmR .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ssX0oMeMmR .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ssX0oMeMmR .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ssX0oMeMmR .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ssX0oMeMmR .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ssX0oMeMmR .dataTables_filter {
    text-align: center;
  }
  .cid-ssX0oMeMmR .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ssX0oMeMmR .body-item {
  color: #232323;
}
.cid-ssX0oMQGrU {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssX0oMQGrU [class^="socicon-"]:before,
.cid-ssX0oMQGrU [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-ssX0oMQGrU .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-ssX0oMQGrU .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-ssX0oMQGrU .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-ssX0oMQGrU .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-ssX0oMQGrU .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-ssX0oMQGrU .btn {
    font-size: 20px !important;
  }
}
.cid-ssX0oMQGrU .btn-social,
.cid-ssX0oMQGrU .mbr-section-title {
  color: #000000;
}
.cid-tl5qdsEaV7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qdsEaV7 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qdsEaV7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qdsEaV7 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qdsEaV7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qdsEaV7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qdsEaV7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qdsEaV7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qdsEaV7 .img-item {
    width: 100% !important;
  }
  .cid-tl5qdsEaV7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ssX0oNbiPr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ssX0oNbiPr h4 {
  text-align: left;
  font-weight: 500;
}
.cid-ssX0oNbiPr p {
  color: #767676;
  text-align: left;
}
.cid-ssX0oNbiPr .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-ssX0oNbiPr .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-ssX0oNbiPr .card-title {
  margin-bottom: 0;
}
.cid-ssX0oNbiPr .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-ssX0oNbiPr .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-ssX0oNbiPr .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssX0oNvWQC {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssX0oNvWQC img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-ssX0oNvWQC .row {
  justify-content: center;
}
.cid-ssX0oNvWQC .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-ssX0oNvWQC .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-ssX0oNvWQC .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-ssX0oNvWQC .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-ssX0oNvWQC .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ssX0oNvWQC .item {
    padding: 0.5rem;
  }
  .cid-ssX0oNvWQC .row {
    padding: 0 0.5rem;
  }
}
.cid-ssX0oNvWQC .btn {
  border-radius: 0;
}
.cid-ssX0oNvWQC .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-ssX0oO4jAl {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssX0oO4jAl .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-ssX0oO4jAl img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-ssX0oO4jAl .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-ssX0oO4jAl .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-ssX0oO4jAl .separline {
  position: relative;
}
.cid-ssX0oO4jAl .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ssX0oO4jAl .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-ssX0oO4jAl .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-ssX0oO4jAl .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ssX0oO4jAl .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-ssX0oOy8g4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssX0oOy8g4 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-ssX0oOy8g4 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-ssX0oOy8g4 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-ssX0oOy8g4 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-ssX0oOy8g4 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-ssX0oOy8g4 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-ssX0oOy8g4 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-ssX0oOy8g4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-ssX0oOy8g4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-ssX0oOy8g4 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-ssX0oOy8g4 [class^="socicon-"]:before,
.cid-ssX0oOy8g4 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-ssX0oOy8g4 .btn {
    font-size: 20px !important;
  }
}
.cid-tl5qbXL850 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qbXL850 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qbXL850 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qbXL850 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qbXL850 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qbXL850 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qbXL850 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qbXL850 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qbXL850 .img-item {
    width: 100% !important;
  }
  .cid-tl5qbXL850 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ssX0oOLyuN {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ssX0oOLyuN .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-ssX0oOLyuN .video-block {
    width: 100% !important;
  }
}
.cid-tl5qcNiwtd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qcNiwtd .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qcNiwtd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qcNiwtd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qcNiwtd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qcNiwtd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qcNiwtd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qcNiwtd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qcNiwtd .img-item {
    width: 100% !important;
  }
  .cid-tl5qcNiwtd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ssXiuuBhmg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ssXiuuBhmg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-ssXiuuBhmg .row {
  justify-content: center;
}
.cid-ssXiuuBhmg .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-ssXiuuBhmg .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-ssXiuuBhmg .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-ssXiuuBhmg .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-ssXiuuBhmg .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-ssXiuuBhmg .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-ssXiuuBhmg .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-ssXiuuBhmg .item {
    padding: 0.5rem;
  }
  .cid-ssXiuuBhmg .row {
    padding: 0 0.5rem;
  }
}
.cid-ssXiuuBhmg .btn {
  border-radius: 0;
}
.cid-ssXiuuBhmg .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-ssXiuuBhmg P {
  text-align: center;
}
.cid-ssX0oPnB6w {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-ssX0oPnB6w .content {
    text-align: center;
  }
  .cid-ssX0oPnB6w .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ssX0oPnB6w .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ssX0oPnB6w .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ssX0oPnB6w .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-ssX0oPnB6w .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ssX0oPnB6w .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ssX0oPnB6w .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-ssX0oPnB6w .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ssX0oPnB6w .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ssX0oPnB6w .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ssX0oPnB6w .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ssX0oPnB6w .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ssX0oPnB6w P {
  text-align: center;
}
.cid-ssX0oPEcyU .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ssX0oPEcyU .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-ssX0oPEcyU a {
  font-style: normal;
}
.cid-ssX0oPEcyU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ssX0oPEcyU .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-ssX0oPEcyU .nav-item:focus,
.cid-ssX0oPEcyU .nav-link:focus {
  outline: none;
}
.cid-ssX0oPEcyU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssX0oPEcyU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ssX0oPEcyU .menu-logo {
  margin-right: auto;
}
.cid-ssX0oPEcyU .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-ssX0oPEcyU .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-ssX0oPEcyU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ssX0oPEcyU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ssX0oPEcyU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ssX0oPEcyU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ssX0oPEcyU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-ssX0oPEcyU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ssX0oPEcyU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ssX0oPEcyU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ssX0oPEcyU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ssX0oPEcyU .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ssX0oPEcyU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ssX0oPEcyU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ssX0oPEcyU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ssX0oPEcyU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ssX0oPEcyU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ssX0oPEcyU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ssX0oPEcyU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ssX0oPEcyU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ssX0oPEcyU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ssX0oPEcyU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ssX0oPEcyU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ssX0oPEcyU button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ssX0oPEcyU button.navbar-toggler:focus {
  outline: none;
}
.cid-ssX0oPEcyU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ssX0oPEcyU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ssX0oPEcyU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ssX0oPEcyU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ssX0oPEcyU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ssX0oPEcyU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ssX0oPEcyU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ssX0oPEcyU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ssX0oPEcyU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ssX0oPEcyU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ssX0oPEcyU .collapsed .btn {
  display: -webkit-flex;
}
.cid-ssX0oPEcyU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ssX0oPEcyU .collapsed .navbar-collapse.collapsing,
.cid-ssX0oPEcyU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ssX0oPEcyU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ssX0oPEcyU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ssX0oPEcyU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ssX0oPEcyU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ssX0oPEcyU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ssX0oPEcyU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ssX0oPEcyU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ssX0oPEcyU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-ssX0oPEcyU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-ssX0oPEcyU .collapsed button.navbar-toggler {
  display: block;
}
.cid-ssX0oPEcyU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ssX0oPEcyU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ssX0oPEcyU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-ssX0oPEcyU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ssX0oPEcyU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ssX0oPEcyU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-ssX0oPEcyU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ssX0oPEcyU img {
    height: 3.8rem !important;
  }
  .cid-ssX0oPEcyU .btn {
    display: -webkit-flex;
  }
  .cid-ssX0oPEcyU button.navbar-toggler {
    display: block;
  }
  .cid-ssX0oPEcyU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ssX0oPEcyU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ssX0oPEcyU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ssX0oPEcyU .navbar-collapse.collapsing,
  .cid-ssX0oPEcyU .navbar-collapse.show {
    display: block !important;
  }
  .cid-ssX0oPEcyU .navbar-collapse.collapsing .navbar-nav,
  .cid-ssX0oPEcyU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ssX0oPEcyU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ssX0oPEcyU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ssX0oPEcyU .navbar-collapse.collapsing .navbar-buttons,
  .cid-ssX0oPEcyU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ssX0oPEcyU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ssX0oPEcyU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ssX0oPEcyU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ssX0oPEcyU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ssX0oPEcyU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ssX0oPEcyU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-ssX0oPEcyU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ssX0oPEcyU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ssX0oPEcyU .nav-link:hover,
.cid-ssX0oPEcyU .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-stdSIiSfpD {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stdSIiSfpD .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-stdSIiSfpD .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-stdSIiSfpD .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-stdSIiSfpD .inner-container {
    width: 100% !important;
  }
}
.cid-stdSIjdwly {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stdSIjdwly .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-stdSIjdwly .container-table {
  margin: 0 auto;
}
.cid-stdSIjdwly .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stdSIjdwly .dataTables_wrapper {
  display: block;
}
.cid-stdSIjdwly .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stdSIjdwly .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stdSIjdwly table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stdSIjdwly table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-stdSIjdwly table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stdSIjdwly table td {
  border-top: 1px solid #cccccc;
}
.cid-stdSIjdwly table.table {
  background: #ffffff;
}
.cid-stdSIjdwly .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stdSIjdwly .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stdSIjdwly .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stdSIjdwly .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stdSIjdwly .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stdSIjdwly .dataTables_filter {
    text-align: center;
  }
  .cid-stdSIjdwly .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stdSIjdwly .body-item {
  color: #232323;
}
.cid-tl5tKOJG3T {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tKOJG3T .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tKOJG3T .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tKOJG3T .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tKOJG3T .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tKOJG3T .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tKOJG3T .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tKOJG3T .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tKOJG3T .img-item {
    width: 100% !important;
  }
  .cid-tl5tKOJG3T .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stdSIjJkFU {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stdSIjJkFU [class^="socicon-"]:before,
.cid-stdSIjJkFU [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-stdSIjJkFU .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-stdSIjJkFU .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-stdSIjJkFU .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-stdSIjJkFU .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-stdSIjJkFU .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-stdSIjJkFU .btn {
    font-size: 20px !important;
  }
}
.cid-stdSIjJkFU .btn-social,
.cid-stdSIjJkFU .mbr-section-title {
  color: #000000;
}
.cid-stdSIk6F4L {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-stdSIk6F4L h4 {
  text-align: left;
  font-weight: 500;
}
.cid-stdSIk6F4L p {
  color: #767676;
  text-align: left;
}
.cid-stdSIk6F4L .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-stdSIk6F4L .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-stdSIk6F4L .card-title {
  margin-bottom: 0;
}
.cid-stdSIk6F4L .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-stdSIk6F4L .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-stdSIk6F4L .card-img span {
    font-size: 40px !important;
  }
}
.cid-stdSIkoDcV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stdSIkoDcV img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-stdSIkoDcV .row {
  justify-content: center;
}
.cid-stdSIkoDcV .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-stdSIkoDcV .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-stdSIkoDcV .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-stdSIkoDcV .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-stdSIkoDcV .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-stdSIkoDcV .item {
    padding: 0.5rem;
  }
  .cid-stdSIkoDcV .row {
    padding: 0 0.5rem;
  }
}
.cid-stdSIkoDcV .btn {
  border-radius: 0;
}
.cid-stdSIkoDcV .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-stdSIkVmKG {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stdSIkVmKG .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-stdSIkVmKG img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-stdSIkVmKG .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-stdSIkVmKG .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-stdSIkVmKG .separline {
  position: relative;
}
.cid-stdSIkVmKG .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-stdSIkVmKG .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-stdSIkVmKG .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-stdSIkVmKG .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-stdSIkVmKG .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5tMZPUcb {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tMZPUcb .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tMZPUcb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tMZPUcb .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tMZPUcb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tMZPUcb .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tMZPUcb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tMZPUcb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tMZPUcb .img-item {
    width: 100% !important;
  }
  .cid-tl5tMZPUcb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stdSIlj7C3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stdSIlj7C3 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-stdSIlj7C3 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-stdSIlj7C3 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-stdSIlj7C3 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-stdSIlj7C3 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-stdSIlj7C3 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-stdSIlj7C3 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-stdSIlj7C3 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-stdSIlj7C3 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-stdSIlj7C3 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-stdSIlj7C3 [class^="socicon-"]:before,
.cid-stdSIlj7C3 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-stdSIlj7C3 .btn {
    font-size: 20px !important;
  }
}
.cid-stdSIlABF8 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-stdSIlABF8 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-stdSIlABF8 .video-block {
    width: 100% !important;
  }
}
.cid-tl5tJWtvs0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tJWtvs0 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tJWtvs0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tJWtvs0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tJWtvs0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tJWtvs0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tJWtvs0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tJWtvs0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tJWtvs0 .img-item {
    width: 100% !important;
  }
  .cid-tl5tJWtvs0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stdSIlJN7Y {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stdSIlJN7Y img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-stdSIlJN7Y .row {
  justify-content: center;
}
.cid-stdSIlJN7Y .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-stdSIlJN7Y .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-stdSIlJN7Y .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-stdSIlJN7Y .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-stdSIlJN7Y .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-stdSIlJN7Y .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-stdSIlJN7Y .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-stdSIlJN7Y .item {
    padding: 0.5rem;
  }
  .cid-stdSIlJN7Y .row {
    padding: 0 0.5rem;
  }
}
.cid-stdSIlJN7Y .btn {
  border-radius: 0;
}
.cid-stdSIlJN7Y .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-stdSIlJN7Y P {
  text-align: center;
}
.cid-stdSImaVij {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-stdSImaVij .content {
    text-align: center;
  }
  .cid-stdSImaVij .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-stdSImaVij .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-stdSImaVij .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-stdSImaVij .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-stdSImaVij .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-stdSImaVij .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-stdSImaVij .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-stdSImaVij .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-stdSImaVij .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-stdSImaVij .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-stdSImaVij .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stdSImaVij .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stdSImaVij P {
  text-align: center;
}
.cid-stdSImsUAc .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-stdSImsUAc .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-stdSImsUAc a {
  font-style: normal;
}
.cid-stdSImsUAc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-stdSImsUAc .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-stdSImsUAc .nav-item:focus,
.cid-stdSImsUAc .nav-link:focus {
  outline: none;
}
.cid-stdSImsUAc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stdSImsUAc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-stdSImsUAc .menu-logo {
  margin-right: auto;
}
.cid-stdSImsUAc .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-stdSImsUAc .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-stdSImsUAc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-stdSImsUAc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-stdSImsUAc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-stdSImsUAc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-stdSImsUAc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-stdSImsUAc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-stdSImsUAc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-stdSImsUAc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-stdSImsUAc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-stdSImsUAc .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-stdSImsUAc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-stdSImsUAc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-stdSImsUAc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-stdSImsUAc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-stdSImsUAc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-stdSImsUAc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-stdSImsUAc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-stdSImsUAc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-stdSImsUAc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-stdSImsUAc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-stdSImsUAc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-stdSImsUAc button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-stdSImsUAc button.navbar-toggler:focus {
  outline: none;
}
.cid-stdSImsUAc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-stdSImsUAc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-stdSImsUAc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-stdSImsUAc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-stdSImsUAc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-stdSImsUAc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stdSImsUAc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-stdSImsUAc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-stdSImsUAc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stdSImsUAc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-stdSImsUAc .collapsed .btn {
  display: -webkit-flex;
}
.cid-stdSImsUAc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-stdSImsUAc .collapsed .navbar-collapse.collapsing,
.cid-stdSImsUAc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-stdSImsUAc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-stdSImsUAc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-stdSImsUAc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-stdSImsUAc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-stdSImsUAc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-stdSImsUAc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-stdSImsUAc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-stdSImsUAc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-stdSImsUAc .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-stdSImsUAc .collapsed button.navbar-toggler {
  display: block;
}
.cid-stdSImsUAc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-stdSImsUAc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-stdSImsUAc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-stdSImsUAc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-stdSImsUAc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-stdSImsUAc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-stdSImsUAc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-stdSImsUAc img {
    height: 3.8rem !important;
  }
  .cid-stdSImsUAc .btn {
    display: -webkit-flex;
  }
  .cid-stdSImsUAc button.navbar-toggler {
    display: block;
  }
  .cid-stdSImsUAc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-stdSImsUAc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-stdSImsUAc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-stdSImsUAc .navbar-collapse.collapsing,
  .cid-stdSImsUAc .navbar-collapse.show {
    display: block !important;
  }
  .cid-stdSImsUAc .navbar-collapse.collapsing .navbar-nav,
  .cid-stdSImsUAc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-stdSImsUAc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-stdSImsUAc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-stdSImsUAc .navbar-collapse.collapsing .navbar-buttons,
  .cid-stdSImsUAc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-stdSImsUAc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-stdSImsUAc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-stdSImsUAc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-stdSImsUAc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-stdSImsUAc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-stdSImsUAc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-stdSImsUAc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-stdSImsUAc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-stdSImsUAc .nav-link:hover,
.cid-stdSImsUAc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-svBMHlXNAi {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-svBMHlXNAi P {
  color: #767676;
}
.cid-stD5ZahzFJ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stD5ZahzFJ .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-stD5ZahzFJ .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-stD5ZahzFJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-stD5ZahzFJ .inner-container {
    width: 100% !important;
  }
}
.cid-stD5Zb2aPf {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stD5Zb2aPf .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-stD5Zb2aPf .container-table {
  margin: 0 auto;
}
.cid-stD5Zb2aPf .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stD5Zb2aPf .dataTables_wrapper {
  display: block;
}
.cid-stD5Zb2aPf .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stD5Zb2aPf .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stD5Zb2aPf table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stD5Zb2aPf table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-stD5Zb2aPf table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stD5Zb2aPf table td {
  border-top: 1px solid #cccccc;
}
.cid-stD5Zb2aPf table.table {
  background: #ffffff;
}
.cid-stD5Zb2aPf .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stD5Zb2aPf .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stD5Zb2aPf .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stD5Zb2aPf .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stD5Zb2aPf .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stD5Zb2aPf .dataTables_filter {
    text-align: center;
  }
  .cid-stD5Zb2aPf .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stD5Zb2aPf .body-item {
  color: #232323;
}
.cid-tl5tVEqiTB {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tVEqiTB .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tVEqiTB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tVEqiTB .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tVEqiTB .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tVEqiTB .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tVEqiTB .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tVEqiTB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tVEqiTB .img-item {
    width: 100% !important;
  }
  .cid-tl5tVEqiTB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stD5Zby0kQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stD5Zby0kQ [class^="socicon-"]:before,
.cid-stD5Zby0kQ [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-stD5Zby0kQ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-stD5Zby0kQ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-stD5Zby0kQ .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-stD5Zby0kQ .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-stD5Zby0kQ .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-stD5Zby0kQ .btn {
    font-size: 20px !important;
  }
}
.cid-stD5Zby0kQ .btn-social,
.cid-stD5Zby0kQ .mbr-section-title {
  color: #000000;
}
.cid-stD5ZbUurU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-stD5ZbUurU h4 {
  text-align: left;
  font-weight: 500;
}
.cid-stD5ZbUurU p {
  color: #767676;
  text-align: left;
}
.cid-stD5ZbUurU .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-stD5ZbUurU .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-stD5ZbUurU .card-title {
  margin-bottom: 0;
}
.cid-stD5ZbUurU .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-stD5ZbUurU .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-stD5ZbUurU .card-img span {
    font-size: 40px !important;
  }
}
.cid-stD5ZchsDK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stD5ZchsDK img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-stD5ZchsDK .row {
  justify-content: center;
}
.cid-stD5ZchsDK .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-stD5ZchsDK .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-stD5ZchsDK .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-stD5ZchsDK .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-stD5ZchsDK .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-stD5ZchsDK .item {
    padding: 0.5rem;
  }
  .cid-stD5ZchsDK .row {
    padding: 0 0.5rem;
  }
}
.cid-stD5ZchsDK .btn {
  border-radius: 0;
}
.cid-stD5ZchsDK .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-stD5ZcPITE {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stD5ZcPITE .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-stD5ZcPITE img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-stD5ZcPITE .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-stD5ZcPITE .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-stD5ZcPITE .separline {
  position: relative;
}
.cid-stD5ZcPITE .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-stD5ZcPITE .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-stD5ZcPITE .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-stD5ZcPITE .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-stD5ZcPITE .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5tWmULus {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tWmULus .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tWmULus .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tWmULus .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tWmULus .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tWmULus .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tWmULus .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tWmULus .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tWmULus .img-item {
    width: 100% !important;
  }
  .cid-tl5tWmULus .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stD5Zdhsr5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stD5Zdhsr5 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-stD5Zdhsr5 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-stD5Zdhsr5 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-stD5Zdhsr5 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-stD5Zdhsr5 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-stD5Zdhsr5 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-stD5Zdhsr5 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-stD5Zdhsr5 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-stD5Zdhsr5 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-stD5Zdhsr5 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-stD5Zdhsr5 [class^="socicon-"]:before,
.cid-stD5Zdhsr5 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-stD5Zdhsr5 .btn {
    font-size: 20px !important;
  }
}
.cid-stD5Zdt57b {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-stD5Zdt57b .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-stD5Zdt57b .video-block {
    width: 100% !important;
  }
}
.cid-tl5tUTFuSq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5tUTFuSq .images-container.container-fluid {
  padding: 0;
}
.cid-tl5tUTFuSq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5tUTFuSq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5tUTFuSq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5tUTFuSq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5tUTFuSq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5tUTFuSq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5tUTFuSq .img-item {
    width: 100% !important;
  }
  .cid-tl5tUTFuSq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stDqPA33NN {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stDqPA33NN img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-stDqPA33NN .row {
  justify-content: center;
}
.cid-stDqPA33NN .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-stDqPA33NN .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-stDqPA33NN .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-stDqPA33NN .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-stDqPA33NN .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-stDqPA33NN .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-stDqPA33NN .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-stDqPA33NN .item {
    padding: 0.5rem;
  }
  .cid-stDqPA33NN .row {
    padding: 0 0.5rem;
  }
}
.cid-stDqPA33NN .btn {
  border-radius: 0;
}
.cid-stDqPA33NN .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-stDqPA33NN P {
  text-align: center;
}
.cid-stD5Ze7xWZ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-stD5Ze7xWZ .content {
    text-align: center;
  }
  .cid-stD5Ze7xWZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-stD5Ze7xWZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-stD5Ze7xWZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-stD5Ze7xWZ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-stD5Ze7xWZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-stD5Ze7xWZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-stD5Ze7xWZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-stD5Ze7xWZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-stD5Ze7xWZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-stD5Ze7xWZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-stD5Ze7xWZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stD5Ze7xWZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stD5Ze7xWZ P {
  text-align: center;
}
.cid-stD5ZeoN8O .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-stD5ZeoN8O .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-stD5ZeoN8O a {
  font-style: normal;
}
.cid-stD5ZeoN8O .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-stD5ZeoN8O .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-stD5ZeoN8O .nav-item:focus,
.cid-stD5ZeoN8O .nav-link:focus {
  outline: none;
}
.cid-stD5ZeoN8O .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stD5ZeoN8O .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-stD5ZeoN8O .menu-logo {
  margin-right: auto;
}
.cid-stD5ZeoN8O .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-stD5ZeoN8O .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-stD5ZeoN8O .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-stD5ZeoN8O .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-stD5ZeoN8O .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-stD5ZeoN8O .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-stD5ZeoN8O .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-stD5ZeoN8O .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-stD5ZeoN8O .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-stD5ZeoN8O .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-stD5ZeoN8O .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-stD5ZeoN8O .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-stD5ZeoN8O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-stD5ZeoN8O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-stD5ZeoN8O .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-stD5ZeoN8O .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-stD5ZeoN8O .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-stD5ZeoN8O .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-stD5ZeoN8O .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-stD5ZeoN8O .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-stD5ZeoN8O .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-stD5ZeoN8O .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-stD5ZeoN8O .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-stD5ZeoN8O button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-stD5ZeoN8O button.navbar-toggler:focus {
  outline: none;
}
.cid-stD5ZeoN8O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-stD5ZeoN8O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-stD5ZeoN8O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-stD5ZeoN8O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-stD5ZeoN8O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-stD5ZeoN8O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stD5ZeoN8O nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-stD5ZeoN8O nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-stD5ZeoN8O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stD5ZeoN8O .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-stD5ZeoN8O .collapsed .btn {
  display: -webkit-flex;
}
.cid-stD5ZeoN8O .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-stD5ZeoN8O .collapsed .navbar-collapse.collapsing,
.cid-stD5ZeoN8O .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-stD5ZeoN8O .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-stD5ZeoN8O .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-stD5ZeoN8O .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-stD5ZeoN8O .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-stD5ZeoN8O .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-stD5ZeoN8O .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-stD5ZeoN8O .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-stD5ZeoN8O .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-stD5ZeoN8O .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-stD5ZeoN8O .collapsed button.navbar-toggler {
  display: block;
}
.cid-stD5ZeoN8O .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-stD5ZeoN8O .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-stD5ZeoN8O .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-stD5ZeoN8O .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-stD5ZeoN8O .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-stD5ZeoN8O .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-stD5ZeoN8O.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-stD5ZeoN8O img {
    height: 3.8rem !important;
  }
  .cid-stD5ZeoN8O .btn {
    display: -webkit-flex;
  }
  .cid-stD5ZeoN8O button.navbar-toggler {
    display: block;
  }
  .cid-stD5ZeoN8O .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-stD5ZeoN8O .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-stD5ZeoN8O .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-stD5ZeoN8O .navbar-collapse.collapsing,
  .cid-stD5ZeoN8O .navbar-collapse.show {
    display: block !important;
  }
  .cid-stD5ZeoN8O .navbar-collapse.collapsing .navbar-nav,
  .cid-stD5ZeoN8O .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-stD5ZeoN8O .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-stD5ZeoN8O .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-stD5ZeoN8O .navbar-collapse.collapsing .navbar-buttons,
  .cid-stD5ZeoN8O .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-stD5ZeoN8O .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-stD5ZeoN8O .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-stD5ZeoN8O .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-stD5ZeoN8O .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-stD5ZeoN8O .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-stD5ZeoN8O .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-stD5ZeoN8O .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-stD5ZeoN8O .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-stD5ZeoN8O .nav-link:hover,
.cid-stD5ZeoN8O .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-svBMExIOs4 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-svBMExIOs4 P {
  color: #767676;
}
.cid-stTs18nGQM {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stTs18nGQM .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-stTs18nGQM .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-stTs18nGQM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-stTs18nGQM .inner-container {
    width: 100% !important;
  }
}
.cid-stTs18N0FV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stTs18N0FV .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-stTs18N0FV .container-table {
  margin: 0 auto;
}
.cid-stTs18N0FV .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-stTs18N0FV .dataTables_wrapper {
  display: block;
}
.cid-stTs18N0FV .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-stTs18N0FV .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-stTs18N0FV table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-stTs18N0FV table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-stTs18N0FV table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-stTs18N0FV table td {
  border-top: 1px solid #cccccc;
}
.cid-stTs18N0FV table.table {
  background: #ffffff;
}
.cid-stTs18N0FV .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-stTs18N0FV .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-stTs18N0FV .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-stTs18N0FV .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-stTs18N0FV .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-stTs18N0FV .dataTables_filter {
    text-align: center;
  }
  .cid-stTs18N0FV .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-stTs18N0FV .body-item {
  color: #232323;
}
.cid-tl5u9puznE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5u9puznE .images-container.container-fluid {
  padding: 0;
}
.cid-tl5u9puznE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5u9puznE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5u9puznE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5u9puznE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5u9puznE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5u9puznE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5u9puznE .img-item {
    width: 100% !important;
  }
  .cid-tl5u9puznE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stTs19A8ey {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stTs19A8ey [class^="socicon-"]:before,
.cid-stTs19A8ey [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-stTs19A8ey .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-stTs19A8ey .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-stTs19A8ey .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-stTs19A8ey .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-stTs19A8ey .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-stTs19A8ey .btn {
    font-size: 20px !important;
  }
}
.cid-stTs19A8ey .btn-social,
.cid-stTs19A8ey .mbr-section-title {
  color: #000000;
}
.cid-stTs19WGmY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-stTs19WGmY h4 {
  text-align: left;
  font-weight: 500;
}
.cid-stTs19WGmY p {
  color: #767676;
  text-align: left;
}
.cid-stTs19WGmY .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-stTs19WGmY .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-stTs19WGmY .card-title {
  margin-bottom: 0;
}
.cid-stTs19WGmY .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-stTs19WGmY .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-stTs19WGmY .card-img span {
    font-size: 40px !important;
  }
}
.cid-stTs1aheXZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stTs1aheXZ img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-stTs1aheXZ .row {
  justify-content: center;
}
.cid-stTs1aheXZ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-stTs1aheXZ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-stTs1aheXZ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-stTs1aheXZ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-stTs1aheXZ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-stTs1aheXZ .item {
    padding: 0.5rem;
  }
  .cid-stTs1aheXZ .row {
    padding: 0 0.5rem;
  }
}
.cid-stTs1aheXZ .btn {
  border-radius: 0;
}
.cid-stTs1aheXZ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-stTs1aPKzU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stTs1aPKzU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-stTs1aPKzU img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-stTs1aPKzU .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-stTs1aPKzU .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-stTs1aPKzU .separline {
  position: relative;
}
.cid-stTs1aPKzU .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-stTs1aPKzU .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-stTs1aPKzU .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-stTs1aPKzU .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-stTs1aPKzU .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5u8ejkcS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5u8ejkcS .images-container.container-fluid {
  padding: 0;
}
.cid-tl5u8ejkcS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5u8ejkcS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5u8ejkcS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5u8ejkcS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5u8ejkcS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5u8ejkcS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5u8ejkcS .img-item {
    width: 100% !important;
  }
  .cid-tl5u8ejkcS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stTs1bjmQ1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stTs1bjmQ1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-stTs1bjmQ1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-stTs1bjmQ1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-stTs1bjmQ1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-stTs1bjmQ1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-stTs1bjmQ1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-stTs1bjmQ1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-stTs1bjmQ1 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-stTs1bjmQ1 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-stTs1bjmQ1 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-stTs1bjmQ1 [class^="socicon-"]:before,
.cid-stTs1bjmQ1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-stTs1bjmQ1 .btn {
    font-size: 20px !important;
  }
}
.cid-stTs1bwmsc {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-stTs1bwmsc .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-stTs1bwmsc .video-block {
    width: 100% !important;
  }
}
.cid-tl5uah0KDA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uah0KDA .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uah0KDA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uah0KDA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uah0KDA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uah0KDA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uah0KDA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uah0KDA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uah0KDA .img-item {
    width: 100% !important;
  }
  .cid-tl5uah0KDA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stTLtyDKlI {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-stTLtyDKlI img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-stTLtyDKlI .row {
  justify-content: center;
}
.cid-stTLtyDKlI .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-stTLtyDKlI .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-stTLtyDKlI .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-stTLtyDKlI .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-stTLtyDKlI .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-stTLtyDKlI .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-stTLtyDKlI .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-stTLtyDKlI .item {
    padding: 0.5rem;
  }
  .cid-stTLtyDKlI .row {
    padding: 0 0.5rem;
  }
}
.cid-stTLtyDKlI .btn {
  border-radius: 0;
}
.cid-stTLtyDKlI .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-stTLtyDKlI P {
  text-align: center;
}
.cid-stTs1c9JkI {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-stTs1c9JkI .content {
    text-align: center;
  }
  .cid-stTs1c9JkI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-stTs1c9JkI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-stTs1c9JkI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-stTs1c9JkI .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-stTs1c9JkI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-stTs1c9JkI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-stTs1c9JkI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-stTs1c9JkI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-stTs1c9JkI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-stTs1c9JkI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-stTs1c9JkI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-stTs1c9JkI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-stTs1c9JkI P {
  text-align: center;
}
.cid-stTs1csgLg .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-stTs1csgLg .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-stTs1csgLg a {
  font-style: normal;
}
.cid-stTs1csgLg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-stTs1csgLg .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-stTs1csgLg .nav-item:focus,
.cid-stTs1csgLg .nav-link:focus {
  outline: none;
}
.cid-stTs1csgLg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stTs1csgLg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-stTs1csgLg .menu-logo {
  margin-right: auto;
}
.cid-stTs1csgLg .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-stTs1csgLg .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-stTs1csgLg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-stTs1csgLg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-stTs1csgLg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-stTs1csgLg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-stTs1csgLg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-stTs1csgLg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-stTs1csgLg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-stTs1csgLg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-stTs1csgLg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-stTs1csgLg .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-stTs1csgLg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-stTs1csgLg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-stTs1csgLg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-stTs1csgLg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-stTs1csgLg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-stTs1csgLg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-stTs1csgLg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-stTs1csgLg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-stTs1csgLg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-stTs1csgLg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-stTs1csgLg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-stTs1csgLg button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-stTs1csgLg button.navbar-toggler:focus {
  outline: none;
}
.cid-stTs1csgLg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-stTs1csgLg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-stTs1csgLg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-stTs1csgLg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-stTs1csgLg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-stTs1csgLg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stTs1csgLg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-stTs1csgLg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-stTs1csgLg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stTs1csgLg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-stTs1csgLg .collapsed .btn {
  display: -webkit-flex;
}
.cid-stTs1csgLg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-stTs1csgLg .collapsed .navbar-collapse.collapsing,
.cid-stTs1csgLg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-stTs1csgLg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-stTs1csgLg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-stTs1csgLg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-stTs1csgLg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-stTs1csgLg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-stTs1csgLg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-stTs1csgLg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-stTs1csgLg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-stTs1csgLg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-stTs1csgLg .collapsed button.navbar-toggler {
  display: block;
}
.cid-stTs1csgLg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-stTs1csgLg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-stTs1csgLg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-stTs1csgLg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-stTs1csgLg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-stTs1csgLg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-stTs1csgLg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-stTs1csgLg img {
    height: 3.8rem !important;
  }
  .cid-stTs1csgLg .btn {
    display: -webkit-flex;
  }
  .cid-stTs1csgLg button.navbar-toggler {
    display: block;
  }
  .cid-stTs1csgLg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-stTs1csgLg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-stTs1csgLg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-stTs1csgLg .navbar-collapse.collapsing,
  .cid-stTs1csgLg .navbar-collapse.show {
    display: block !important;
  }
  .cid-stTs1csgLg .navbar-collapse.collapsing .navbar-nav,
  .cid-stTs1csgLg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-stTs1csgLg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-stTs1csgLg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-stTs1csgLg .navbar-collapse.collapsing .navbar-buttons,
  .cid-stTs1csgLg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-stTs1csgLg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-stTs1csgLg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-stTs1csgLg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-stTs1csgLg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-stTs1csgLg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-stTs1csgLg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-stTs1csgLg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-stTs1csgLg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-stTs1csgLg .nav-link:hover,
.cid-stTs1csgLg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-svBMyKniPA {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-svBMyKniPA P {
  color: #767676;
}
.cid-suh3LuKLG1 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suh3LuKLG1 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-suh3LuKLG1 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-suh3LuKLG1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-suh3LuKLG1 .inner-container {
    width: 100% !important;
  }
}
.cid-suh3Lv9HOh {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suh3Lv9HOh .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-suh3Lv9HOh .container-table {
  margin: 0 auto;
}
.cid-suh3Lv9HOh .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-suh3Lv9HOh .dataTables_wrapper {
  display: block;
}
.cid-suh3Lv9HOh .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-suh3Lv9HOh .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-suh3Lv9HOh table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-suh3Lv9HOh table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-suh3Lv9HOh table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-suh3Lv9HOh table td {
  border-top: 1px solid #cccccc;
}
.cid-suh3Lv9HOh table.table {
  background: #ffffff;
}
.cid-suh3Lv9HOh .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-suh3Lv9HOh .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-suh3Lv9HOh .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-suh3Lv9HOh .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-suh3Lv9HOh .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-suh3Lv9HOh .dataTables_filter {
    text-align: center;
  }
  .cid-suh3Lv9HOh .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-suh3Lv9HOh .body-item {
  color: #232323;
}
.cid-suh3LvQC2T {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suh3LvQC2T [class^="socicon-"]:before,
.cid-suh3LvQC2T [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-suh3LvQC2T .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-suh3LvQC2T .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-suh3LvQC2T .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-suh3LvQC2T .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-suh3LvQC2T .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-suh3LvQC2T .btn {
    font-size: 20px !important;
  }
}
.cid-suh3LvQC2T .btn-social,
.cid-suh3LvQC2T .mbr-section-title {
  color: #000000;
}
.cid-tl5ujqg0AZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5ujqg0AZ .images-container.container-fluid {
  padding: 0;
}
.cid-tl5ujqg0AZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5ujqg0AZ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5ujqg0AZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5ujqg0AZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5ujqg0AZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5ujqg0AZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5ujqg0AZ .img-item {
    width: 100% !important;
  }
  .cid-tl5ujqg0AZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-suh3LwbVMu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suh3LwbVMu h4 {
  text-align: left;
  font-weight: 500;
}
.cid-suh3LwbVMu p {
  color: #767676;
  text-align: left;
}
.cid-suh3LwbVMu .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-suh3LwbVMu .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-suh3LwbVMu .card-title {
  margin-bottom: 0;
}
.cid-suh3LwbVMu .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-suh3LwbVMu .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-suh3LwbVMu .card-img span {
    font-size: 40px !important;
  }
}
.cid-suh3LwyjQW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suh3LwyjQW img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-suh3LwyjQW .row {
  justify-content: center;
}
.cid-suh3LwyjQW .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-suh3LwyjQW .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-suh3LwyjQW .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-suh3LwyjQW .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-suh3LwyjQW .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-suh3LwyjQW .item {
    padding: 0.5rem;
  }
  .cid-suh3LwyjQW .row {
    padding: 0 0.5rem;
  }
}
.cid-suh3LwyjQW .btn {
  border-radius: 0;
}
.cid-suh3LwyjQW .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-suh3Lx7mpt {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suh3Lx7mpt .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-suh3Lx7mpt img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-suh3Lx7mpt .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-suh3Lx7mpt .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-suh3Lx7mpt .separline {
  position: relative;
}
.cid-suh3Lx7mpt .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-suh3Lx7mpt .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-suh3Lx7mpt .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-suh3Lx7mpt .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-suh3Lx7mpt .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5uiAcSya {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uiAcSya .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uiAcSya .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uiAcSya .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uiAcSya .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uiAcSya .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uiAcSya .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uiAcSya .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uiAcSya .img-item {
    width: 100% !important;
  }
  .cid-tl5uiAcSya .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-suh3Lxyy2W {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suh3Lxyy2W .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-suh3Lxyy2W .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-suh3Lxyy2W .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-suh3Lxyy2W .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-suh3Lxyy2W .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-suh3Lxyy2W .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-suh3Lxyy2W .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-suh3Lxyy2W .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-suh3Lxyy2W .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-suh3Lxyy2W .btn-social + .btn {
  margin-left: .1rem;
}
.cid-suh3Lxyy2W [class^="socicon-"]:before,
.cid-suh3Lxyy2W [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-suh3Lxyy2W .btn {
    font-size: 20px !important;
  }
}
.cid-suh3LxLUvD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-suh3LxLUvD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-suh3LxLUvD .video-block {
    width: 100% !important;
  }
}
.cid-tl5uhBK17b {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uhBK17b .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uhBK17b .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uhBK17b .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uhBK17b .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uhBK17b .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uhBK17b .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uhBK17b .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uhBK17b .img-item {
    width: 100% !important;
  }
  .cid-tl5uhBK17b .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-suh3LxU2sH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suh3LxU2sH img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-suh3LxU2sH .row {
  justify-content: center;
}
.cid-suh3LxU2sH .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-suh3LxU2sH .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-suh3LxU2sH .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-suh3LxU2sH .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-suh3LxU2sH .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-suh3LxU2sH .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-suh3LxU2sH .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-suh3LxU2sH .item {
    padding: 0.5rem;
  }
  .cid-suh3LxU2sH .row {
    padding: 0 0.5rem;
  }
}
.cid-suh3LxU2sH .btn {
  border-radius: 0;
}
.cid-suh3LxU2sH .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-suh3LxU2sH P {
  text-align: center;
}
.cid-suh3LyqG2x {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suh3LyqG2x .content {
    text-align: center;
  }
  .cid-suh3LyqG2x .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suh3LyqG2x .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suh3LyqG2x .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suh3LyqG2x .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-suh3LyqG2x .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suh3LyqG2x .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suh3LyqG2x .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suh3LyqG2x .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suh3LyqG2x .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suh3LyqG2x .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suh3LyqG2x .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suh3LyqG2x .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suh3LyqG2x P {
  text-align: center;
}
.cid-suh3LyIeuY .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-suh3LyIeuY .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-suh3LyIeuY a {
  font-style: normal;
}
.cid-suh3LyIeuY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-suh3LyIeuY .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-suh3LyIeuY .nav-item:focus,
.cid-suh3LyIeuY .nav-link:focus {
  outline: none;
}
.cid-suh3LyIeuY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-suh3LyIeuY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-suh3LyIeuY .menu-logo {
  margin-right: auto;
}
.cid-suh3LyIeuY .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-suh3LyIeuY .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-suh3LyIeuY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-suh3LyIeuY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-suh3LyIeuY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-suh3LyIeuY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-suh3LyIeuY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-suh3LyIeuY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-suh3LyIeuY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-suh3LyIeuY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-suh3LyIeuY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-suh3LyIeuY .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-suh3LyIeuY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-suh3LyIeuY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suh3LyIeuY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-suh3LyIeuY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suh3LyIeuY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-suh3LyIeuY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-suh3LyIeuY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-suh3LyIeuY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-suh3LyIeuY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-suh3LyIeuY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-suh3LyIeuY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-suh3LyIeuY button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-suh3LyIeuY button.navbar-toggler:focus {
  outline: none;
}
.cid-suh3LyIeuY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suh3LyIeuY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-suh3LyIeuY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-suh3LyIeuY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-suh3LyIeuY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-suh3LyIeuY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suh3LyIeuY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-suh3LyIeuY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-suh3LyIeuY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suh3LyIeuY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suh3LyIeuY .collapsed .btn {
  display: -webkit-flex;
}
.cid-suh3LyIeuY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-suh3LyIeuY .collapsed .navbar-collapse.collapsing,
.cid-suh3LyIeuY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-suh3LyIeuY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-suh3LyIeuY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-suh3LyIeuY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-suh3LyIeuY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-suh3LyIeuY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-suh3LyIeuY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-suh3LyIeuY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-suh3LyIeuY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-suh3LyIeuY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-suh3LyIeuY .collapsed button.navbar-toggler {
  display: block;
}
.cid-suh3LyIeuY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-suh3LyIeuY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suh3LyIeuY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-suh3LyIeuY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-suh3LyIeuY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-suh3LyIeuY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-suh3LyIeuY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suh3LyIeuY img {
    height: 3.8rem !important;
  }
  .cid-suh3LyIeuY .btn {
    display: -webkit-flex;
  }
  .cid-suh3LyIeuY button.navbar-toggler {
    display: block;
  }
  .cid-suh3LyIeuY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-suh3LyIeuY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suh3LyIeuY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-suh3LyIeuY .navbar-collapse.collapsing,
  .cid-suh3LyIeuY .navbar-collapse.show {
    display: block !important;
  }
  .cid-suh3LyIeuY .navbar-collapse.collapsing .navbar-nav,
  .cid-suh3LyIeuY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-suh3LyIeuY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-suh3LyIeuY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-suh3LyIeuY .navbar-collapse.collapsing .navbar-buttons,
  .cid-suh3LyIeuY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-suh3LyIeuY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-suh3LyIeuY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-suh3LyIeuY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-suh3LyIeuY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-suh3LyIeuY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-suh3LyIeuY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-suh3LyIeuY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-suh3LyIeuY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-suh3LyIeuY .nav-link:hover,
.cid-suh3LyIeuY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-svBMoRWLwR {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-svBMoRWLwR P {
  color: #767676;
}
.cid-suz3aT0UB6 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suz3aT0UB6 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-suz3aT0UB6 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-suz3aT0UB6 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-suz3aT0UB6 .inner-container {
    width: 100% !important;
  }
}
.cid-suz3aTptN5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suz3aTptN5 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-suz3aTptN5 .container-table {
  margin: 0 auto;
}
.cid-suz3aTptN5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-suz3aTptN5 .dataTables_wrapper {
  display: block;
}
.cid-suz3aTptN5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-suz3aTptN5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-suz3aTptN5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-suz3aTptN5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-suz3aTptN5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-suz3aTptN5 table td {
  border-top: 1px solid #cccccc;
}
.cid-suz3aTptN5 table.table {
  background: #ffffff;
}
.cid-suz3aTptN5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-suz3aTptN5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-suz3aTptN5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-suz3aTptN5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-suz3aTptN5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-suz3aTptN5 .dataTables_filter {
    text-align: center;
  }
  .cid-suz3aTptN5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-suz3aTptN5 .body-item {
  color: #232323;
}
.cid-suz3aUipC1 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suz3aUipC1 [class^="socicon-"]:before,
.cid-suz3aUipC1 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-suz3aUipC1 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-suz3aUipC1 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-suz3aUipC1 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-suz3aUipC1 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-suz3aUipC1 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-suz3aUipC1 .btn {
    font-size: 20px !important;
  }
}
.cid-suz3aUipC1 .btn-social,
.cid-suz3aUipC1 .mbr-section-title {
  color: #000000;
}
.cid-suz3aUE6U6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suz3aUE6U6 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-suz3aUE6U6 p {
  color: #767676;
  text-align: left;
}
.cid-suz3aUE6U6 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-suz3aUE6U6 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-suz3aUE6U6 .card-title {
  margin-bottom: 0;
}
.cid-suz3aUE6U6 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-suz3aUE6U6 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-suz3aUE6U6 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tlbqqGWNCE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqqGWNCE .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqqGWNCE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqqGWNCE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqqGWNCE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqqGWNCE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqqGWNCE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqqGWNCE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqqGWNCE .img-item {
    width: 100% !important;
  }
  .cid-tlbqqGWNCE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-suz3aUYiM9 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suz3aUYiM9 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-suz3aUYiM9 .row {
  justify-content: center;
}
.cid-suz3aUYiM9 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-suz3aUYiM9 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-suz3aUYiM9 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-suz3aUYiM9 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-suz3aUYiM9 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-suz3aUYiM9 .item {
    padding: 0.5rem;
  }
  .cid-suz3aUYiM9 .row {
    padding: 0 0.5rem;
  }
}
.cid-suz3aUYiM9 .btn {
  border-radius: 0;
}
.cid-suz3aUYiM9 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-suz3aVz8EF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suz3aVz8EF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-suz3aVz8EF img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-suz3aVz8EF .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-suz3aVz8EF .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-suz3aVz8EF .separline {
  position: relative;
}
.cid-suz3aVz8EF .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-suz3aVz8EF .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-suz3aVz8EF .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-suz3aVz8EF .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-suz3aVz8EF .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbqrpIbsk {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqrpIbsk .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqrpIbsk .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqrpIbsk .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqrpIbsk .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqrpIbsk .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqrpIbsk .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqrpIbsk .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqrpIbsk .img-item {
    width: 100% !important;
  }
  .cid-tlbqrpIbsk .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-suz3aW3cWl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suz3aW3cWl .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-suz3aW3cWl .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-suz3aW3cWl .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-suz3aW3cWl .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-suz3aW3cWl .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-suz3aW3cWl .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-suz3aW3cWl .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-suz3aW3cWl .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-suz3aW3cWl .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-suz3aW3cWl .btn-social + .btn {
  margin-left: .1rem;
}
.cid-suz3aW3cWl [class^="socicon-"]:before,
.cid-suz3aW3cWl [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-suz3aW3cWl .btn {
    font-size: 20px !important;
  }
}
.cid-suz3aWhjry {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-suz3aWhjry .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-suz3aWhjry .video-block {
    width: 100% !important;
  }
}
.cid-tlbquzy7Qq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbquzy7Qq .images-container.container-fluid {
  padding: 0;
}
.cid-tlbquzy7Qq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbquzy7Qq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbquzy7Qq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbquzy7Qq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbquzy7Qq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbquzy7Qq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbquzy7Qq .img-item {
    width: 100% !important;
  }
  .cid-tlbquzy7Qq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-suz3aWqCTp {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suz3aWqCTp img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-suz3aWqCTp .row {
  justify-content: center;
}
.cid-suz3aWqCTp .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-suz3aWqCTp .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-suz3aWqCTp .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-suz3aWqCTp .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-suz3aWqCTp .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-suz3aWqCTp .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-suz3aWqCTp .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-suz3aWqCTp .item {
    padding: 0.5rem;
  }
  .cid-suz3aWqCTp .row {
    padding: 0 0.5rem;
  }
}
.cid-suz3aWqCTp .btn {
  border-radius: 0;
}
.cid-suz3aWqCTp .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-suz3aWqCTp P {
  text-align: center;
}
.cid-suz3aWTWCy {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suz3aWTWCy .content {
    text-align: center;
  }
  .cid-suz3aWTWCy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suz3aWTWCy .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suz3aWTWCy .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suz3aWTWCy .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-suz3aWTWCy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suz3aWTWCy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suz3aWTWCy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suz3aWTWCy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suz3aWTWCy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suz3aWTWCy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suz3aWTWCy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suz3aWTWCy .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suz3aWTWCy P {
  text-align: center;
}
.cid-suz3aXdgTf .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-suz3aXdgTf .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-suz3aXdgTf a {
  font-style: normal;
}
.cid-suz3aXdgTf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-suz3aXdgTf .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-suz3aXdgTf .nav-item:focus,
.cid-suz3aXdgTf .nav-link:focus {
  outline: none;
}
.cid-suz3aXdgTf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-suz3aXdgTf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-suz3aXdgTf .menu-logo {
  margin-right: auto;
}
.cid-suz3aXdgTf .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-suz3aXdgTf .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-suz3aXdgTf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-suz3aXdgTf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-suz3aXdgTf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-suz3aXdgTf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-suz3aXdgTf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-suz3aXdgTf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-suz3aXdgTf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-suz3aXdgTf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-suz3aXdgTf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-suz3aXdgTf .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-suz3aXdgTf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-suz3aXdgTf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suz3aXdgTf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-suz3aXdgTf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suz3aXdgTf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-suz3aXdgTf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-suz3aXdgTf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-suz3aXdgTf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-suz3aXdgTf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-suz3aXdgTf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-suz3aXdgTf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-suz3aXdgTf button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-suz3aXdgTf button.navbar-toggler:focus {
  outline: none;
}
.cid-suz3aXdgTf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suz3aXdgTf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-suz3aXdgTf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-suz3aXdgTf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-suz3aXdgTf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-suz3aXdgTf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suz3aXdgTf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-suz3aXdgTf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-suz3aXdgTf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suz3aXdgTf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suz3aXdgTf .collapsed .btn {
  display: -webkit-flex;
}
.cid-suz3aXdgTf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-suz3aXdgTf .collapsed .navbar-collapse.collapsing,
.cid-suz3aXdgTf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-suz3aXdgTf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-suz3aXdgTf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-suz3aXdgTf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-suz3aXdgTf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-suz3aXdgTf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-suz3aXdgTf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-suz3aXdgTf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-suz3aXdgTf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-suz3aXdgTf .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-suz3aXdgTf .collapsed button.navbar-toggler {
  display: block;
}
.cid-suz3aXdgTf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-suz3aXdgTf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suz3aXdgTf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-suz3aXdgTf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-suz3aXdgTf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-suz3aXdgTf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-suz3aXdgTf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suz3aXdgTf img {
    height: 3.8rem !important;
  }
  .cid-suz3aXdgTf .btn {
    display: -webkit-flex;
  }
  .cid-suz3aXdgTf button.navbar-toggler {
    display: block;
  }
  .cid-suz3aXdgTf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-suz3aXdgTf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suz3aXdgTf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-suz3aXdgTf .navbar-collapse.collapsing,
  .cid-suz3aXdgTf .navbar-collapse.show {
    display: block !important;
  }
  .cid-suz3aXdgTf .navbar-collapse.collapsing .navbar-nav,
  .cid-suz3aXdgTf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-suz3aXdgTf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-suz3aXdgTf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-suz3aXdgTf .navbar-collapse.collapsing .navbar-buttons,
  .cid-suz3aXdgTf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-suz3aXdgTf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-suz3aXdgTf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-suz3aXdgTf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-suz3aXdgTf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-suz3aXdgTf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-suz3aXdgTf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-suz3aXdgTf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-suz3aXdgTf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-suz3aXdgTf .nav-link:hover,
.cid-suz3aXdgTf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-svBMmD39sH {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-svBMmD39sH P {
  color: #767676;
}
.cid-suWm7EoWkM {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suWm7EoWkM .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-suWm7EoWkM .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-suWm7EoWkM .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-suWm7EoWkM .inner-container {
    width: 100% !important;
  }
}
.cid-suVqjySbns {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suVqjySbns .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-suVqjySbns .container-table {
  margin: 0 auto;
}
.cid-suVqjySbns .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-suVqjySbns .dataTables_wrapper {
  display: block;
}
.cid-suVqjySbns .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-suVqjySbns .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-suVqjySbns table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-suVqjySbns table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-suVqjySbns table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-suVqjySbns table td {
  border-top: 1px solid #cccccc;
}
.cid-suVqjySbns table.table {
  background: #ffffff;
}
.cid-suVqjySbns .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-suVqjySbns .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-suVqjySbns .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-suVqjySbns .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-suVqjySbns .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-suVqjySbns .dataTables_filter {
    text-align: center;
  }
  .cid-suVqjySbns .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-suVqjySbns .body-item {
  color: #232323;
}
.cid-suVqjzRmVR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suVqjzRmVR [class^="socicon-"]:before,
.cid-suVqjzRmVR [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-suVqjzRmVR .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-suVqjzRmVR .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-suVqjzRmVR .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-suVqjzRmVR .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-suVqjzRmVR .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-suVqjzRmVR .btn {
    font-size: 20px !important;
  }
}
.cid-suVqjzRmVR .btn-social,
.cid-suVqjzRmVR .mbr-section-title {
  color: #000000;
}
.cid-tlbqBmelzM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqBmelzM .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqBmelzM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqBmelzM .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqBmelzM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqBmelzM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqBmelzM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqBmelzM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqBmelzM .img-item {
    width: 100% !important;
  }
  .cid-tlbqBmelzM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-suVqjAcGIC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-suVqjAcGIC h4 {
  text-align: left;
  font-weight: 500;
}
.cid-suVqjAcGIC p {
  color: #767676;
  text-align: left;
}
.cid-suVqjAcGIC .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-suVqjAcGIC .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-suVqjAcGIC .card-title {
  margin-bottom: 0;
}
.cid-suVqjAcGIC .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-suVqjAcGIC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-suVqjAcGIC .card-img span {
    font-size: 40px !important;
  }
}
.cid-suVqjAwIyo {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suVqjAwIyo img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-suVqjAwIyo .row {
  justify-content: center;
}
.cid-suVqjAwIyo .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-suVqjAwIyo .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-suVqjAwIyo .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-suVqjAwIyo .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-suVqjAwIyo .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-suVqjAwIyo .item {
    padding: 0.5rem;
  }
  .cid-suVqjAwIyo .row {
    padding: 0 0.5rem;
  }
}
.cid-suVqjAwIyo .btn {
  border-radius: 0;
}
.cid-suVqjAwIyo .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tlbqCcQCa4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqCcQCa4 .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqCcQCa4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqCcQCa4 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqCcQCa4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqCcQCa4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqCcQCa4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqCcQCa4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqCcQCa4 .img-item {
    width: 100% !important;
  }
  .cid-tlbqCcQCa4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-suVqjB6HuH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suVqjB6HuH .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-suVqjB6HuH img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-suVqjB6HuH .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-suVqjB6HuH .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-suVqjB6HuH .separline {
  position: relative;
}
.cid-suVqjB6HuH .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-suVqjB6HuH .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-suVqjB6HuH .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-suVqjB6HuH .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-suVqjB6HuH .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-suVqjBDaN7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-suVqjBDaN7 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-suVqjBDaN7 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-suVqjBDaN7 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-suVqjBDaN7 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-suVqjBDaN7 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-suVqjBDaN7 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-suVqjBDaN7 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-suVqjBDaN7 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-suVqjBDaN7 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-suVqjBDaN7 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-suVqjBDaN7 [class^="socicon-"]:before,
.cid-suVqjBDaN7 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-suVqjBDaN7 .btn {
    font-size: 20px !important;
  }
}
.cid-suVqjBQhYf {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-suVqjBQhYf .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-suVqjBQhYf .video-block {
    width: 100% !important;
  }
}
.cid-tlbqE2Djsm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqE2Djsm .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqE2Djsm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqE2Djsm .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqE2Djsm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqE2Djsm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqE2Djsm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqE2Djsm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqE2Djsm .img-item {
    width: 100% !important;
  }
  .cid-tlbqE2Djsm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-suVqjC0wd3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-suVqjC0wd3 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-suVqjC0wd3 .row {
  justify-content: center;
}
.cid-suVqjC0wd3 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-suVqjC0wd3 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-suVqjC0wd3 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-suVqjC0wd3 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-suVqjC0wd3 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-suVqjC0wd3 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-suVqjC0wd3 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-suVqjC0wd3 .item {
    padding: 0.5rem;
  }
  .cid-suVqjC0wd3 .row {
    padding: 0 0.5rem;
  }
}
.cid-suVqjC0wd3 .btn {
  border-radius: 0;
}
.cid-suVqjC0wd3 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-suVqjC0wd3 P {
  text-align: center;
}
.cid-suVqjCtvvL {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-suVqjCtvvL .content {
    text-align: center;
  }
  .cid-suVqjCtvvL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-suVqjCtvvL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-suVqjCtvvL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-suVqjCtvvL .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-suVqjCtvvL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-suVqjCtvvL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-suVqjCtvvL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-suVqjCtvvL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-suVqjCtvvL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-suVqjCtvvL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-suVqjCtvvL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suVqjCtvvL .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-suVqjCtvvL P {
  text-align: center;
}
.cid-suVqjCLNeB .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-suVqjCLNeB .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-suVqjCLNeB a {
  font-style: normal;
}
.cid-suVqjCLNeB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-suVqjCLNeB .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-suVqjCLNeB .nav-item:focus,
.cid-suVqjCLNeB .nav-link:focus {
  outline: none;
}
.cid-suVqjCLNeB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-suVqjCLNeB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-suVqjCLNeB .menu-logo {
  margin-right: auto;
}
.cid-suVqjCLNeB .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-suVqjCLNeB .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-suVqjCLNeB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-suVqjCLNeB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-suVqjCLNeB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-suVqjCLNeB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-suVqjCLNeB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-suVqjCLNeB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-suVqjCLNeB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-suVqjCLNeB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-suVqjCLNeB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-suVqjCLNeB .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-suVqjCLNeB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-suVqjCLNeB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-suVqjCLNeB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-suVqjCLNeB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-suVqjCLNeB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-suVqjCLNeB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-suVqjCLNeB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-suVqjCLNeB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-suVqjCLNeB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-suVqjCLNeB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-suVqjCLNeB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-suVqjCLNeB button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-suVqjCLNeB button.navbar-toggler:focus {
  outline: none;
}
.cid-suVqjCLNeB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-suVqjCLNeB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-suVqjCLNeB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-suVqjCLNeB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-suVqjCLNeB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-suVqjCLNeB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suVqjCLNeB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-suVqjCLNeB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-suVqjCLNeB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-suVqjCLNeB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suVqjCLNeB .collapsed .btn {
  display: -webkit-flex;
}
.cid-suVqjCLNeB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-suVqjCLNeB .collapsed .navbar-collapse.collapsing,
.cid-suVqjCLNeB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-suVqjCLNeB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-suVqjCLNeB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-suVqjCLNeB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-suVqjCLNeB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-suVqjCLNeB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-suVqjCLNeB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-suVqjCLNeB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-suVqjCLNeB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-suVqjCLNeB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-suVqjCLNeB .collapsed button.navbar-toggler {
  display: block;
}
.cid-suVqjCLNeB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-suVqjCLNeB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-suVqjCLNeB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-suVqjCLNeB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-suVqjCLNeB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-suVqjCLNeB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-suVqjCLNeB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suVqjCLNeB img {
    height: 3.8rem !important;
  }
  .cid-suVqjCLNeB .btn {
    display: -webkit-flex;
  }
  .cid-suVqjCLNeB button.navbar-toggler {
    display: block;
  }
  .cid-suVqjCLNeB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-suVqjCLNeB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-suVqjCLNeB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-suVqjCLNeB .navbar-collapse.collapsing,
  .cid-suVqjCLNeB .navbar-collapse.show {
    display: block !important;
  }
  .cid-suVqjCLNeB .navbar-collapse.collapsing .navbar-nav,
  .cid-suVqjCLNeB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-suVqjCLNeB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-suVqjCLNeB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-suVqjCLNeB .navbar-collapse.collapsing .navbar-buttons,
  .cid-suVqjCLNeB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-suVqjCLNeB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-suVqjCLNeB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-suVqjCLNeB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-suVqjCLNeB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-suVqjCLNeB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-suVqjCLNeB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-suVqjCLNeB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-suVqjCLNeB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-suVqjCLNeB .nav-link:hover,
.cid-suVqjCLNeB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-svBMk46nMy {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-svBMk46nMy P {
  color: #767676;
}
.cid-svd88IhLzW {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svd88IhLzW .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-svd88IhLzW .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-svd88IhLzW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-svd88IhLzW .inner-container {
    width: 100% !important;
  }
}
.cid-svd88IqrVB {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svd88IqrVB .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-svd88IqrVB .container-table {
  margin: 0 auto;
}
.cid-svd88IqrVB .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-svd88IqrVB .dataTables_wrapper {
  display: block;
}
.cid-svd88IqrVB .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-svd88IqrVB .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-svd88IqrVB table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-svd88IqrVB table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-svd88IqrVB table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-svd88IqrVB table td {
  border-top: 1px solid #cccccc;
}
.cid-svd88IqrVB table.table {
  background: #ffffff;
}
.cid-svd88IqrVB .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-svd88IqrVB .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-svd88IqrVB .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-svd88IqrVB .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-svd88IqrVB .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-svd88IqrVB .dataTables_filter {
    text-align: center;
  }
  .cid-svd88IqrVB .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-svd88IqrVB .body-item {
  color: #232323;
}
.cid-svd88J4EoZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svd88J4EoZ [class^="socicon-"]:before,
.cid-svd88J4EoZ [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-svd88J4EoZ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-svd88J4EoZ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-svd88J4EoZ .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-svd88J4EoZ .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-svd88J4EoZ .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-svd88J4EoZ .btn {
    font-size: 20px !important;
  }
}
.cid-svd88J4EoZ .btn-social,
.cid-svd88J4EoZ .mbr-section-title {
  color: #000000;
}
.cid-tlbqMB7euX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqMB7euX .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqMB7euX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqMB7euX .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqMB7euX .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqMB7euX .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqMB7euX .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqMB7euX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqMB7euX .img-item {
    width: 100% !important;
  }
  .cid-tlbqMB7euX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-svd88Jyrxm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-svd88Jyrxm h4 {
  text-align: left;
  font-weight: 500;
}
.cid-svd88Jyrxm p {
  color: #767676;
  text-align: left;
}
.cid-svd88Jyrxm .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-svd88Jyrxm .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-svd88Jyrxm .card-title {
  margin-bottom: 0;
}
.cid-svd88Jyrxm .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-svd88Jyrxm .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-svd88Jyrxm .card-img span {
    font-size: 40px !important;
  }
}
.cid-svd88JSdBo {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svd88JSdBo img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-svd88JSdBo .row {
  justify-content: center;
}
.cid-svd88JSdBo .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-svd88JSdBo .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-svd88JSdBo .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-svd88JSdBo .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-svd88JSdBo .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-svd88JSdBo .item {
    padding: 0.5rem;
  }
  .cid-svd88JSdBo .row {
    padding: 0 0.5rem;
  }
}
.cid-svd88JSdBo .btn {
  border-radius: 0;
}
.cid-svd88JSdBo .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-svd88KsjJb {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svd88KsjJb .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-svd88KsjJb img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-svd88KsjJb .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-svd88KsjJb .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-svd88KsjJb .separline {
  position: relative;
}
.cid-svd88KsjJb .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-svd88KsjJb .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-svd88KsjJb .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-svd88KsjJb .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-svd88KsjJb .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbqLQVTzy {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqLQVTzy .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqLQVTzy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqLQVTzy .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqLQVTzy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqLQVTzy .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqLQVTzy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqLQVTzy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqLQVTzy .img-item {
    width: 100% !important;
  }
  .cid-tlbqLQVTzy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-svd88KURBj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svd88KURBj .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-svd88KURBj .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-svd88KURBj .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-svd88KURBj .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-svd88KURBj .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-svd88KURBj .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-svd88KURBj .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-svd88KURBj .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-svd88KURBj .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-svd88KURBj .btn-social + .btn {
  margin-left: .1rem;
}
.cid-svd88KURBj [class^="socicon-"]:before,
.cid-svd88KURBj [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-svd88KURBj .btn {
    font-size: 20px !important;
  }
}
.cid-svd88L7JJv {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-svd88L7JJv .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-svd88L7JJv .video-block {
    width: 100% !important;
  }
}
.cid-tlbqNhqMyi {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbqNhqMyi .images-container.container-fluid {
  padding: 0;
}
.cid-tlbqNhqMyi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbqNhqMyi .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbqNhqMyi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbqNhqMyi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbqNhqMyi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbqNhqMyi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbqNhqMyi .img-item {
    width: 100% !important;
  }
  .cid-tlbqNhqMyi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-svd88LhchW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svd88LhchW img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-svd88LhchW .row {
  justify-content: center;
}
.cid-svd88LhchW .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-svd88LhchW .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-svd88LhchW .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-svd88LhchW .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-svd88LhchW .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-svd88LhchW .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-svd88LhchW .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-svd88LhchW .item {
    padding: 0.5rem;
  }
  .cid-svd88LhchW .row {
    padding: 0 0.5rem;
  }
}
.cid-svd88LhchW .btn {
  border-radius: 0;
}
.cid-svd88LhchW .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-svd88LhchW P {
  text-align: center;
}
.cid-svd88LJ2Ru {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-svd88LJ2Ru .content {
    text-align: center;
  }
  .cid-svd88LJ2Ru .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-svd88LJ2Ru .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-svd88LJ2Ru .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-svd88LJ2Ru .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-svd88LJ2Ru .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-svd88LJ2Ru .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-svd88LJ2Ru .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-svd88LJ2Ru .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-svd88LJ2Ru .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-svd88LJ2Ru .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-svd88LJ2Ru .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-svd88LJ2Ru .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svd88LJ2Ru P {
  text-align: center;
}
.cid-svd88M3cLB .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-svd88M3cLB .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-svd88M3cLB a {
  font-style: normal;
}
.cid-svd88M3cLB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-svd88M3cLB .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-svd88M3cLB .nav-item:focus,
.cid-svd88M3cLB .nav-link:focus {
  outline: none;
}
.cid-svd88M3cLB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-svd88M3cLB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-svd88M3cLB .menu-logo {
  margin-right: auto;
}
.cid-svd88M3cLB .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-svd88M3cLB .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-svd88M3cLB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svd88M3cLB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svd88M3cLB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-svd88M3cLB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svd88M3cLB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-svd88M3cLB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-svd88M3cLB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-svd88M3cLB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svd88M3cLB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svd88M3cLB .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-svd88M3cLB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-svd88M3cLB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svd88M3cLB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svd88M3cLB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svd88M3cLB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-svd88M3cLB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-svd88M3cLB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-svd88M3cLB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svd88M3cLB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svd88M3cLB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-svd88M3cLB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svd88M3cLB button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-svd88M3cLB button.navbar-toggler:focus {
  outline: none;
}
.cid-svd88M3cLB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-svd88M3cLB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-svd88M3cLB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-svd88M3cLB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-svd88M3cLB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-svd88M3cLB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-svd88M3cLB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-svd88M3cLB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-svd88M3cLB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-svd88M3cLB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-svd88M3cLB .collapsed .btn {
  display: -webkit-flex;
}
.cid-svd88M3cLB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svd88M3cLB .collapsed .navbar-collapse.collapsing,
.cid-svd88M3cLB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svd88M3cLB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svd88M3cLB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svd88M3cLB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svd88M3cLB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svd88M3cLB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svd88M3cLB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-svd88M3cLB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svd88M3cLB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svd88M3cLB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-svd88M3cLB .collapsed button.navbar-toggler {
  display: block;
}
.cid-svd88M3cLB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-svd88M3cLB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-svd88M3cLB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-svd88M3cLB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svd88M3cLB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svd88M3cLB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-svd88M3cLB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-svd88M3cLB img {
    height: 3.8rem !important;
  }
  .cid-svd88M3cLB .btn {
    display: -webkit-flex;
  }
  .cid-svd88M3cLB button.navbar-toggler {
    display: block;
  }
  .cid-svd88M3cLB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-svd88M3cLB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-svd88M3cLB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svd88M3cLB .navbar-collapse.collapsing,
  .cid-svd88M3cLB .navbar-collapse.show {
    display: block !important;
  }
  .cid-svd88M3cLB .navbar-collapse.collapsing .navbar-nav,
  .cid-svd88M3cLB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svd88M3cLB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svd88M3cLB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svd88M3cLB .navbar-collapse.collapsing .navbar-buttons,
  .cid-svd88M3cLB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-svd88M3cLB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svd88M3cLB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svd88M3cLB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-svd88M3cLB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-svd88M3cLB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svd88M3cLB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-svd88M3cLB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-svd88M3cLB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-svd88M3cLB .nav-link:hover,
.cid-svd88M3cLB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-svBLHPNV5t {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-svBLHPNV5t P {
  color: #767676;
}
.cid-svBKPIg4hR {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svBKPIg4hR .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-svBKPIg4hR .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-svBKPIg4hR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-svBKPIg4hR .inner-container {
    width: 100% !important;
  }
}
.cid-svASG5g5DW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svASG5g5DW .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-svASG5g5DW .container-table {
  margin: 0 auto;
}
.cid-svASG5g5DW .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-svASG5g5DW .dataTables_wrapper {
  display: block;
}
.cid-svASG5g5DW .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-svASG5g5DW .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-svASG5g5DW table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-svASG5g5DW table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-svASG5g5DW table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-svASG5g5DW table td {
  border-top: 1px solid #cccccc;
}
.cid-svASG5g5DW table.table {
  background: #ffffff;
}
.cid-svASG5g5DW .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-svASG5g5DW .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-svASG5g5DW .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-svASG5g5DW .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-svASG5g5DW .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-svASG5g5DW .dataTables_filter {
    text-align: center;
  }
  .cid-svASG5g5DW .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-svASG5g5DW .body-item {
  color: #232323;
}
.cid-tlbr4cm25G {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbr4cm25G .images-container.container-fluid {
  padding: 0;
}
.cid-tlbr4cm25G .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbr4cm25G .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbr4cm25G .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbr4cm25G .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbr4cm25G .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbr4cm25G .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbr4cm25G .img-item {
    width: 100% !important;
  }
  .cid-tlbr4cm25G .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-svB1beKNEc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svB1beKNEc h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-svB1beKNEc p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-svB1beKNEc .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-svB1beKNEc .mbr-section-btn a {
  margin: 0;
}
.cid-svB1beKNEc .mbr-text {
  color: #767676;
}
.cid-svB1beKNEc .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-svB1beKNEc .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-svB1beKNEc H2 {
  text-align: center;
}
.cid-svAYML4rac {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svAYML4rac img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-svAYML4rac .row {
  justify-content: center;
}
.cid-svAYML4rac .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-svAYML4rac .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-svAYML4rac .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-svAYML4rac .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-svAYML4rac .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-svAYML4rac .item {
    padding: 0.5rem;
  }
  .cid-svAYML4rac .row {
    padding: 0 0.5rem;
  }
}
.cid-svAYML4rac .btn {
  border-radius: 0;
}
.cid-svAYML4rac .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-svASG67KiE {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svASG67KiE [class^="socicon-"]:before,
.cid-svASG67KiE [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-svASG67KiE .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-svASG67KiE .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-svASG67KiE .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-svASG67KiE .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-svASG67KiE .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-svASG67KiE .btn {
    font-size: 20px !important;
  }
}
.cid-svASG67KiE .btn-social,
.cid-svASG67KiE .mbr-section-title {
  color: #000000;
}
.cid-svASG6BQgo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-svASG6BQgo h4 {
  text-align: left;
  font-weight: 500;
}
.cid-svASG6BQgo p {
  color: #767676;
  text-align: left;
}
.cid-svASG6BQgo .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-svASG6BQgo .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-svASG6BQgo .card-title {
  margin-bottom: 0;
}
.cid-svASG6BQgo .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-svASG6BQgo .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-svASG6BQgo .card-img span {
    font-size: 40px !important;
  }
}
.cid-svASG7CKbP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svASG7CKbP .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-svASG7CKbP img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-svASG7CKbP .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-svASG7CKbP .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-svASG7CKbP .separline {
  position: relative;
}
.cid-svASG7CKbP .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-svASG7CKbP .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-svASG7CKbP .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-svASG7CKbP .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-svASG7CKbP .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-svASG89ChX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svASG89ChX .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-svASG89ChX .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-svASG89ChX .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-svASG89ChX .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-svASG89ChX .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-svASG89ChX .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-svASG89ChX .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-svASG89ChX .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-svASG89ChX .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-svASG89ChX .btn-social + .btn {
  margin-left: .1rem;
}
.cid-svASG89ChX [class^="socicon-"]:before,
.cid-svASG89ChX [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-svASG89ChX .btn {
    font-size: 20px !important;
  }
}
.cid-svASG8nnBU {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-svASG8nnBU .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-svASG8nnBU .video-block {
    width: 100% !important;
  }
}
.cid-tlbr2Ct9os {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbr2Ct9os .images-container.container-fluid {
  padding: 0;
}
.cid-tlbr2Ct9os .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbr2Ct9os .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbr2Ct9os .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbr2Ct9os .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbr2Ct9os .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbr2Ct9os .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbr2Ct9os .img-item {
    width: 100% !important;
  }
  .cid-tlbr2Ct9os .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-svASG8xTk9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svASG8xTk9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-svASG8xTk9 .row {
  justify-content: center;
}
.cid-svASG8xTk9 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-svASG8xTk9 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-svASG8xTk9 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-svASG8xTk9 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-svASG8xTk9 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-svASG8xTk9 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-svASG8xTk9 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-svASG8xTk9 .item {
    padding: 0.5rem;
  }
  .cid-svASG8xTk9 .row {
    padding: 0 0.5rem;
  }
}
.cid-svASG8xTk9 .btn {
  border-radius: 0;
}
.cid-svASG8xTk9 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-svASG8xTk9 P {
  text-align: center;
}
.cid-svASG904ZY {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-svASG904ZY .content {
    text-align: center;
  }
  .cid-svASG904ZY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-svASG904ZY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-svASG904ZY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-svASG904ZY .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-svASG904ZY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-svASG904ZY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-svASG904ZY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-svASG904ZY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-svASG904ZY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-svASG904ZY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-svASG904ZY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-svASG904ZY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svASG904ZY P {
  text-align: center;
}
.cid-svASG9i9eP .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-svASG9i9eP .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-svASG9i9eP a {
  font-style: normal;
}
.cid-svASG9i9eP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-svASG9i9eP .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-svASG9i9eP .nav-item:focus,
.cid-svASG9i9eP .nav-link:focus {
  outline: none;
}
.cid-svASG9i9eP .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-svASG9i9eP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-svASG9i9eP .menu-logo {
  margin-right: auto;
}
.cid-svASG9i9eP .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-svASG9i9eP .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-svASG9i9eP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svASG9i9eP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svASG9i9eP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-svASG9i9eP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svASG9i9eP .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-svASG9i9eP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-svASG9i9eP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-svASG9i9eP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svASG9i9eP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svASG9i9eP .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-svASG9i9eP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-svASG9i9eP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svASG9i9eP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svASG9i9eP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svASG9i9eP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-svASG9i9eP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-svASG9i9eP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-svASG9i9eP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svASG9i9eP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svASG9i9eP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-svASG9i9eP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svASG9i9eP button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-svASG9i9eP button.navbar-toggler:focus {
  outline: none;
}
.cid-svASG9i9eP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-svASG9i9eP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-svASG9i9eP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-svASG9i9eP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-svASG9i9eP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-svASG9i9eP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-svASG9i9eP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-svASG9i9eP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-svASG9i9eP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-svASG9i9eP .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-svASG9i9eP .collapsed .btn {
  display: -webkit-flex;
}
.cid-svASG9i9eP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svASG9i9eP .collapsed .navbar-collapse.collapsing,
.cid-svASG9i9eP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svASG9i9eP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svASG9i9eP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svASG9i9eP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svASG9i9eP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svASG9i9eP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svASG9i9eP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-svASG9i9eP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svASG9i9eP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svASG9i9eP .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-svASG9i9eP .collapsed button.navbar-toggler {
  display: block;
}
.cid-svASG9i9eP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-svASG9i9eP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-svASG9i9eP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-svASG9i9eP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svASG9i9eP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svASG9i9eP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-svASG9i9eP.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-svASG9i9eP img {
    height: 3.8rem !important;
  }
  .cid-svASG9i9eP .btn {
    display: -webkit-flex;
  }
  .cid-svASG9i9eP button.navbar-toggler {
    display: block;
  }
  .cid-svASG9i9eP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-svASG9i9eP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-svASG9i9eP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svASG9i9eP .navbar-collapse.collapsing,
  .cid-svASG9i9eP .navbar-collapse.show {
    display: block !important;
  }
  .cid-svASG9i9eP .navbar-collapse.collapsing .navbar-nav,
  .cid-svASG9i9eP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svASG9i9eP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svASG9i9eP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svASG9i9eP .navbar-collapse.collapsing .navbar-buttons,
  .cid-svASG9i9eP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-svASG9i9eP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svASG9i9eP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svASG9i9eP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-svASG9i9eP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-svASG9i9eP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svASG9i9eP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-svASG9i9eP .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-svASG9i9eP .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-svASG9i9eP .nav-link:hover,
.cid-svASG9i9eP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-svSPdu1ZRH {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-svSPdu1ZRH P {
  color: #767676;
}
.cid-svSPduyoFm {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svSPduyoFm .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-svSPduyoFm .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-svSPduyoFm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-svSPduyoFm .inner-container {
    width: 100% !important;
  }
}
.cid-svSPduGqdO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svSPduGqdO .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-svSPduGqdO .container-table {
  margin: 0 auto;
}
.cid-svSPduGqdO .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-svSPduGqdO .dataTables_wrapper {
  display: block;
}
.cid-svSPduGqdO .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-svSPduGqdO .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-svSPduGqdO table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-svSPduGqdO table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-svSPduGqdO table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-svSPduGqdO table td {
  border-top: 1px solid #cccccc;
}
.cid-svSPduGqdO table.table {
  background: #ffffff;
}
.cid-svSPduGqdO .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-svSPduGqdO .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-svSPduGqdO .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-svSPduGqdO .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-svSPduGqdO .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-svSPduGqdO .dataTables_filter {
    text-align: center;
  }
  .cid-svSPduGqdO .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-svSPduGqdO .body-item {
  color: #232323;
}
.cid-svSPdvtBzP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svSPdvtBzP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-svSPdvtBzP p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-svSPdvtBzP .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-svSPdvtBzP .mbr-section-btn a {
  margin: 0;
}
.cid-svSPdvtBzP .mbr-text {
  color: #767676;
}
.cid-svSPdvtBzP .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-svSPdvtBzP .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-svSPdvtBzP H2 {
  text-align: center;
}
.cid-svSPdvRQmI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svSPdvRQmI img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-svSPdvRQmI .row {
  justify-content: center;
}
.cid-svSPdvRQmI .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-svSPdvRQmI .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-svSPdvRQmI .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-svSPdvRQmI .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-svSPdvRQmI .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-svSPdvRQmI .item {
    padding: 0.5rem;
  }
  .cid-svSPdvRQmI .row {
    padding: 0 0.5rem;
  }
}
.cid-svSPdvRQmI .btn {
  border-radius: 0;
}
.cid-svSPdvRQmI .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-svSPdwhgxf {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svSPdwhgxf [class^="socicon-"]:before,
.cid-svSPdwhgxf [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-svSPdwhgxf .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-svSPdwhgxf .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-svSPdwhgxf .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-svSPdwhgxf .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-svSPdwhgxf .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-svSPdwhgxf .btn {
    font-size: 20px !important;
  }
}
.cid-svSPdwhgxf .btn-social,
.cid-svSPdwhgxf .mbr-section-title {
  color: #000000;
}
.cid-svSPdwtP7x {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-svSPdwtP7x .images-container.container-fluid {
  padding: 0;
}
.cid-svSPdwtP7x .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-svSPdwtP7x .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-svSPdwtP7x .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-svSPdwtP7x .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-svSPdwtP7x .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-svSPdwtP7x .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-svSPdwtP7x .img-item {
    width: 100% !important;
  }
  .cid-svSPdwtP7x .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-svSPdwC9X7 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-svSPdwC9X7 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-svSPdwC9X7 p {
  color: #767676;
  text-align: left;
}
.cid-svSPdwC9X7 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-svSPdwC9X7 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-svSPdwC9X7 .card-title {
  margin-bottom: 0;
}
.cid-svSPdwC9X7 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-svSPdwC9X7 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-svSPdwC9X7 .card-img span {
    font-size: 40px !important;
  }
}
.cid-svSPdxalaR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svSPdxalaR .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-svSPdxalaR img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-svSPdxalaR .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-svSPdxalaR .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-svSPdxalaR .separline {
  position: relative;
}
.cid-svSPdxalaR .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-svSPdxalaR .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-svSPdxalaR .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-svSPdxalaR .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-svSPdxalaR .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-svSPdxJ89B {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-svSPdxJ89B .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-svSPdxJ89B .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-svSPdxJ89B .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-svSPdxJ89B .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-svSPdxJ89B .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-svSPdxJ89B .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-svSPdxJ89B .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-svSPdxJ89B .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-svSPdxJ89B .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-svSPdxJ89B .btn-social + .btn {
  margin-left: .1rem;
}
.cid-svSPdxJ89B [class^="socicon-"]:before,
.cid-svSPdxJ89B [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-svSPdxJ89B .btn {
    font-size: 20px !important;
  }
}
.cid-svSPdxUJbb {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-svSPdxUJbb .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-svSPdxUJbb .video-block {
    width: 100% !important;
  }
}
.cid-svSPdy423w {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-svSPdy423w img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-svSPdy423w .row {
  justify-content: center;
}
.cid-svSPdy423w .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-svSPdy423w .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-svSPdy423w .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-svSPdy423w .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-svSPdy423w .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-svSPdy423w .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-svSPdy423w .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-svSPdy423w .item {
    padding: 0.5rem;
  }
  .cid-svSPdy423w .row {
    padding: 0 0.5rem;
  }
}
.cid-svSPdy423w .btn {
  border-radius: 0;
}
.cid-svSPdy423w .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-svSPdy423w P {
  text-align: center;
}
.cid-svSPdyyA1C {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-svSPdyyA1C .content {
    text-align: center;
  }
  .cid-svSPdyyA1C .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-svSPdyyA1C .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-svSPdyyA1C .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-svSPdyyA1C .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-svSPdyyA1C .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-svSPdyyA1C .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-svSPdyyA1C .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-svSPdyyA1C .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-svSPdyyA1C .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-svSPdyyA1C .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-svSPdyyA1C .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-svSPdyyA1C .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-svSPdyyA1C P {
  text-align: center;
}
.cid-svSPdyQIrk .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-svSPdyQIrk .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-svSPdyQIrk a {
  font-style: normal;
}
.cid-svSPdyQIrk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-svSPdyQIrk .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-svSPdyQIrk .nav-item:focus,
.cid-svSPdyQIrk .nav-link:focus {
  outline: none;
}
.cid-svSPdyQIrk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-svSPdyQIrk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-svSPdyQIrk .menu-logo {
  margin-right: auto;
}
.cid-svSPdyQIrk .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-svSPdyQIrk .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-svSPdyQIrk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-svSPdyQIrk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-svSPdyQIrk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-svSPdyQIrk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-svSPdyQIrk .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-svSPdyQIrk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-svSPdyQIrk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-svSPdyQIrk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-svSPdyQIrk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-svSPdyQIrk .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-svSPdyQIrk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-svSPdyQIrk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-svSPdyQIrk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-svSPdyQIrk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-svSPdyQIrk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-svSPdyQIrk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-svSPdyQIrk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-svSPdyQIrk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-svSPdyQIrk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-svSPdyQIrk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-svSPdyQIrk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-svSPdyQIrk button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-svSPdyQIrk button.navbar-toggler:focus {
  outline: none;
}
.cid-svSPdyQIrk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-svSPdyQIrk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-svSPdyQIrk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-svSPdyQIrk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-svSPdyQIrk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-svSPdyQIrk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-svSPdyQIrk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-svSPdyQIrk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-svSPdyQIrk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-svSPdyQIrk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-svSPdyQIrk .collapsed .btn {
  display: -webkit-flex;
}
.cid-svSPdyQIrk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-svSPdyQIrk .collapsed .navbar-collapse.collapsing,
.cid-svSPdyQIrk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-svSPdyQIrk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-svSPdyQIrk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-svSPdyQIrk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-svSPdyQIrk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-svSPdyQIrk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-svSPdyQIrk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-svSPdyQIrk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-svSPdyQIrk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-svSPdyQIrk .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-svSPdyQIrk .collapsed button.navbar-toggler {
  display: block;
}
.cid-svSPdyQIrk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-svSPdyQIrk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-svSPdyQIrk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-svSPdyQIrk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-svSPdyQIrk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-svSPdyQIrk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-svSPdyQIrk.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-svSPdyQIrk img {
    height: 3.8rem !important;
  }
  .cid-svSPdyQIrk .btn {
    display: -webkit-flex;
  }
  .cid-svSPdyQIrk button.navbar-toggler {
    display: block;
  }
  .cid-svSPdyQIrk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-svSPdyQIrk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-svSPdyQIrk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-svSPdyQIrk .navbar-collapse.collapsing,
  .cid-svSPdyQIrk .navbar-collapse.show {
    display: block !important;
  }
  .cid-svSPdyQIrk .navbar-collapse.collapsing .navbar-nav,
  .cid-svSPdyQIrk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-svSPdyQIrk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-svSPdyQIrk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-svSPdyQIrk .navbar-collapse.collapsing .navbar-buttons,
  .cid-svSPdyQIrk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-svSPdyQIrk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-svSPdyQIrk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-svSPdyQIrk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-svSPdyQIrk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-svSPdyQIrk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-svSPdyQIrk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-svSPdyQIrk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-svSPdyQIrk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-svSPdyQIrk .nav-link:hover,
.cid-svSPdyQIrk .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-swfbtgdVYC {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-swfbtgdVYC P {
  color: #767676;
}
.cid-swfbtgLXlO {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swfbtgLXlO .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-swfbtgLXlO .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-swfbtgLXlO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-swfbtgLXlO .inner-container {
    width: 100% !important;
  }
}
.cid-swfbtgTLMi {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swfbtgTLMi .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-swfbtgTLMi .container-table {
  margin: 0 auto;
}
.cid-swfbtgTLMi .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-swfbtgTLMi .dataTables_wrapper {
  display: block;
}
.cid-swfbtgTLMi .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-swfbtgTLMi .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-swfbtgTLMi table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-swfbtgTLMi table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-swfbtgTLMi table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-swfbtgTLMi table td {
  border-top: 1px solid #cccccc;
}
.cid-swfbtgTLMi table.table {
  background: #ffffff;
}
.cid-swfbtgTLMi .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-swfbtgTLMi .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-swfbtgTLMi .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-swfbtgTLMi .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-swfbtgTLMi .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-swfbtgTLMi .dataTables_filter {
    text-align: center;
  }
  .cid-swfbtgTLMi .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-swfbtgTLMi .body-item {
  color: #232323;
}
.cid-swfbthE9sJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swfbthE9sJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-swfbthE9sJ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-swfbthE9sJ .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-swfbthE9sJ .mbr-section-btn a {
  margin: 0;
}
.cid-swfbthE9sJ .mbr-text {
  color: #767676;
}
.cid-swfbthE9sJ .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-swfbthE9sJ .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-swfbthE9sJ H2 {
  text-align: center;
}
.cid-tkI4UYqvDS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI4UYqvDS .images-container.container-fluid {
  padding: 0;
}
.cid-tkI4UYqvDS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI4UYqvDS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI4UYqvDS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI4UYqvDS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI4UYqvDS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI4UYqvDS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI4UYqvDS .img-item {
    width: 100% !important;
  }
  .cid-tkI4UYqvDS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-swfbti68Cz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swfbti68Cz img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-swfbti68Cz .row {
  justify-content: center;
}
.cid-swfbti68Cz .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-swfbti68Cz .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-swfbti68Cz .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-swfbti68Cz .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-swfbti68Cz .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-swfbti68Cz .item {
    padding: 0.5rem;
  }
  .cid-swfbti68Cz .row {
    padding: 0 0.5rem;
  }
}
.cid-swfbti68Cz .btn {
  border-radius: 0;
}
.cid-swfbti68Cz .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-swfbtivJME {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swfbtivJME [class^="socicon-"]:before,
.cid-swfbtivJME [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-swfbtivJME .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-swfbtivJME .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-swfbtivJME .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-swfbtivJME .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-swfbtivJME .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-swfbtivJME .btn {
    font-size: 20px !important;
  }
}
.cid-swfbtivJME .btn-social,
.cid-swfbtivJME .mbr-section-title {
  color: #000000;
}
.cid-swfbtiQZmW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-swfbtiQZmW h4 {
  text-align: left;
  font-weight: 500;
}
.cid-swfbtiQZmW p {
  color: #767676;
  text-align: left;
}
.cid-swfbtiQZmW .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-swfbtiQZmW .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-swfbtiQZmW .card-title {
  margin-bottom: 0;
}
.cid-swfbtiQZmW .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-swfbtiQZmW .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-swfbtiQZmW .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI4VDs0xP {
  padding-top: 0px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI4VDs0xP .images-container.container-fluid {
  padding: 0;
}
.cid-tkI4VDs0xP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI4VDs0xP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI4VDs0xP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI4VDs0xP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI4VDs0xP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI4VDs0xP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI4VDs0xP .img-item {
    width: 100% !important;
  }
  .cid-tkI4VDs0xP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-swfbtjm4RU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swfbtjm4RU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-swfbtjm4RU img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-swfbtjm4RU .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-swfbtjm4RU .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-swfbtjm4RU .separline {
  position: relative;
}
.cid-swfbtjm4RU .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-swfbtjm4RU .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-swfbtjm4RU .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-swfbtjm4RU .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-swfbtjm4RU .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-swfbtk0bNW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swfbtk0bNW .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-swfbtk0bNW .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-swfbtk0bNW .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-swfbtk0bNW .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-swfbtk0bNW .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-swfbtk0bNW .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-swfbtk0bNW .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-swfbtk0bNW .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-swfbtk0bNW .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-swfbtk0bNW .btn-social + .btn {
  margin-left: .1rem;
}
.cid-swfbtk0bNW [class^="socicon-"]:before,
.cid-swfbtk0bNW [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-swfbtk0bNW .btn {
    font-size: 20px !important;
  }
}
.cid-tkI4Wkc3YQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI4Wkc3YQ .images-container.container-fluid {
  padding: 0;
}
.cid-tkI4Wkc3YQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI4Wkc3YQ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI4Wkc3YQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI4Wkc3YQ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI4Wkc3YQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI4Wkc3YQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI4Wkc3YQ .img-item {
    width: 100% !important;
  }
  .cid-tkI4Wkc3YQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-swfbtkbDJB {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-swfbtkbDJB .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-swfbtkbDJB .video-block {
    width: 100% !important;
  }
}
.cid-swguLQUFhQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swguLQUFhQ img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-swguLQUFhQ .row {
  justify-content: center;
}
.cid-swguLQUFhQ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-swguLQUFhQ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-swguLQUFhQ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-swguLQUFhQ .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-swguLQUFhQ .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-swguLQUFhQ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-swguLQUFhQ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-swguLQUFhQ .item {
    padding: 0.5rem;
  }
  .cid-swguLQUFhQ .row {
    padding: 0 0.5rem;
  }
}
.cid-swguLQUFhQ .btn {
  border-radius: 0;
}
.cid-swguLQUFhQ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-swguLQUFhQ P {
  text-align: center;
}
.cid-swfbtkOjox {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-swfbtkOjox .content {
    text-align: center;
  }
  .cid-swfbtkOjox .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-swfbtkOjox .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-swfbtkOjox .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-swfbtkOjox .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-swfbtkOjox .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-swfbtkOjox .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-swfbtkOjox .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swfbtkOjox .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-swfbtkOjox .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swfbtkOjox .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-swfbtkOjox .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swfbtkOjox .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swfbtkOjox P {
  text-align: center;
}
.cid-swfbtl6IfL .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-swfbtl6IfL .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-swfbtl6IfL a {
  font-style: normal;
}
.cid-swfbtl6IfL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-swfbtl6IfL .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-swfbtl6IfL .nav-item:focus,
.cid-swfbtl6IfL .nav-link:focus {
  outline: none;
}
.cid-swfbtl6IfL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-swfbtl6IfL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-swfbtl6IfL .menu-logo {
  margin-right: auto;
}
.cid-swfbtl6IfL .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-swfbtl6IfL .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-swfbtl6IfL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-swfbtl6IfL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-swfbtl6IfL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-swfbtl6IfL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-swfbtl6IfL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-swfbtl6IfL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-swfbtl6IfL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-swfbtl6IfL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-swfbtl6IfL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-swfbtl6IfL .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-swfbtl6IfL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-swfbtl6IfL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-swfbtl6IfL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-swfbtl6IfL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swfbtl6IfL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-swfbtl6IfL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-swfbtl6IfL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-swfbtl6IfL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-swfbtl6IfL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-swfbtl6IfL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-swfbtl6IfL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-swfbtl6IfL button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-swfbtl6IfL button.navbar-toggler:focus {
  outline: none;
}
.cid-swfbtl6IfL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-swfbtl6IfL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-swfbtl6IfL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-swfbtl6IfL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-swfbtl6IfL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-swfbtl6IfL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-swfbtl6IfL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-swfbtl6IfL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-swfbtl6IfL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-swfbtl6IfL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-swfbtl6IfL .collapsed .btn {
  display: -webkit-flex;
}
.cid-swfbtl6IfL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-swfbtl6IfL .collapsed .navbar-collapse.collapsing,
.cid-swfbtl6IfL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-swfbtl6IfL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-swfbtl6IfL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-swfbtl6IfL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-swfbtl6IfL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-swfbtl6IfL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-swfbtl6IfL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-swfbtl6IfL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-swfbtl6IfL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-swfbtl6IfL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-swfbtl6IfL .collapsed button.navbar-toggler {
  display: block;
}
.cid-swfbtl6IfL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-swfbtl6IfL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-swfbtl6IfL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-swfbtl6IfL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-swfbtl6IfL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-swfbtl6IfL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-swfbtl6IfL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-swfbtl6IfL img {
    height: 3.8rem !important;
  }
  .cid-swfbtl6IfL .btn {
    display: -webkit-flex;
  }
  .cid-swfbtl6IfL button.navbar-toggler {
    display: block;
  }
  .cid-swfbtl6IfL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-swfbtl6IfL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-swfbtl6IfL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-swfbtl6IfL .navbar-collapse.collapsing,
  .cid-swfbtl6IfL .navbar-collapse.show {
    display: block !important;
  }
  .cid-swfbtl6IfL .navbar-collapse.collapsing .navbar-nav,
  .cid-swfbtl6IfL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-swfbtl6IfL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-swfbtl6IfL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-swfbtl6IfL .navbar-collapse.collapsing .navbar-buttons,
  .cid-swfbtl6IfL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-swfbtl6IfL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-swfbtl6IfL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-swfbtl6IfL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-swfbtl6IfL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-swfbtl6IfL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-swfbtl6IfL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-swfbtl6IfL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-swfbtl6IfL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-swfbtl6IfL .nav-link:hover,
.cid-swfbtl6IfL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-swxTQLYtLu {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-swxTQLYtLu P {
  color: #767676;
}
.cid-swxTQMtez1 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swxTQMtez1 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-swxTQMtez1 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-swxTQMtez1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-swxTQMtez1 .inner-container {
    width: 100% !important;
  }
}
.cid-swxTQMCLN5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swxTQMCLN5 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-swxTQMCLN5 .container-table {
  margin: 0 auto;
}
.cid-swxTQMCLN5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-swxTQMCLN5 .dataTables_wrapper {
  display: block;
}
.cid-swxTQMCLN5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-swxTQMCLN5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-swxTQMCLN5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-swxTQMCLN5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-swxTQMCLN5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-swxTQMCLN5 table td {
  border-top: 1px solid #cccccc;
}
.cid-swxTQMCLN5 table.table {
  background: #ffffff;
}
.cid-swxTQMCLN5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-swxTQMCLN5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-swxTQMCLN5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-swxTQMCLN5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-swxTQMCLN5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-swxTQMCLN5 .dataTables_filter {
    text-align: center;
  }
  .cid-swxTQMCLN5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-swxTQMCLN5 .body-item {
  color: #232323;
}
.cid-tkI5hCYX8m {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI5hCYX8m .images-container.container-fluid {
  padding: 0;
}
.cid-tkI5hCYX8m .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI5hCYX8m .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI5hCYX8m .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI5hCYX8m .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI5hCYX8m .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI5hCYX8m .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI5hCYX8m .img-item {
    width: 100% !important;
  }
  .cid-tkI5hCYX8m .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-swxTQNpkFC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swxTQNpkFC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-swxTQNpkFC p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-swxTQNpkFC .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-swxTQNpkFC .mbr-section-btn a {
  margin: 0;
}
.cid-swxTQNpkFC .mbr-text {
  color: #767676;
}
.cid-swxTQNpkFC .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-swxTQNpkFC .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-swxTQNpkFC H2 {
  text-align: center;
}
.cid-swxTQNOnEY {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swxTQNOnEY img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-swxTQNOnEY .row {
  justify-content: center;
}
.cid-swxTQNOnEY .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-swxTQNOnEY .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-swxTQNOnEY .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-swxTQNOnEY .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-swxTQNOnEY .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-swxTQNOnEY .item {
    padding: 0.5rem;
  }
  .cid-swxTQNOnEY .row {
    padding: 0 0.5rem;
  }
}
.cid-swxTQNOnEY .btn {
  border-radius: 0;
}
.cid-swxTQNOnEY .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-swxTQOfRcS {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swxTQOfRcS [class^="socicon-"]:before,
.cid-swxTQOfRcS [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-swxTQOfRcS .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-swxTQOfRcS .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-swxTQOfRcS .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-swxTQOfRcS .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-swxTQOfRcS .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-swxTQOfRcS .btn {
    font-size: 20px !important;
  }
}
.cid-swxTQOfRcS .btn-social,
.cid-swxTQOfRcS .mbr-section-title {
  color: #000000;
}
.cid-swxTQOA3cs {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-swxTQOA3cs h4 {
  text-align: left;
  font-weight: 500;
}
.cid-swxTQOA3cs p {
  color: #767676;
  text-align: left;
}
.cid-swxTQOA3cs .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-swxTQOA3cs .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-swxTQOA3cs .card-title {
  margin-bottom: 0;
}
.cid-swxTQOA3cs .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-swxTQOA3cs .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-swxTQOA3cs .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI5jrTAt4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI5jrTAt4 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI5jrTAt4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI5jrTAt4 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI5jrTAt4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI5jrTAt4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI5jrTAt4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI5jrTAt4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI5jrTAt4 .img-item {
    width: 100% !important;
  }
  .cid-tkI5jrTAt4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-swxTQP5YH2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swxTQP5YH2 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-swxTQP5YH2 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-swxTQP5YH2 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-swxTQP5YH2 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-swxTQP5YH2 .separline {
  position: relative;
}
.cid-swxTQP5YH2 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-swxTQP5YH2 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-swxTQP5YH2 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-swxTQP5YH2 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-swxTQP5YH2 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-swxTQPH5OP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swxTQPH5OP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-swxTQPH5OP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-swxTQPH5OP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-swxTQPH5OP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-swxTQPH5OP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-swxTQPH5OP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-swxTQPH5OP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-swxTQPH5OP .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-swxTQPH5OP .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-swxTQPH5OP .btn-social + .btn {
  margin-left: .1rem;
}
.cid-swxTQPH5OP [class^="socicon-"]:before,
.cid-swxTQPH5OP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-swxTQPH5OP .btn {
    font-size: 20px !important;
  }
}
.cid-swxTQPSQ5X {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-swxTQPSQ5X .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-swxTQPSQ5X .video-block {
    width: 100% !important;
  }
}
.cid-tkI5jV87DW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI5jV87DW .images-container.container-fluid {
  padding: 0;
}
.cid-tkI5jV87DW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI5jV87DW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI5jV87DW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI5jV87DW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI5jV87DW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI5jV87DW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI5jV87DW .img-item {
    width: 100% !important;
  }
  .cid-tkI5jV87DW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-swxTQQ2iqu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swxTQQ2iqu img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-swxTQQ2iqu .row {
  justify-content: center;
}
.cid-swxTQQ2iqu .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-swxTQQ2iqu .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-swxTQQ2iqu .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-swxTQQ2iqu .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-swxTQQ2iqu .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-swxTQQ2iqu .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-swxTQQ2iqu .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-swxTQQ2iqu .item {
    padding: 0.5rem;
  }
  .cid-swxTQQ2iqu .row {
    padding: 0 0.5rem;
  }
}
.cid-swxTQQ2iqu .btn {
  border-radius: 0;
}
.cid-swxTQQ2iqu .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-swxTQQ2iqu P {
  text-align: center;
}
.cid-swxTQQwtTy {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-swxTQQwtTy .content {
    text-align: center;
  }
  .cid-swxTQQwtTy .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-swxTQQwtTy .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-swxTQQwtTy .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-swxTQQwtTy .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-swxTQQwtTy .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-swxTQQwtTy .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-swxTQQwtTy .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swxTQQwtTy .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-swxTQQwtTy .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swxTQQwtTy .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-swxTQQwtTy .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swxTQQwtTy .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swxTQQwtTy P {
  text-align: center;
}
.cid-swxTQQO5Zd .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-swxTQQO5Zd .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-swxTQQO5Zd a {
  font-style: normal;
}
.cid-swxTQQO5Zd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-swxTQQO5Zd .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-swxTQQO5Zd .nav-item:focus,
.cid-swxTQQO5Zd .nav-link:focus {
  outline: none;
}
.cid-swxTQQO5Zd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-swxTQQO5Zd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-swxTQQO5Zd .menu-logo {
  margin-right: auto;
}
.cid-swxTQQO5Zd .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-swxTQQO5Zd .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-swxTQQO5Zd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-swxTQQO5Zd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-swxTQQO5Zd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-swxTQQO5Zd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-swxTQQO5Zd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-swxTQQO5Zd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-swxTQQO5Zd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-swxTQQO5Zd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-swxTQQO5Zd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-swxTQQO5Zd .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-swxTQQO5Zd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-swxTQQO5Zd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-swxTQQO5Zd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-swxTQQO5Zd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swxTQQO5Zd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-swxTQQO5Zd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-swxTQQO5Zd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-swxTQQO5Zd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-swxTQQO5Zd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-swxTQQO5Zd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-swxTQQO5Zd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-swxTQQO5Zd button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-swxTQQO5Zd button.navbar-toggler:focus {
  outline: none;
}
.cid-swxTQQO5Zd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-swxTQQO5Zd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-swxTQQO5Zd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-swxTQQO5Zd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-swxTQQO5Zd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-swxTQQO5Zd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-swxTQQO5Zd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-swxTQQO5Zd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-swxTQQO5Zd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-swxTQQO5Zd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-swxTQQO5Zd .collapsed .btn {
  display: -webkit-flex;
}
.cid-swxTQQO5Zd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-swxTQQO5Zd .collapsed .navbar-collapse.collapsing,
.cid-swxTQQO5Zd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-swxTQQO5Zd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-swxTQQO5Zd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-swxTQQO5Zd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-swxTQQO5Zd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-swxTQQO5Zd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-swxTQQO5Zd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-swxTQQO5Zd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-swxTQQO5Zd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-swxTQQO5Zd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-swxTQQO5Zd .collapsed button.navbar-toggler {
  display: block;
}
.cid-swxTQQO5Zd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-swxTQQO5Zd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-swxTQQO5Zd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-swxTQQO5Zd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-swxTQQO5Zd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-swxTQQO5Zd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-swxTQQO5Zd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-swxTQQO5Zd img {
    height: 3.8rem !important;
  }
  .cid-swxTQQO5Zd .btn {
    display: -webkit-flex;
  }
  .cid-swxTQQO5Zd button.navbar-toggler {
    display: block;
  }
  .cid-swxTQQO5Zd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-swxTQQO5Zd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-swxTQQO5Zd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-swxTQQO5Zd .navbar-collapse.collapsing,
  .cid-swxTQQO5Zd .navbar-collapse.show {
    display: block !important;
  }
  .cid-swxTQQO5Zd .navbar-collapse.collapsing .navbar-nav,
  .cid-swxTQQO5Zd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-swxTQQO5Zd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-swxTQQO5Zd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-swxTQQO5Zd .navbar-collapse.collapsing .navbar-buttons,
  .cid-swxTQQO5Zd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-swxTQQO5Zd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-swxTQQO5Zd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-swxTQQO5Zd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-swxTQQO5Zd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-swxTQQO5Zd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-swxTQQO5Zd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-swxTQQO5Zd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-swxTQQO5Zd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-swxTQQO5Zd .nav-link:hover,
.cid-swxTQQO5Zd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-swV4dEoWOb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-swV4dEoWOb P {
  color: #767676;
}
.cid-swV4dEWCNL {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swV4dEWCNL .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-swV4dEWCNL .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-swV4dEWCNL .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-swV4dEWCNL .inner-container {
    width: 100% !important;
  }
}
.cid-swV4dF5rwg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swV4dF5rwg .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-swV4dF5rwg .container-table {
  margin: 0 auto;
}
.cid-swV4dF5rwg .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-swV4dF5rwg .dataTables_wrapper {
  display: block;
}
.cid-swV4dF5rwg .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-swV4dF5rwg .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-swV4dF5rwg table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-swV4dF5rwg table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-swV4dF5rwg table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-swV4dF5rwg table td {
  border-top: 1px solid #cccccc;
}
.cid-swV4dF5rwg table.table {
  background: #ffffff;
}
.cid-swV4dF5rwg .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-swV4dF5rwg .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-swV4dF5rwg .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-swV4dF5rwg .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-swV4dF5rwg .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-swV4dF5rwg .dataTables_filter {
    text-align: center;
  }
  .cid-swV4dF5rwg .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-swV4dF5rwg .body-item {
  color: #232323;
}
.cid-swV4dFWyQH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swV4dFWyQH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-swV4dFWyQH p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-swV4dFWyQH .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-swV4dFWyQH .mbr-section-btn a {
  margin: 0;
}
.cid-swV4dFWyQH .mbr-text {
  color: #767676;
}
.cid-swV4dFWyQH .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-swV4dFWyQH .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-swV4dFWyQH H2 {
  text-align: center;
}
.cid-tkI5z1sOXO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI5z1sOXO .images-container.container-fluid {
  padding: 0;
}
.cid-tkI5z1sOXO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI5z1sOXO .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI5z1sOXO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI5z1sOXO .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI5z1sOXO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI5z1sOXO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI5z1sOXO .img-item {
    width: 100% !important;
  }
  .cid-tkI5z1sOXO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-swV4dGiMxd {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swV4dGiMxd img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-swV4dGiMxd .row {
  justify-content: center;
}
.cid-swV4dGiMxd .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-swV4dGiMxd .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-swV4dGiMxd .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-swV4dGiMxd .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-swV4dGiMxd .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-swV4dGiMxd .item {
    padding: 0.5rem;
  }
  .cid-swV4dGiMxd .row {
    padding: 0 0.5rem;
  }
}
.cid-swV4dGiMxd .btn {
  border-radius: 0;
}
.cid-swV4dGiMxd .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-swV4dGJpbA {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swV4dGJpbA [class^="socicon-"]:before,
.cid-swV4dGJpbA [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-swV4dGJpbA .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-swV4dGJpbA .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-swV4dGJpbA .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-swV4dGJpbA .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-swV4dGJpbA .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-swV4dGJpbA .btn {
    font-size: 20px !important;
  }
}
.cid-swV4dGJpbA .btn-social,
.cid-swV4dGJpbA .mbr-section-title {
  color: #000000;
}
.cid-swV4dH4WnI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-swV4dH4WnI h4 {
  text-align: left;
  font-weight: 500;
}
.cid-swV4dH4WnI p {
  color: #767676;
  text-align: left;
}
.cid-swV4dH4WnI .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-swV4dH4WnI .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-swV4dH4WnI .card-title {
  margin-bottom: 0;
}
.cid-swV4dH4WnI .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-swV4dH4WnI .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-swV4dH4WnI .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI5zXTQI6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI5zXTQI6 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI5zXTQI6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI5zXTQI6 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI5zXTQI6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI5zXTQI6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI5zXTQI6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI5zXTQI6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI5zXTQI6 .img-item {
    width: 100% !important;
  }
  .cid-tkI5zXTQI6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-swV4dHA4xK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swV4dHA4xK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-swV4dHA4xK img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-swV4dHA4xK .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-swV4dHA4xK .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-swV4dHA4xK .separline {
  position: relative;
}
.cid-swV4dHA4xK .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-swV4dHA4xK .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-swV4dHA4xK .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-swV4dHA4xK .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-swV4dHA4xK .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-swV4dIaGUB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-swV4dIaGUB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-swV4dIaGUB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-swV4dIaGUB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-swV4dIaGUB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-swV4dIaGUB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-swV4dIaGUB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-swV4dIaGUB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-swV4dIaGUB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-swV4dIaGUB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-swV4dIaGUB .btn-social + .btn {
  margin-left: .1rem;
}
.cid-swV4dIaGUB [class^="socicon-"]:before,
.cid-swV4dIaGUB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-swV4dIaGUB .btn {
    font-size: 20px !important;
  }
}
.cid-swV4dImpnZ {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-swV4dImpnZ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-swV4dImpnZ .video-block {
    width: 100% !important;
  }
}
.cid-swV4dIwbcQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-swV4dIwbcQ img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-swV4dIwbcQ .row {
  justify-content: center;
}
.cid-swV4dIwbcQ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-swV4dIwbcQ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-swV4dIwbcQ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-swV4dIwbcQ .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-swV4dIwbcQ .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-swV4dIwbcQ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-swV4dIwbcQ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-swV4dIwbcQ .item {
    padding: 0.5rem;
  }
  .cid-swV4dIwbcQ .row {
    padding: 0 0.5rem;
  }
}
.cid-swV4dIwbcQ .btn {
  border-radius: 0;
}
.cid-swV4dIwbcQ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-swV4dIwbcQ P {
  text-align: center;
}
.cid-tkI5AzZ9Ci {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI5AzZ9Ci .images-container.container-fluid {
  padding: 0;
}
.cid-tkI5AzZ9Ci .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI5AzZ9Ci .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI5AzZ9Ci .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI5AzZ9Ci .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI5AzZ9Ci .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI5AzZ9Ci .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI5AzZ9Ci .img-item {
    width: 100% !important;
  }
  .cid-tkI5AzZ9Ci .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-swV4dIZpL1 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-swV4dIZpL1 .content {
    text-align: center;
  }
  .cid-swV4dIZpL1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-swV4dIZpL1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-swV4dIZpL1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-swV4dIZpL1 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-swV4dIZpL1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-swV4dIZpL1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-swV4dIZpL1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-swV4dIZpL1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-swV4dIZpL1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-swV4dIZpL1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-swV4dIZpL1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-swV4dIZpL1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-swV4dIZpL1 P {
  text-align: center;
}
.cid-swV4dJhEC6 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-swV4dJhEC6 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-swV4dJhEC6 a {
  font-style: normal;
}
.cid-swV4dJhEC6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-swV4dJhEC6 .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-swV4dJhEC6 .nav-item:focus,
.cid-swV4dJhEC6 .nav-link:focus {
  outline: none;
}
.cid-swV4dJhEC6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-swV4dJhEC6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-swV4dJhEC6 .menu-logo {
  margin-right: auto;
}
.cid-swV4dJhEC6 .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-swV4dJhEC6 .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-swV4dJhEC6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-swV4dJhEC6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-swV4dJhEC6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-swV4dJhEC6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-swV4dJhEC6 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-swV4dJhEC6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-swV4dJhEC6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-swV4dJhEC6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-swV4dJhEC6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-swV4dJhEC6 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-swV4dJhEC6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-swV4dJhEC6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-swV4dJhEC6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-swV4dJhEC6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-swV4dJhEC6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-swV4dJhEC6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-swV4dJhEC6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-swV4dJhEC6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-swV4dJhEC6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-swV4dJhEC6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-swV4dJhEC6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-swV4dJhEC6 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-swV4dJhEC6 button.navbar-toggler:focus {
  outline: none;
}
.cid-swV4dJhEC6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-swV4dJhEC6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-swV4dJhEC6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-swV4dJhEC6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-swV4dJhEC6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-swV4dJhEC6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-swV4dJhEC6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-swV4dJhEC6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-swV4dJhEC6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-swV4dJhEC6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-swV4dJhEC6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-swV4dJhEC6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-swV4dJhEC6 .collapsed .navbar-collapse.collapsing,
.cid-swV4dJhEC6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-swV4dJhEC6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-swV4dJhEC6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-swV4dJhEC6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-swV4dJhEC6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-swV4dJhEC6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-swV4dJhEC6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-swV4dJhEC6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-swV4dJhEC6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-swV4dJhEC6 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-swV4dJhEC6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-swV4dJhEC6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-swV4dJhEC6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-swV4dJhEC6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-swV4dJhEC6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-swV4dJhEC6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-swV4dJhEC6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-swV4dJhEC6.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-swV4dJhEC6 img {
    height: 3.8rem !important;
  }
  .cid-swV4dJhEC6 .btn {
    display: -webkit-flex;
  }
  .cid-swV4dJhEC6 button.navbar-toggler {
    display: block;
  }
  .cid-swV4dJhEC6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-swV4dJhEC6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-swV4dJhEC6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-swV4dJhEC6 .navbar-collapse.collapsing,
  .cid-swV4dJhEC6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-swV4dJhEC6 .navbar-collapse.collapsing .navbar-nav,
  .cid-swV4dJhEC6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-swV4dJhEC6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-swV4dJhEC6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-swV4dJhEC6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-swV4dJhEC6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-swV4dJhEC6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-swV4dJhEC6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-swV4dJhEC6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-swV4dJhEC6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-swV4dJhEC6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-swV4dJhEC6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-swV4dJhEC6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-swV4dJhEC6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-swV4dJhEC6 .nav-link:hover,
.cid-swV4dJhEC6 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sxcCcULNhC {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sxcCcULNhC P {
  color: #767676;
}
.cid-sxcCcVjM8U {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxcCcVjM8U .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sxcCcVjM8U .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sxcCcVjM8U .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sxcCcVjM8U .inner-container {
    width: 100% !important;
  }
}
.cid-tkI9DUywz7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI9DUywz7 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI9DUywz7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI9DUywz7 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI9DUywz7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI9DUywz7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI9DUywz7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI9DUywz7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI9DUywz7 .img-item {
    width: 100% !important;
  }
  .cid-tkI9DUywz7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxcCcVtELE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxcCcVtELE .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sxcCcVtELE .container-table {
  margin: 0 auto;
}
.cid-sxcCcVtELE .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sxcCcVtELE .dataTables_wrapper {
  display: block;
}
.cid-sxcCcVtELE .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sxcCcVtELE .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sxcCcVtELE table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sxcCcVtELE table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sxcCcVtELE table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sxcCcVtELE table td {
  border-top: 1px solid #cccccc;
}
.cid-sxcCcVtELE table.table {
  background: #ffffff;
}
.cid-sxcCcVtELE .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sxcCcVtELE .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sxcCcVtELE .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sxcCcVtELE .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sxcCcVtELE .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sxcCcVtELE .dataTables_filter {
    text-align: center;
  }
  .cid-sxcCcVtELE .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sxcCcVtELE .body-item {
  color: #232323;
}
.cid-tkI9skCsLN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI9skCsLN .images-container.container-fluid {
  padding: 0;
}
.cid-tkI9skCsLN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI9skCsLN .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI9skCsLN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI9skCsLN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI9skCsLN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI9skCsLN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI9skCsLN .img-item {
    width: 100% !important;
  }
  .cid-tkI9skCsLN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxcCcWm8Pp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxcCcWm8Pp h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sxcCcWm8Pp p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sxcCcWm8Pp .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sxcCcWm8Pp .mbr-section-btn a {
  margin: 0;
}
.cid-sxcCcWm8Pp .mbr-text {
  color: #767676;
}
.cid-sxcCcWm8Pp .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sxcCcWm8Pp .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sxcCcWm8Pp H2 {
  text-align: center;
}
.cid-sxcCcWLwxh {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxcCcWLwxh img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sxcCcWLwxh .row {
  justify-content: center;
}
.cid-sxcCcWLwxh .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sxcCcWLwxh .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sxcCcWLwxh .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sxcCcWLwxh .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sxcCcWLwxh .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sxcCcWLwxh .item {
    padding: 0.5rem;
  }
  .cid-sxcCcWLwxh .row {
    padding: 0 0.5rem;
  }
}
.cid-sxcCcWLwxh .btn {
  border-radius: 0;
}
.cid-sxcCcWLwxh .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sxcCcXfXfs {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxcCcXfXfs [class^="socicon-"]:before,
.cid-sxcCcXfXfs [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sxcCcXfXfs .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sxcCcXfXfs .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sxcCcXfXfs .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sxcCcXfXfs .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sxcCcXfXfs .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sxcCcXfXfs .btn {
    font-size: 20px !important;
  }
}
.cid-sxcCcXfXfs .btn-social,
.cid-sxcCcXfXfs .mbr-section-title {
  color: #000000;
}
.cid-sxcCcXEspR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sxcCcXEspR h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sxcCcXEspR p {
  color: #767676;
  text-align: left;
}
.cid-sxcCcXEspR .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sxcCcXEspR .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sxcCcXEspR .card-title {
  margin-bottom: 0;
}
.cid-sxcCcXEspR .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sxcCcXEspR .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sxcCcXEspR .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI9u7KCjv {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI9u7KCjv .images-container.container-fluid {
  padding: 0;
}
.cid-tkI9u7KCjv .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI9u7KCjv .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI9u7KCjv .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI9u7KCjv .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI9u7KCjv .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI9u7KCjv .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI9u7KCjv .img-item {
    width: 100% !important;
  }
  .cid-tkI9u7KCjv .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxcCcY1mfr {
  padding-top: 15px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-sxcCcY1mfr .images-container.container-fluid {
  padding: 0;
}
.cid-sxcCcY1mfr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sxcCcY1mfr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-sxcCcY1mfr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sxcCcY1mfr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sxcCcY1mfr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sxcCcY1mfr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sxcCcY1mfr .img-item {
    width: 100% !important;
  }
  .cid-sxcCcY1mfr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxcCcYdq8P {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxcCcYdq8P .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sxcCcYdq8P img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sxcCcYdq8P .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sxcCcYdq8P .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sxcCcYdq8P .separline {
  position: relative;
}
.cid-sxcCcYdq8P .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sxcCcYdq8P .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sxcCcYdq8P .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sxcCcYdq8P .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sxcCcYdq8P .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI9CnFhjZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI9CnFhjZ .images-container.container-fluid {
  padding: 0;
}
.cid-tkI9CnFhjZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI9CnFhjZ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI9CnFhjZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI9CnFhjZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI9CnFhjZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI9CnFhjZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI9CnFhjZ .img-item {
    width: 100% !important;
  }
  .cid-tkI9CnFhjZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxcCcYS07r {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxcCcYS07r .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sxcCcYS07r .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sxcCcYS07r .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sxcCcYS07r .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sxcCcYS07r .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sxcCcYS07r .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sxcCcYS07r .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sxcCcYS07r .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sxcCcYS07r .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sxcCcYS07r .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sxcCcYS07r [class^="socicon-"]:before,
.cid-sxcCcYS07r [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sxcCcYS07r .btn {
    font-size: 20px !important;
  }
}
.cid-sxcCcZ5RC1 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sxcCcZ5RC1 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sxcCcZ5RC1 .video-block {
    width: 100% !important;
  }
}
.cid-sxcCcZgxWH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxcCcZgxWH img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sxcCcZgxWH .row {
  justify-content: center;
}
.cid-sxcCcZgxWH .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sxcCcZgxWH .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sxcCcZgxWH .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sxcCcZgxWH .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sxcCcZgxWH .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sxcCcZgxWH .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sxcCcZgxWH .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sxcCcZgxWH .item {
    padding: 0.5rem;
  }
  .cid-sxcCcZgxWH .row {
    padding: 0 0.5rem;
  }
}
.cid-sxcCcZgxWH .btn {
  border-radius: 0;
}
.cid-sxcCcZgxWH .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sxcCcZgxWH P {
  text-align: center;
}
.cid-sxcCcZLKOY {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sxcCcZLKOY .content {
    text-align: center;
  }
  .cid-sxcCcZLKOY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sxcCcZLKOY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sxcCcZLKOY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sxcCcZLKOY .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sxcCcZLKOY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sxcCcZLKOY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sxcCcZLKOY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sxcCcZLKOY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sxcCcZLKOY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sxcCcZLKOY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sxcCcZLKOY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sxcCcZLKOY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sxcCcZLKOY P {
  text-align: center;
}
.cid-sxcCd053tL .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sxcCd053tL .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sxcCd053tL a {
  font-style: normal;
}
.cid-sxcCd053tL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sxcCd053tL .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-sxcCd053tL .nav-item:focus,
.cid-sxcCd053tL .nav-link:focus {
  outline: none;
}
.cid-sxcCd053tL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sxcCd053tL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sxcCd053tL .menu-logo {
  margin-right: auto;
}
.cid-sxcCd053tL .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-sxcCd053tL .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-sxcCd053tL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sxcCd053tL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sxcCd053tL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sxcCd053tL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sxcCd053tL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sxcCd053tL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sxcCd053tL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sxcCd053tL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxcCd053tL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sxcCd053tL .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sxcCd053tL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sxcCd053tL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxcCd053tL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sxcCd053tL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxcCd053tL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sxcCd053tL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sxcCd053tL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sxcCd053tL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sxcCd053tL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sxcCd053tL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sxcCd053tL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sxcCd053tL button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sxcCd053tL button.navbar-toggler:focus {
  outline: none;
}
.cid-sxcCd053tL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sxcCd053tL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxcCd053tL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxcCd053tL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxcCd053tL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxcCd053tL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxcCd053tL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sxcCd053tL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sxcCd053tL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxcCd053tL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxcCd053tL .collapsed .btn {
  display: -webkit-flex;
}
.cid-sxcCd053tL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sxcCd053tL .collapsed .navbar-collapse.collapsing,
.cid-sxcCd053tL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sxcCd053tL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sxcCd053tL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sxcCd053tL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sxcCd053tL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sxcCd053tL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sxcCd053tL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sxcCd053tL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sxcCd053tL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sxcCd053tL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sxcCd053tL .collapsed button.navbar-toggler {
  display: block;
}
.cid-sxcCd053tL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sxcCd053tL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxcCd053tL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sxcCd053tL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sxcCd053tL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sxcCd053tL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sxcCd053tL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxcCd053tL img {
    height: 3.8rem !important;
  }
  .cid-sxcCd053tL .btn {
    display: -webkit-flex;
  }
  .cid-sxcCd053tL button.navbar-toggler {
    display: block;
  }
  .cid-sxcCd053tL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sxcCd053tL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxcCd053tL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sxcCd053tL .navbar-collapse.collapsing,
  .cid-sxcCd053tL .navbar-collapse.show {
    display: block !important;
  }
  .cid-sxcCd053tL .navbar-collapse.collapsing .navbar-nav,
  .cid-sxcCd053tL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sxcCd053tL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sxcCd053tL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sxcCd053tL .navbar-collapse.collapsing .navbar-buttons,
  .cid-sxcCd053tL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sxcCd053tL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sxcCd053tL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxcCd053tL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sxcCd053tL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sxcCd053tL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sxcCd053tL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sxcCd053tL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sxcCd053tL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sxcCd053tL .nav-link:hover,
.cid-sxcCd053tL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sxzT5SD6vt {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sxzT5SD6vt P {
  color: #767676;
}
.cid-sxzT5TcEFG {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxzT5TcEFG .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sxzT5TcEFG .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sxzT5TcEFG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sxzT5TcEFG .inner-container {
    width: 100% !important;
  }
}
.cid-sxzT5TknFy {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzT5TknFy .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sxzT5TknFy .container-table {
  margin: 0 auto;
}
.cid-sxzT5TknFy .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sxzT5TknFy .dataTables_wrapper {
  display: block;
}
.cid-sxzT5TknFy .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sxzT5TknFy .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sxzT5TknFy table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sxzT5TknFy table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sxzT5TknFy table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sxzT5TknFy table td {
  border-top: 1px solid #cccccc;
}
.cid-sxzT5TknFy table.table {
  background: #ffffff;
}
.cid-sxzT5TknFy .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sxzT5TknFy .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sxzT5TknFy .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sxzT5TknFy .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sxzT5TknFy .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sxzT5TknFy .dataTables_filter {
    text-align: center;
  }
  .cid-sxzT5TknFy .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sxzT5TknFy .body-item {
  color: #232323;
}
.cid-sxzT5Ue0bf {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxzT5Ue0bf h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sxzT5Ue0bf p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sxzT5Ue0bf .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sxzT5Ue0bf .mbr-section-btn a {
  margin: 0;
}
.cid-sxzT5Ue0bf .mbr-text {
  color: #767676;
}
.cid-sxzT5Ue0bf .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sxzT5Ue0bf .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sxzT5Ue0bf H2 {
  text-align: center;
}
.cid-tkI9PgUxRQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI9PgUxRQ .images-container.container-fluid {
  padding: 0;
}
.cid-tkI9PgUxRQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI9PgUxRQ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI9PgUxRQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI9PgUxRQ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI9PgUxRQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI9PgUxRQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI9PgUxRQ .img-item {
    width: 100% !important;
  }
  .cid-tkI9PgUxRQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxzT5UCTgh {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzT5UCTgh img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sxzT5UCTgh .row {
  justify-content: center;
}
.cid-sxzT5UCTgh .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sxzT5UCTgh .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sxzT5UCTgh .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sxzT5UCTgh .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sxzT5UCTgh .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sxzT5UCTgh .item {
    padding: 0.5rem;
  }
  .cid-sxzT5UCTgh .row {
    padding: 0 0.5rem;
  }
}
.cid-sxzT5UCTgh .btn {
  border-radius: 0;
}
.cid-sxzT5UCTgh .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sxzT5V4ZSq {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzT5V4ZSq [class^="socicon-"]:before,
.cid-sxzT5V4ZSq [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sxzT5V4ZSq .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sxzT5V4ZSq .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sxzT5V4ZSq .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sxzT5V4ZSq .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sxzT5V4ZSq .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sxzT5V4ZSq .btn {
    font-size: 20px !important;
  }
}
.cid-sxzT5V4ZSq .btn-social,
.cid-sxzT5V4ZSq .mbr-section-title {
  color: #000000;
}
.cid-sxzT5Vp0Te {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sxzT5Vp0Te h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sxzT5Vp0Te p {
  color: #767676;
  text-align: left;
}
.cid-sxzT5Vp0Te .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sxzT5Vp0Te .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sxzT5Vp0Te .card-title {
  margin-bottom: 0;
}
.cid-sxzT5Vp0Te .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sxzT5Vp0Te .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sxzT5Vp0Te .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkI9Q8sEme {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI9Q8sEme .images-container.container-fluid {
  padding: 0;
}
.cid-tkI9Q8sEme .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI9Q8sEme .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI9Q8sEme .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI9Q8sEme .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI9Q8sEme .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI9Q8sEme .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI9Q8sEme .img-item {
    width: 100% !important;
  }
  .cid-tkI9Q8sEme .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxzT5VT8Qq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxzT5VT8Qq .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sxzT5VT8Qq img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sxzT5VT8Qq .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sxzT5VT8Qq .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sxzT5VT8Qq .separline {
  position: relative;
}
.cid-sxzT5VT8Qq .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sxzT5VT8Qq .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sxzT5VT8Qq .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sxzT5VT8Qq .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sxzT5VT8Qq .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkI9QMpA15 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI9QMpA15 .images-container.container-fluid {
  padding: 0;
}
.cid-tkI9QMpA15 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI9QMpA15 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI9QMpA15 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI9QMpA15 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI9QMpA15 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI9QMpA15 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI9QMpA15 .img-item {
    width: 100% !important;
  }
  .cid-tkI9QMpA15 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxzT5WvXkm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxzT5WvXkm .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sxzT5WvXkm .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sxzT5WvXkm .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sxzT5WvXkm .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sxzT5WvXkm .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sxzT5WvXkm .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sxzT5WvXkm .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sxzT5WvXkm .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sxzT5WvXkm .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sxzT5WvXkm .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sxzT5WvXkm [class^="socicon-"]:before,
.cid-sxzT5WvXkm [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sxzT5WvXkm .btn {
    font-size: 20px !important;
  }
}
.cid-sxzT5WHhXy {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sxzT5WHhXy .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sxzT5WHhXy .video-block {
    width: 100% !important;
  }
}
.cid-tkI9Rq01BI {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkI9Rq01BI .images-container.container-fluid {
  padding: 0;
}
.cid-tkI9Rq01BI .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkI9Rq01BI .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkI9Rq01BI .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkI9Rq01BI .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkI9Rq01BI .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkI9Rq01BI .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkI9Rq01BI .img-item {
    width: 100% !important;
  }
  .cid-tkI9Rq01BI .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxzT5WR9mj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzT5WR9mj img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sxzT5WR9mj .row {
  justify-content: center;
}
.cid-sxzT5WR9mj .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sxzT5WR9mj .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sxzT5WR9mj .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sxzT5WR9mj .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sxzT5WR9mj .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sxzT5WR9mj .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sxzT5WR9mj .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sxzT5WR9mj .item {
    padding: 0.5rem;
  }
  .cid-sxzT5WR9mj .row {
    padding: 0 0.5rem;
  }
}
.cid-sxzT5WR9mj .btn {
  border-radius: 0;
}
.cid-sxzT5WR9mj .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sxzT5WR9mj P {
  text-align: center;
}
.cid-sxzT5XjVRM {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sxzT5XjVRM .content {
    text-align: center;
  }
  .cid-sxzT5XjVRM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sxzT5XjVRM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sxzT5XjVRM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sxzT5XjVRM .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sxzT5XjVRM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sxzT5XjVRM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sxzT5XjVRM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sxzT5XjVRM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sxzT5XjVRM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sxzT5XjVRM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sxzT5XjVRM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sxzT5XjVRM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sxzT5XjVRM P {
  text-align: center;
}
.cid-sxzT5XBCp4 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sxzT5XBCp4 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sxzT5XBCp4 a {
  font-style: normal;
}
.cid-sxzT5XBCp4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sxzT5XBCp4 .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-sxzT5XBCp4 .nav-item:focus,
.cid-sxzT5XBCp4 .nav-link:focus {
  outline: none;
}
.cid-sxzT5XBCp4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sxzT5XBCp4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sxzT5XBCp4 .menu-logo {
  margin-right: auto;
}
.cid-sxzT5XBCp4 .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-sxzT5XBCp4 .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-sxzT5XBCp4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sxzT5XBCp4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sxzT5XBCp4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sxzT5XBCp4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sxzT5XBCp4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sxzT5XBCp4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sxzT5XBCp4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sxzT5XBCp4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxzT5XBCp4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sxzT5XBCp4 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sxzT5XBCp4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sxzT5XBCp4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxzT5XBCp4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sxzT5XBCp4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxzT5XBCp4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sxzT5XBCp4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sxzT5XBCp4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sxzT5XBCp4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sxzT5XBCp4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sxzT5XBCp4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sxzT5XBCp4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sxzT5XBCp4 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sxzT5XBCp4 button.navbar-toggler:focus {
  outline: none;
}
.cid-sxzT5XBCp4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sxzT5XBCp4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxzT5XBCp4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxzT5XBCp4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxzT5XBCp4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxzT5XBCp4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxzT5XBCp4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sxzT5XBCp4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sxzT5XBCp4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxzT5XBCp4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxzT5XBCp4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sxzT5XBCp4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sxzT5XBCp4 .collapsed .navbar-collapse.collapsing,
.cid-sxzT5XBCp4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sxzT5XBCp4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sxzT5XBCp4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sxzT5XBCp4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sxzT5XBCp4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sxzT5XBCp4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sxzT5XBCp4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sxzT5XBCp4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sxzT5XBCp4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sxzT5XBCp4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sxzT5XBCp4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sxzT5XBCp4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sxzT5XBCp4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxzT5XBCp4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sxzT5XBCp4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sxzT5XBCp4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sxzT5XBCp4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sxzT5XBCp4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxzT5XBCp4 img {
    height: 3.8rem !important;
  }
  .cid-sxzT5XBCp4 .btn {
    display: -webkit-flex;
  }
  .cid-sxzT5XBCp4 button.navbar-toggler {
    display: block;
  }
  .cid-sxzT5XBCp4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sxzT5XBCp4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxzT5XBCp4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sxzT5XBCp4 .navbar-collapse.collapsing,
  .cid-sxzT5XBCp4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sxzT5XBCp4 .navbar-collapse.collapsing .navbar-nav,
  .cid-sxzT5XBCp4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sxzT5XBCp4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sxzT5XBCp4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sxzT5XBCp4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sxzT5XBCp4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sxzT5XBCp4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sxzT5XBCp4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxzT5XBCp4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sxzT5XBCp4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sxzT5XBCp4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sxzT5XBCp4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sxzT5XBCp4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sxzT5XBCp4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sxzT5XBCp4 .nav-link:hover,
.cid-sxzT5XBCp4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sxQ2vI7SwX {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sxQ2vI7SwX P {
  color: #767676;
}
.cid-sxQ2vIFmnK {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxQ2vIFmnK .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sxQ2vIFmnK .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sxQ2vIFmnK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sxQ2vIFmnK .inner-container {
    width: 100% !important;
  }
}
.cid-sxQ2vIPTFU {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxQ2vIPTFU .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sxQ2vIPTFU .container-table {
  margin: 0 auto;
}
.cid-sxQ2vIPTFU .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sxQ2vIPTFU .dataTables_wrapper {
  display: block;
}
.cid-sxQ2vIPTFU .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sxQ2vIPTFU .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sxQ2vIPTFU table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sxQ2vIPTFU table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sxQ2vIPTFU table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sxQ2vIPTFU table td {
  border-top: 1px solid #cccccc;
}
.cid-sxQ2vIPTFU table.table {
  background: #ffffff;
}
.cid-sxQ2vIPTFU .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sxQ2vIPTFU .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sxQ2vIPTFU .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sxQ2vIPTFU .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sxQ2vIPTFU .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sxQ2vIPTFU .dataTables_filter {
    text-align: center;
  }
  .cid-sxQ2vIPTFU .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sxQ2vIPTFU .body-item {
  color: #232323;
}
.cid-sxQ2vJK1uL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxQ2vJK1uL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sxQ2vJK1uL p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sxQ2vJK1uL .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sxQ2vJK1uL .mbr-section-btn a {
  margin: 0;
}
.cid-sxQ2vJK1uL .mbr-text {
  color: #767676;
}
.cid-sxQ2vJK1uL .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sxQ2vJK1uL .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sxQ2vJK1uL H2 {
  text-align: center;
}
.cid-sxQ2vK8oTJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxQ2vK8oTJ img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sxQ2vK8oTJ .row {
  justify-content: center;
}
.cid-sxQ2vK8oTJ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sxQ2vK8oTJ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sxQ2vK8oTJ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sxQ2vK8oTJ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sxQ2vK8oTJ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sxQ2vK8oTJ .item {
    padding: 0.5rem;
  }
  .cid-sxQ2vK8oTJ .row {
    padding: 0 0.5rem;
  }
}
.cid-sxQ2vK8oTJ .btn {
  border-radius: 0;
}
.cid-sxQ2vK8oTJ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tkIa0rdPAr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIa0rdPAr .images-container.container-fluid {
  padding: 0;
}
.cid-tkIa0rdPAr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIa0rdPAr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIa0rdPAr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIa0rdPAr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIa0rdPAr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIa0rdPAr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIa0rdPAr .img-item {
    width: 100% !important;
  }
  .cid-tkIa0rdPAr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxQ2vKxL9O {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxQ2vKxL9O [class^="socicon-"]:before,
.cid-sxQ2vKxL9O [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sxQ2vKxL9O .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sxQ2vKxL9O .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sxQ2vKxL9O .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sxQ2vKxL9O .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sxQ2vKxL9O .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sxQ2vKxL9O .btn {
    font-size: 20px !important;
  }
}
.cid-sxQ2vKxL9O .btn-social,
.cid-sxQ2vKxL9O .mbr-section-title {
  color: #000000;
}
.cid-sxQ2vKVcwU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sxQ2vKVcwU h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sxQ2vKVcwU p {
  color: #767676;
  text-align: left;
}
.cid-sxQ2vKVcwU .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sxQ2vKVcwU .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sxQ2vKVcwU .card-title {
  margin-bottom: 0;
}
.cid-sxQ2vKVcwU .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sxQ2vKVcwU .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sxQ2vKVcwU .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIa1e6igN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIa1e6igN .images-container.container-fluid {
  padding: 0;
}
.cid-tkIa1e6igN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIa1e6igN .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIa1e6igN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIa1e6igN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIa1e6igN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIa1e6igN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIa1e6igN .img-item {
    width: 100% !important;
  }
  .cid-tkIa1e6igN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxQ2vLsRBe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxQ2vLsRBe .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sxQ2vLsRBe img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sxQ2vLsRBe .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sxQ2vLsRBe .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sxQ2vLsRBe .separline {
  position: relative;
}
.cid-sxQ2vLsRBe .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sxQ2vLsRBe .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sxQ2vLsRBe .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sxQ2vLsRBe .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sxQ2vLsRBe .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIa1LCZ06 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIa1LCZ06 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIa1LCZ06 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIa1LCZ06 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIa1LCZ06 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIa1LCZ06 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIa1LCZ06 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIa1LCZ06 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIa1LCZ06 .img-item {
    width: 100% !important;
  }
  .cid-tkIa1LCZ06 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxQ2vLRkXT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sxQ2vLRkXT .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sxQ2vLRkXT .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sxQ2vLRkXT .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sxQ2vLRkXT .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sxQ2vLRkXT .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sxQ2vLRkXT .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sxQ2vLRkXT .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sxQ2vLRkXT .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sxQ2vLRkXT .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sxQ2vLRkXT .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sxQ2vLRkXT [class^="socicon-"]:before,
.cid-sxQ2vLRkXT [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sxQ2vLRkXT .btn {
    font-size: 20px !important;
  }
}
.cid-sxQ2vM3XHi {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sxQ2vM3XHi .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sxQ2vM3XHi .video-block {
    width: 100% !important;
  }
}
.cid-tkIa2uXpJJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIa2uXpJJ .images-container.container-fluid {
  padding: 0;
}
.cid-tkIa2uXpJJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIa2uXpJJ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIa2uXpJJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIa2uXpJJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIa2uXpJJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIa2uXpJJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIa2uXpJJ .img-item {
    width: 100% !important;
  }
  .cid-tkIa2uXpJJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sxQ2vMcvlD {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxQ2vMcvlD img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sxQ2vMcvlD .row {
  justify-content: center;
}
.cid-sxQ2vMcvlD .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sxQ2vMcvlD .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sxQ2vMcvlD .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sxQ2vMcvlD .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sxQ2vMcvlD .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sxQ2vMcvlD .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sxQ2vMcvlD .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sxQ2vMcvlD .item {
    padding: 0.5rem;
  }
  .cid-sxQ2vMcvlD .row {
    padding: 0 0.5rem;
  }
}
.cid-sxQ2vMcvlD .btn {
  border-radius: 0;
}
.cid-sxQ2vMcvlD .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sxQ2vMcvlD P {
  text-align: center;
}
.cid-sxQ2vMHRls {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sxQ2vMHRls .content {
    text-align: center;
  }
  .cid-sxQ2vMHRls .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sxQ2vMHRls .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sxQ2vMHRls .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sxQ2vMHRls .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sxQ2vMHRls .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sxQ2vMHRls .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sxQ2vMHRls .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sxQ2vMHRls .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sxQ2vMHRls .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sxQ2vMHRls .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sxQ2vMHRls .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sxQ2vMHRls .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sxQ2vMHRls P {
  text-align: center;
}
.cid-sxQ2vMZ0wU .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sxQ2vMZ0wU .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sxQ2vMZ0wU a {
  font-style: normal;
}
.cid-sxQ2vMZ0wU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sxQ2vMZ0wU .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-sxQ2vMZ0wU .nav-item:focus,
.cid-sxQ2vMZ0wU .nav-link:focus {
  outline: none;
}
.cid-sxQ2vMZ0wU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sxQ2vMZ0wU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sxQ2vMZ0wU .menu-logo {
  margin-right: auto;
}
.cid-sxQ2vMZ0wU .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-sxQ2vMZ0wU .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-sxQ2vMZ0wU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sxQ2vMZ0wU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sxQ2vMZ0wU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sxQ2vMZ0wU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sxQ2vMZ0wU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sxQ2vMZ0wU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sxQ2vMZ0wU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sxQ2vMZ0wU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxQ2vMZ0wU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sxQ2vMZ0wU .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sxQ2vMZ0wU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sxQ2vMZ0wU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxQ2vMZ0wU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sxQ2vMZ0wU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxQ2vMZ0wU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sxQ2vMZ0wU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sxQ2vMZ0wU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sxQ2vMZ0wU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sxQ2vMZ0wU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sxQ2vMZ0wU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sxQ2vMZ0wU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sxQ2vMZ0wU button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sxQ2vMZ0wU button.navbar-toggler:focus {
  outline: none;
}
.cid-sxQ2vMZ0wU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sxQ2vMZ0wU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxQ2vMZ0wU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxQ2vMZ0wU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxQ2vMZ0wU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxQ2vMZ0wU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxQ2vMZ0wU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sxQ2vMZ0wU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sxQ2vMZ0wU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxQ2vMZ0wU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxQ2vMZ0wU .collapsed .btn {
  display: -webkit-flex;
}
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse.collapsing,
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sxQ2vMZ0wU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sxQ2vMZ0wU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sxQ2vMZ0wU .collapsed button.navbar-toggler {
  display: block;
}
.cid-sxQ2vMZ0wU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sxQ2vMZ0wU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxQ2vMZ0wU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sxQ2vMZ0wU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sxQ2vMZ0wU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sxQ2vMZ0wU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sxQ2vMZ0wU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxQ2vMZ0wU img {
    height: 3.8rem !important;
  }
  .cid-sxQ2vMZ0wU .btn {
    display: -webkit-flex;
  }
  .cid-sxQ2vMZ0wU button.navbar-toggler {
    display: block;
  }
  .cid-sxQ2vMZ0wU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sxQ2vMZ0wU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxQ2vMZ0wU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sxQ2vMZ0wU .navbar-collapse.collapsing,
  .cid-sxQ2vMZ0wU .navbar-collapse.show {
    display: block !important;
  }
  .cid-sxQ2vMZ0wU .navbar-collapse.collapsing .navbar-nav,
  .cid-sxQ2vMZ0wU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sxQ2vMZ0wU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sxQ2vMZ0wU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sxQ2vMZ0wU .navbar-collapse.collapsing .navbar-buttons,
  .cid-sxQ2vMZ0wU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sxQ2vMZ0wU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sxQ2vMZ0wU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxQ2vMZ0wU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sxQ2vMZ0wU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sxQ2vMZ0wU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sxQ2vMZ0wU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sxQ2vMZ0wU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sxQ2vMZ0wU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sxQ2vMZ0wU .nav-link:hover,
.cid-sxQ2vMZ0wU .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sydL3YrfE2 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sydL3YrfE2 P {
  color: #767676;
}
.cid-sydL3YVO1Q {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sydL3YVO1Q .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sydL3YVO1Q .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sydL3YVO1Q .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sydL3YVO1Q .inner-container {
    width: 100% !important;
  }
}
.cid-tkIab4JNro {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIab4JNro .images-container.container-fluid {
  padding: 0;
}
.cid-tkIab4JNro .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIab4JNro .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIab4JNro .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIab4JNro .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIab4JNro .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIab4JNro .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIab4JNro .img-item {
    width: 100% !important;
  }
  .cid-tkIab4JNro .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sydL3Z3QIQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sydL3Z3QIQ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sydL3Z3QIQ .container-table {
  margin: 0 auto;
}
.cid-sydL3Z3QIQ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sydL3Z3QIQ .dataTables_wrapper {
  display: block;
}
.cid-sydL3Z3QIQ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sydL3Z3QIQ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sydL3Z3QIQ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sydL3Z3QIQ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sydL3Z3QIQ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sydL3Z3QIQ table td {
  border-top: 1px solid #cccccc;
}
.cid-sydL3Z3QIQ table.table {
  background: #ffffff;
}
.cid-sydL3Z3QIQ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sydL3Z3QIQ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sydL3Z3QIQ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sydL3Z3QIQ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sydL3Z3QIQ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sydL3Z3QIQ .dataTables_filter {
    text-align: center;
  }
  .cid-sydL3Z3QIQ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sydL3Z3QIQ .body-item {
  color: #232323;
}
.cid-tkIabLC0Bd {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIabLC0Bd .images-container.container-fluid {
  padding: 0;
}
.cid-tkIabLC0Bd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIabLC0Bd .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIabLC0Bd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIabLC0Bd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIabLC0Bd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIabLC0Bd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIabLC0Bd .img-item {
    width: 100% !important;
  }
  .cid-tkIabLC0Bd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sydL3ZXUFt {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sydL3ZXUFt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sydL3ZXUFt p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sydL3ZXUFt .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sydL3ZXUFt .mbr-section-btn a {
  margin: 0;
}
.cid-sydL3ZXUFt .mbr-text {
  color: #767676;
}
.cid-sydL3ZXUFt .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sydL3ZXUFt .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sydL3ZXUFt H2 {
  text-align: center;
}
.cid-sydL40lRSU {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sydL40lRSU img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sydL40lRSU .row {
  justify-content: center;
}
.cid-sydL40lRSU .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sydL40lRSU .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sydL40lRSU .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sydL40lRSU .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sydL40lRSU .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sydL40lRSU .item {
    padding: 0.5rem;
  }
  .cid-sydL40lRSU .row {
    padding: 0 0.5rem;
  }
}
.cid-sydL40lRSU .btn {
  border-radius: 0;
}
.cid-sydL40lRSU .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sydL40MlJI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sydL40MlJI [class^="socicon-"]:before,
.cid-sydL40MlJI [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sydL40MlJI .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sydL40MlJI .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sydL40MlJI .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sydL40MlJI .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sydL40MlJI .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sydL40MlJI .btn {
    font-size: 20px !important;
  }
}
.cid-sydL40MlJI .btn-social,
.cid-sydL40MlJI .mbr-section-title {
  color: #000000;
}
.cid-sydL416OoM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sydL416OoM h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sydL416OoM p {
  color: #767676;
  text-align: left;
}
.cid-sydL416OoM .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sydL416OoM .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sydL416OoM .card-title {
  margin-bottom: 0;
}
.cid-sydL416OoM .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sydL416OoM .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sydL416OoM .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIacK3i7X {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIacK3i7X .images-container.container-fluid {
  padding: 0;
}
.cid-tkIacK3i7X .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIacK3i7X .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIacK3i7X .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIacK3i7X .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIacK3i7X .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIacK3i7X .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIacK3i7X .img-item {
    width: 100% !important;
  }
  .cid-tkIacK3i7X .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sydL41CDxr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sydL41CDxr .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sydL41CDxr img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sydL41CDxr .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sydL41CDxr .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sydL41CDxr .separline {
  position: relative;
}
.cid-sydL41CDxr .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sydL41CDxr .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sydL41CDxr .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sydL41CDxr .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sydL41CDxr .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sydL423eQ0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sydL423eQ0 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sydL423eQ0 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sydL423eQ0 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sydL423eQ0 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sydL423eQ0 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sydL423eQ0 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sydL423eQ0 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sydL423eQ0 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sydL423eQ0 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sydL423eQ0 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sydL423eQ0 [class^="socicon-"]:before,
.cid-sydL423eQ0 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sydL423eQ0 .btn {
    font-size: 20px !important;
  }
}
.cid-sydL42e5oK {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sydL42e5oK .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sydL42e5oK .video-block {
    width: 100% !important;
  }
}
.cid-tkIadg3pdp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIadg3pdp .images-container.container-fluid {
  padding: 0;
}
.cid-tkIadg3pdp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIadg3pdp .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIadg3pdp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIadg3pdp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIadg3pdp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIadg3pdp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIadg3pdp .img-item {
    width: 100% !important;
  }
  .cid-tkIadg3pdp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sydL42odgV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sydL42odgV img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sydL42odgV .row {
  justify-content: center;
}
.cid-sydL42odgV .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sydL42odgV .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sydL42odgV .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sydL42odgV .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sydL42odgV .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sydL42odgV .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sydL42odgV .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sydL42odgV .item {
    padding: 0.5rem;
  }
  .cid-sydL42odgV .row {
    padding: 0 0.5rem;
  }
}
.cid-sydL42odgV .btn {
  border-radius: 0;
}
.cid-sydL42odgV .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sydL42odgV P {
  text-align: center;
}
.cid-sydL42PJUF {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sydL42PJUF .content {
    text-align: center;
  }
  .cid-sydL42PJUF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sydL42PJUF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sydL42PJUF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sydL42PJUF .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sydL42PJUF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sydL42PJUF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sydL42PJUF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sydL42PJUF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sydL42PJUF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sydL42PJUF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sydL42PJUF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sydL42PJUF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sydL42PJUF P {
  text-align: center;
}
.cid-sydL43aolL .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sydL43aolL .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sydL43aolL a {
  font-style: normal;
}
.cid-sydL43aolL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sydL43aolL .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-sydL43aolL .nav-item:focus,
.cid-sydL43aolL .nav-link:focus {
  outline: none;
}
.cid-sydL43aolL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sydL43aolL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sydL43aolL .menu-logo {
  margin-right: auto;
}
.cid-sydL43aolL .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-sydL43aolL .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-sydL43aolL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sydL43aolL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sydL43aolL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sydL43aolL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sydL43aolL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sydL43aolL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sydL43aolL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sydL43aolL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sydL43aolL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sydL43aolL .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sydL43aolL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sydL43aolL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sydL43aolL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sydL43aolL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sydL43aolL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sydL43aolL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sydL43aolL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sydL43aolL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sydL43aolL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sydL43aolL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sydL43aolL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sydL43aolL button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sydL43aolL button.navbar-toggler:focus {
  outline: none;
}
.cid-sydL43aolL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sydL43aolL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sydL43aolL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sydL43aolL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sydL43aolL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sydL43aolL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sydL43aolL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sydL43aolL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sydL43aolL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sydL43aolL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sydL43aolL .collapsed .btn {
  display: -webkit-flex;
}
.cid-sydL43aolL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sydL43aolL .collapsed .navbar-collapse.collapsing,
.cid-sydL43aolL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sydL43aolL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sydL43aolL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sydL43aolL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sydL43aolL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sydL43aolL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sydL43aolL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sydL43aolL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sydL43aolL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sydL43aolL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sydL43aolL .collapsed button.navbar-toggler {
  display: block;
}
.cid-sydL43aolL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sydL43aolL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sydL43aolL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sydL43aolL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sydL43aolL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sydL43aolL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sydL43aolL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sydL43aolL img {
    height: 3.8rem !important;
  }
  .cid-sydL43aolL .btn {
    display: -webkit-flex;
  }
  .cid-sydL43aolL button.navbar-toggler {
    display: block;
  }
  .cid-sydL43aolL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sydL43aolL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sydL43aolL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sydL43aolL .navbar-collapse.collapsing,
  .cid-sydL43aolL .navbar-collapse.show {
    display: block !important;
  }
  .cid-sydL43aolL .navbar-collapse.collapsing .navbar-nav,
  .cid-sydL43aolL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sydL43aolL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sydL43aolL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sydL43aolL .navbar-collapse.collapsing .navbar-buttons,
  .cid-sydL43aolL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sydL43aolL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sydL43aolL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sydL43aolL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sydL43aolL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sydL43aolL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sydL43aolL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sydL43aolL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sydL43aolL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sydL43aolL .nav-link:hover,
.cid-sydL43aolL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sySYPJpycf {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sySYPJpycf P {
  color: #767676;
}
.cid-sySYPJWoBV {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sySYPJWoBV .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sySYPJWoBV .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sySYPJWoBV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sySYPJWoBV .inner-container {
    width: 100% !important;
  }
}
.cid-sySYPK5BrT {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sySYPK5BrT .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sySYPK5BrT .container-table {
  margin: 0 auto;
}
.cid-sySYPK5BrT .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sySYPK5BrT .dataTables_wrapper {
  display: block;
}
.cid-sySYPK5BrT .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sySYPK5BrT .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sySYPK5BrT table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sySYPK5BrT table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sySYPK5BrT table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sySYPK5BrT table td {
  border-top: 1px solid #cccccc;
}
.cid-sySYPK5BrT table.table {
  background: #ffffff;
}
.cid-sySYPK5BrT .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sySYPK5BrT .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sySYPK5BrT .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sySYPK5BrT .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sySYPK5BrT .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sySYPK5BrT .dataTables_filter {
    text-align: center;
  }
  .cid-sySYPK5BrT .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sySYPK5BrT .body-item {
  color: #232323;
}
.cid-tkIwNGAPYa {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwNGAPYa .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwNGAPYa .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwNGAPYa .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwNGAPYa .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwNGAPYa .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwNGAPYa .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwNGAPYa .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwNGAPYa .img-item {
    width: 100% !important;
  }
  .cid-tkIwNGAPYa .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sySYPL1w6b {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sySYPL1w6b h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sySYPL1w6b p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sySYPL1w6b .mbr-section-btn {
  padding-top: 2.5rem;
}
.cid-sySYPL1w6b .mbr-section-btn a {
  margin: 0;
}
.cid-sySYPL1w6b .mbr-text {
  color: #767676;
}
.cid-sySYPL1w6b .card-wrapper {
  height: 100%;
}
@media (max-width: 767px) {
  .cid-sySYPL1w6b .card:not(.last-child) {
    padding-bottom: 2rem;
  }
}
.cid-sySYPL1w6b H2 {
  text-align: center;
}
.cid-sySYPLqU9P {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sySYPLqU9P img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sySYPLqU9P .row {
  justify-content: center;
}
.cid-sySYPLqU9P .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sySYPLqU9P .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sySYPLqU9P .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sySYPLqU9P .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sySYPLqU9P .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sySYPLqU9P .item {
    padding: 0.5rem;
  }
  .cid-sySYPLqU9P .row {
    padding: 0 0.5rem;
  }
}
.cid-sySYPLqU9P .btn {
  border-radius: 0;
}
.cid-sySYPLqU9P .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sySYPLQRti {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sySYPLQRti [class^="socicon-"]:before,
.cid-sySYPLQRti [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sySYPLQRti .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sySYPLQRti .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sySYPLQRti .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sySYPLQRti .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sySYPLQRti .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sySYPLQRti .btn {
    font-size: 20px !important;
  }
}
.cid-sySYPLQRti .btn-social,
.cid-sySYPLQRti .mbr-section-title {
  color: #000000;
}
.cid-sySYPMe1GA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sySYPMe1GA h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sySYPMe1GA p {
  color: #767676;
  text-align: left;
}
.cid-sySYPMe1GA .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sySYPMe1GA .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sySYPMe1GA .card-title {
  margin-bottom: 0;
}
.cid-sySYPMe1GA .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sySYPMe1GA .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sySYPMe1GA .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkIwMbyTQm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwMbyTQm .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwMbyTQm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwMbyTQm .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwMbyTQm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwMbyTQm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwMbyTQm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwMbyTQm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwMbyTQm .img-item {
    width: 100% !important;
  }
  .cid-tkIwMbyTQm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sySYPMLGei {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sySYPMLGei .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sySYPMLGei img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sySYPMLGei .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sySYPMLGei .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sySYPMLGei .separline {
  position: relative;
}
.cid-sySYPMLGei .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sySYPMLGei .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sySYPMLGei .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sySYPMLGei .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sySYPMLGei .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIwP0eON9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwP0eON9 .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwP0eON9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwP0eON9 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwP0eON9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwP0eON9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwP0eON9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwP0eON9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwP0eON9 .img-item {
    width: 100% !important;
  }
  .cid-tkIwP0eON9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sySYPNcyCg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sySYPNcyCg .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sySYPNcyCg .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sySYPNcyCg .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sySYPNcyCg .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sySYPNcyCg .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sySYPNcyCg .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sySYPNcyCg .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sySYPNcyCg .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sySYPNcyCg .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sySYPNcyCg .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sySYPNcyCg [class^="socicon-"]:before,
.cid-sySYPNcyCg [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sySYPNcyCg .btn {
    font-size: 20px !important;
  }
}
.cid-sySYPNoU5N {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sySYPNoU5N .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sySYPNoU5N .video-block {
    width: 100% !important;
  }
}
.cid-tkIwQ36L6V {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwQ36L6V .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwQ36L6V .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwQ36L6V .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwQ36L6V .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwQ36L6V .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwQ36L6V .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwQ36L6V .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwQ36L6V .img-item {
    width: 100% !important;
  }
  .cid-tkIwQ36L6V .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-syTIJ5DM4e {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-syTIJ5DM4e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-syTIJ5DM4e .row {
  justify-content: center;
}
.cid-syTIJ5DM4e .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-syTIJ5DM4e .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-syTIJ5DM4e .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-syTIJ5DM4e .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-syTIJ5DM4e .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-syTIJ5DM4e .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-syTIJ5DM4e .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-syTIJ5DM4e .item {
    padding: 0.5rem;
  }
  .cid-syTIJ5DM4e .row {
    padding: 0 0.5rem;
  }
}
.cid-syTIJ5DM4e .btn {
  border-radius: 0;
}
.cid-syTIJ5DM4e .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-syTIJ5DM4e P {
  text-align: center;
}
.cid-sySYPO6AP0 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sySYPO6AP0 .content {
    text-align: center;
  }
  .cid-sySYPO6AP0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sySYPO6AP0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sySYPO6AP0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sySYPO6AP0 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sySYPO6AP0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sySYPO6AP0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sySYPO6AP0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sySYPO6AP0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sySYPO6AP0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sySYPO6AP0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sySYPO6AP0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sySYPO6AP0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sySYPO6AP0 P {
  text-align: center;
}
.cid-sySYPOojkq .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sySYPOojkq .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sySYPOojkq a {
  font-style: normal;
}
.cid-sySYPOojkq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sySYPOojkq .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-sySYPOojkq .nav-item:focus,
.cid-sySYPOojkq .nav-link:focus {
  outline: none;
}
.cid-sySYPOojkq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sySYPOojkq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sySYPOojkq .menu-logo {
  margin-right: auto;
}
.cid-sySYPOojkq .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-sySYPOojkq .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-sySYPOojkq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sySYPOojkq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sySYPOojkq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sySYPOojkq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sySYPOojkq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sySYPOojkq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sySYPOojkq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sySYPOojkq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sySYPOojkq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sySYPOojkq .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sySYPOojkq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sySYPOojkq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sySYPOojkq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sySYPOojkq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sySYPOojkq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sySYPOojkq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sySYPOojkq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sySYPOojkq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sySYPOojkq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sySYPOojkq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sySYPOojkq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sySYPOojkq button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sySYPOojkq button.navbar-toggler:focus {
  outline: none;
}
.cid-sySYPOojkq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sySYPOojkq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sySYPOojkq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sySYPOojkq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sySYPOojkq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sySYPOojkq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sySYPOojkq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sySYPOojkq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sySYPOojkq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sySYPOojkq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sySYPOojkq .collapsed .btn {
  display: -webkit-flex;
}
.cid-sySYPOojkq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sySYPOojkq .collapsed .navbar-collapse.collapsing,
.cid-sySYPOojkq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sySYPOojkq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sySYPOojkq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sySYPOojkq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sySYPOojkq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sySYPOojkq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sySYPOojkq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sySYPOojkq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sySYPOojkq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sySYPOojkq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sySYPOojkq .collapsed button.navbar-toggler {
  display: block;
}
.cid-sySYPOojkq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sySYPOojkq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sySYPOojkq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sySYPOojkq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sySYPOojkq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sySYPOojkq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sySYPOojkq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sySYPOojkq img {
    height: 3.8rem !important;
  }
  .cid-sySYPOojkq .btn {
    display: -webkit-flex;
  }
  .cid-sySYPOojkq button.navbar-toggler {
    display: block;
  }
  .cid-sySYPOojkq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sySYPOojkq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sySYPOojkq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sySYPOojkq .navbar-collapse.collapsing,
  .cid-sySYPOojkq .navbar-collapse.show {
    display: block !important;
  }
  .cid-sySYPOojkq .navbar-collapse.collapsing .navbar-nav,
  .cid-sySYPOojkq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sySYPOojkq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sySYPOojkq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sySYPOojkq .navbar-collapse.collapsing .navbar-buttons,
  .cid-sySYPOojkq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sySYPOojkq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sySYPOojkq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sySYPOojkq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sySYPOojkq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sySYPOojkq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sySYPOojkq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sySYPOojkq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sySYPOojkq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sySYPOojkq .nav-link:hover,
.cid-sySYPOojkq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-szbs2NUSHF {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szbs2NUSHF P {
  color: #767676;
}
.cid-szbs2OqWhU {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-szbs2OqWhU .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-szbs2OqWhU .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-szbs2OqWhU .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-szbs2OqWhU .inner-container {
    width: 100% !important;
  }
}
.cid-szbs2OzAbL {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szbs2OzAbL .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-szbs2OzAbL .container-table {
  margin: 0 auto;
}
.cid-szbs2OzAbL .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-szbs2OzAbL .dataTables_wrapper {
  display: block;
}
.cid-szbs2OzAbL .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-szbs2OzAbL .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-szbs2OzAbL table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-szbs2OzAbL table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-szbs2OzAbL table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-szbs2OzAbL table td {
  border-top: 1px solid #cccccc;
}
.cid-szbs2OzAbL table.table {
  background: #ffffff;
}
.cid-szbs2OzAbL .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-szbs2OzAbL .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-szbs2OzAbL .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-szbs2OzAbL .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-szbs2OzAbL .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-szbs2OzAbL .dataTables_filter {
    text-align: center;
  }
  .cid-szbs2OzAbL .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-szbs2OzAbL .body-item {
  color: #232323;
}
.cid-tkIwZIuV9y {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwZIuV9y .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwZIuV9y .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwZIuV9y .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwZIuV9y .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwZIuV9y .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwZIuV9y .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwZIuV9y .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwZIuV9y .img-item {
    width: 100% !important;
  }
  .cid-tkIwZIuV9y .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-szbs2PJcSc {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szbs2PJcSc img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-szbs2PJcSc .row {
  justify-content: center;
}
.cid-szbs2PJcSc .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-szbs2PJcSc .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-szbs2PJcSc .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-szbs2PJcSc .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-szbs2PJcSc .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-szbs2PJcSc .item {
    padding: 0.5rem;
  }
  .cid-szbs2PJcSc .row {
    padding: 0 0.5rem;
  }
}
.cid-szbs2PJcSc .btn {
  border-radius: 0;
}
.cid-szbs2PJcSc .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-szbs2Q9Lns {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szbs2Q9Lns [class^="socicon-"]:before,
.cid-szbs2Q9Lns [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-szbs2Q9Lns .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-szbs2Q9Lns .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-szbs2Q9Lns .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-szbs2Q9Lns .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-szbs2Q9Lns .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-szbs2Q9Lns .btn {
    font-size: 20px !important;
  }
}
.cid-szbs2Q9Lns .btn-social,
.cid-szbs2Q9Lns .mbr-section-title {
  color: #000000;
}
.cid-szbs2QwyLt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szbs2QwyLt h4 {
  text-align: left;
  font-weight: 500;
}
.cid-szbs2QwyLt p {
  color: #767676;
  text-align: left;
}
.cid-szbs2QwyLt .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-szbs2QwyLt .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-szbs2QwyLt .card-title {
  margin-bottom: 0;
}
.cid-szbs2QwyLt .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-szbs2QwyLt .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-szbs2QwyLt .card-img span {
    font-size: 40px !important;
  }
}
.cid-szbs2R3PkK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-szbs2R3PkK .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-szbs2R3PkK img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-szbs2R3PkK .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-szbs2R3PkK .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-szbs2R3PkK .separline {
  position: relative;
}
.cid-szbs2R3PkK .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-szbs2R3PkK .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-szbs2R3PkK .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-szbs2R3PkK .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-szbs2R3PkK .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIx0xLyVI {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIx0xLyVI .images-container.container-fluid {
  padding: 0;
}
.cid-tkIx0xLyVI .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIx0xLyVI .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIx0xLyVI .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIx0xLyVI .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIx0xLyVI .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIx0xLyVI .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIx0xLyVI .img-item {
    width: 100% !important;
  }
  .cid-tkIx0xLyVI .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-szbs2RuUbi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-szbs2RuUbi .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-szbs2RuUbi .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-szbs2RuUbi .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-szbs2RuUbi .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-szbs2RuUbi .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-szbs2RuUbi .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-szbs2RuUbi .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-szbs2RuUbi .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-szbs2RuUbi .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-szbs2RuUbi .btn-social + .btn {
  margin-left: .1rem;
}
.cid-szbs2RuUbi [class^="socicon-"]:before,
.cid-szbs2RuUbi [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-szbs2RuUbi .btn {
    font-size: 20px !important;
  }
}
.cid-szbs2RIDry {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-szbs2RIDry .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-szbs2RIDry .video-block {
    width: 100% !important;
  }
}
.cid-tkIwYEwVoy {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIwYEwVoy .images-container.container-fluid {
  padding: 0;
}
.cid-tkIwYEwVoy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIwYEwVoy .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIwYEwVoy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIwYEwVoy .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIwYEwVoy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIwYEwVoy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIwYEwVoy .img-item {
    width: 100% !important;
  }
  .cid-tkIwYEwVoy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-szbyMJf5x6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szbyMJf5x6 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-szbyMJf5x6 .row {
  justify-content: center;
}
.cid-szbyMJf5x6 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-szbyMJf5x6 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-szbyMJf5x6 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-szbyMJf5x6 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-szbyMJf5x6 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-szbyMJf5x6 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-szbyMJf5x6 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-szbyMJf5x6 .item {
    padding: 0.5rem;
  }
  .cid-szbyMJf5x6 .row {
    padding: 0 0.5rem;
  }
}
.cid-szbyMJf5x6 .btn {
  border-radius: 0;
}
.cid-szbyMJf5x6 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-szbyMJf5x6 P {
  text-align: center;
}
.cid-szbs2SnyOZ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-szbs2SnyOZ .content {
    text-align: center;
  }
  .cid-szbs2SnyOZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-szbs2SnyOZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-szbs2SnyOZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-szbs2SnyOZ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-szbs2SnyOZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-szbs2SnyOZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-szbs2SnyOZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-szbs2SnyOZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-szbs2SnyOZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-szbs2SnyOZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szbs2SnyOZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-szbs2SnyOZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-szbs2SnyOZ P {
  text-align: center;
}
.cid-szbs2SFMRL .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-szbs2SFMRL .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-szbs2SFMRL a {
  font-style: normal;
}
.cid-szbs2SFMRL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-szbs2SFMRL .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-szbs2SFMRL .nav-item:focus,
.cid-szbs2SFMRL .nav-link:focus {
  outline: none;
}
.cid-szbs2SFMRL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-szbs2SFMRL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-szbs2SFMRL .menu-logo {
  margin-right: auto;
}
.cid-szbs2SFMRL .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-szbs2SFMRL .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-szbs2SFMRL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-szbs2SFMRL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-szbs2SFMRL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-szbs2SFMRL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-szbs2SFMRL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-szbs2SFMRL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-szbs2SFMRL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-szbs2SFMRL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-szbs2SFMRL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-szbs2SFMRL .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-szbs2SFMRL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-szbs2SFMRL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szbs2SFMRL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-szbs2SFMRL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szbs2SFMRL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-szbs2SFMRL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-szbs2SFMRL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-szbs2SFMRL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-szbs2SFMRL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-szbs2SFMRL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-szbs2SFMRL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-szbs2SFMRL button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-szbs2SFMRL button.navbar-toggler:focus {
  outline: none;
}
.cid-szbs2SFMRL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-szbs2SFMRL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szbs2SFMRL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szbs2SFMRL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szbs2SFMRL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szbs2SFMRL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szbs2SFMRL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szbs2SFMRL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szbs2SFMRL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szbs2SFMRL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-szbs2SFMRL .collapsed .btn {
  display: -webkit-flex;
}
.cid-szbs2SFMRL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-szbs2SFMRL .collapsed .navbar-collapse.collapsing,
.cid-szbs2SFMRL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-szbs2SFMRL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-szbs2SFMRL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-szbs2SFMRL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-szbs2SFMRL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-szbs2SFMRL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-szbs2SFMRL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-szbs2SFMRL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-szbs2SFMRL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-szbs2SFMRL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-szbs2SFMRL .collapsed button.navbar-toggler {
  display: block;
}
.cid-szbs2SFMRL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-szbs2SFMRL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-szbs2SFMRL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-szbs2SFMRL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-szbs2SFMRL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-szbs2SFMRL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-szbs2SFMRL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-szbs2SFMRL img {
    height: 3.8rem !important;
  }
  .cid-szbs2SFMRL .btn {
    display: -webkit-flex;
  }
  .cid-szbs2SFMRL button.navbar-toggler {
    display: block;
  }
  .cid-szbs2SFMRL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-szbs2SFMRL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-szbs2SFMRL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-szbs2SFMRL .navbar-collapse.collapsing,
  .cid-szbs2SFMRL .navbar-collapse.show {
    display: block !important;
  }
  .cid-szbs2SFMRL .navbar-collapse.collapsing .navbar-nav,
  .cid-szbs2SFMRL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-szbs2SFMRL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-szbs2SFMRL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-szbs2SFMRL .navbar-collapse.collapsing .navbar-buttons,
  .cid-szbs2SFMRL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-szbs2SFMRL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-szbs2SFMRL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-szbs2SFMRL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-szbs2SFMRL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-szbs2SFMRL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-szbs2SFMRL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-szbs2SFMRL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-szbs2SFMRL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-szbs2SFMRL .nav-link:hover,
.cid-szbs2SFMRL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-szxQQXh8V4 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szxQQXh8V4 P {
  color: #767676;
}
.cid-szxQQXXy2A {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-szxQQXXy2A .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-szxQQXXy2A .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-szxQQXXy2A .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-szxQQXXy2A .inner-container {
    width: 100% !important;
  }
}
.cid-szxQQYe6b8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szxQQYe6b8 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-szxQQYe6b8 .container-table {
  margin: 0 auto;
}
.cid-szxQQYe6b8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-szxQQYe6b8 .dataTables_wrapper {
  display: block;
}
.cid-szxQQYe6b8 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-szxQQYe6b8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-szxQQYe6b8 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-szxQQYe6b8 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-szxQQYe6b8 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-szxQQYe6b8 table td {
  border-top: 1px solid #cccccc;
}
.cid-szxQQYe6b8 table.table {
  background: #ffffff;
}
.cid-szxQQYe6b8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-szxQQYe6b8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-szxQQYe6b8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-szxQQYe6b8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-szxQQYe6b8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-szxQQYe6b8 .dataTables_filter {
    text-align: center;
  }
  .cid-szxQQYe6b8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-szxQQYe6b8 .body-item {
  color: #232323;
}
.cid-szxQQZ8irX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szxQQZ8irX img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-szxQQZ8irX .row {
  justify-content: center;
}
.cid-szxQQZ8irX .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-szxQQZ8irX .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-szxQQZ8irX .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-szxQQZ8irX .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-szxQQZ8irX .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-szxQQZ8irX .item {
    padding: 0.5rem;
  }
  .cid-szxQQZ8irX .row {
    padding: 0 0.5rem;
  }
}
.cid-szxQQZ8irX .btn {
  border-radius: 0;
}
.cid-szxQQZ8irX .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-szxQQZyvKc {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szxQQZyvKc [class^="socicon-"]:before,
.cid-szxQQZyvKc [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-szxQQZyvKc .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-szxQQZyvKc .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-szxQQZyvKc .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-szxQQZyvKc .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-szxQQZyvKc .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-szxQQZyvKc .btn {
    font-size: 20px !important;
  }
}
.cid-szxQQZyvKc .btn-social,
.cid-szxQQZyvKc .mbr-section-title {
  color: #000000;
}
.cid-tkIxak8p1x {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIxak8p1x .images-container.container-fluid {
  padding: 0;
}
.cid-tkIxak8p1x .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIxak8p1x .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIxak8p1x .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIxak8p1x .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIxak8p1x .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIxak8p1x .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIxak8p1x .img-item {
    width: 100% !important;
  }
  .cid-tkIxak8p1x .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-szxQQZU0sZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szxQQZU0sZ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-szxQQZU0sZ p {
  color: #767676;
  text-align: left;
}
.cid-szxQQZU0sZ .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-szxQQZU0sZ .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-szxQQZU0sZ .card-title {
  margin-bottom: 0;
}
.cid-szxQQZU0sZ .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-szxQQZU0sZ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-szxQQZU0sZ .card-img span {
    font-size: 40px !important;
  }
}
.cid-szxQR0ruKZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-szxQR0ruKZ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-szxQR0ruKZ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-szxQR0ruKZ .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-szxQR0ruKZ .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-szxQR0ruKZ .separline {
  position: relative;
}
.cid-szxQR0ruKZ .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-szxQR0ruKZ .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-szxQR0ruKZ .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-szxQR0ruKZ .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-szxQR0ruKZ .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIx9o4LzL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIx9o4LzL .images-container.container-fluid {
  padding: 0;
}
.cid-tkIx9o4LzL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIx9o4LzL .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIx9o4LzL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIx9o4LzL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIx9o4LzL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIx9o4LzL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIx9o4LzL .img-item {
    width: 100% !important;
  }
  .cid-tkIx9o4LzL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-szxQR0VSzh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-szxQR0VSzh .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-szxQR0VSzh .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-szxQR0VSzh .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-szxQR0VSzh .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-szxQR0VSzh .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-szxQR0VSzh .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-szxQR0VSzh .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-szxQR0VSzh .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-szxQR0VSzh .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-szxQR0VSzh .btn-social + .btn {
  margin-left: .1rem;
}
.cid-szxQR0VSzh [class^="socicon-"]:before,
.cid-szxQR0VSzh [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-szxQR0VSzh .btn {
    font-size: 20px !important;
  }
}
.cid-szxQR17XAN {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-szxQR17XAN .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-szxQR17XAN .video-block {
    width: 100% !important;
  }
}
.cid-tkIxbpQkiw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIxbpQkiw .images-container.container-fluid {
  padding: 0;
}
.cid-tkIxbpQkiw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIxbpQkiw .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIxbpQkiw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIxbpQkiw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIxbpQkiw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIxbpQkiw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIxbpQkiw .img-item {
    width: 100% !important;
  }
  .cid-tkIxbpQkiw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-szykOsiMGN {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szykOsiMGN img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-szykOsiMGN .row {
  justify-content: center;
}
.cid-szykOsiMGN .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-szykOsiMGN .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-szykOsiMGN .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-szykOsiMGN .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-szykOsiMGN .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-szykOsiMGN .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-szykOsiMGN .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-szykOsiMGN .item {
    padding: 0.5rem;
  }
  .cid-szykOsiMGN .row {
    padding: 0 0.5rem;
  }
}
.cid-szykOsiMGN .btn {
  border-radius: 0;
}
.cid-szykOsiMGN .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-szykOsiMGN P {
  text-align: center;
}
.cid-szxQR1LtPd {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-szxQR1LtPd .content {
    text-align: center;
  }
  .cid-szxQR1LtPd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-szxQR1LtPd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-szxQR1LtPd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-szxQR1LtPd .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-szxQR1LtPd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-szxQR1LtPd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-szxQR1LtPd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-szxQR1LtPd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-szxQR1LtPd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-szxQR1LtPd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szxQR1LtPd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-szxQR1LtPd .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-szxQR1LtPd P {
  text-align: center;
}
.cid-szxQR24ivg .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-szxQR24ivg .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-szxQR24ivg a {
  font-style: normal;
}
.cid-szxQR24ivg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-szxQR24ivg .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-szxQR24ivg .nav-item:focus,
.cid-szxQR24ivg .nav-link:focus {
  outline: none;
}
.cid-szxQR24ivg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-szxQR24ivg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-szxQR24ivg .menu-logo {
  margin-right: auto;
}
.cid-szxQR24ivg .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-szxQR24ivg .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-szxQR24ivg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-szxQR24ivg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-szxQR24ivg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-szxQR24ivg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-szxQR24ivg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-szxQR24ivg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-szxQR24ivg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-szxQR24ivg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-szxQR24ivg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-szxQR24ivg .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-szxQR24ivg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-szxQR24ivg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szxQR24ivg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-szxQR24ivg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szxQR24ivg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-szxQR24ivg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-szxQR24ivg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-szxQR24ivg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-szxQR24ivg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-szxQR24ivg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-szxQR24ivg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-szxQR24ivg button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-szxQR24ivg button.navbar-toggler:focus {
  outline: none;
}
.cid-szxQR24ivg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-szxQR24ivg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szxQR24ivg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szxQR24ivg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szxQR24ivg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szxQR24ivg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szxQR24ivg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szxQR24ivg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szxQR24ivg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szxQR24ivg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-szxQR24ivg .collapsed .btn {
  display: -webkit-flex;
}
.cid-szxQR24ivg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-szxQR24ivg .collapsed .navbar-collapse.collapsing,
.cid-szxQR24ivg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-szxQR24ivg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-szxQR24ivg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-szxQR24ivg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-szxQR24ivg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-szxQR24ivg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-szxQR24ivg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-szxQR24ivg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-szxQR24ivg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-szxQR24ivg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-szxQR24ivg .collapsed button.navbar-toggler {
  display: block;
}
.cid-szxQR24ivg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-szxQR24ivg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-szxQR24ivg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-szxQR24ivg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-szxQR24ivg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-szxQR24ivg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-szxQR24ivg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-szxQR24ivg img {
    height: 3.8rem !important;
  }
  .cid-szxQR24ivg .btn {
    display: -webkit-flex;
  }
  .cid-szxQR24ivg button.navbar-toggler {
    display: block;
  }
  .cid-szxQR24ivg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-szxQR24ivg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-szxQR24ivg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-szxQR24ivg .navbar-collapse.collapsing,
  .cid-szxQR24ivg .navbar-collapse.show {
    display: block !important;
  }
  .cid-szxQR24ivg .navbar-collapse.collapsing .navbar-nav,
  .cid-szxQR24ivg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-szxQR24ivg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-szxQR24ivg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-szxQR24ivg .navbar-collapse.collapsing .navbar-buttons,
  .cid-szxQR24ivg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-szxQR24ivg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-szxQR24ivg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-szxQR24ivg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-szxQR24ivg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-szxQR24ivg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-szxQR24ivg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-szxQR24ivg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-szxQR24ivg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-szxQR24ivg .nav-link:hover,
.cid-szxQR24ivg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-szP9XJ10wi {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szP9XJ10wi P {
  color: #767676;
}
.cid-szP9XJBXjg {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-szP9XJBXjg .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-szP9XJBXjg .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-szP9XJBXjg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-szP9XJBXjg .inner-container {
    width: 100% !important;
  }
}
.cid-szP9XJJiWa {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szP9XJJiWa .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-szP9XJJiWa .container-table {
  margin: 0 auto;
}
.cid-szP9XJJiWa .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-szP9XJJiWa .dataTables_wrapper {
  display: block;
}
.cid-szP9XJJiWa .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-szP9XJJiWa .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-szP9XJJiWa table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-szP9XJJiWa table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-szP9XJJiWa table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-szP9XJJiWa table td {
  border-top: 1px solid #cccccc;
}
.cid-szP9XJJiWa table.table {
  background: #ffffff;
}
.cid-szP9XJJiWa .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-szP9XJJiWa .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-szP9XJJiWa .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-szP9XJJiWa .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-szP9XJJiWa .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-szP9XJJiWa .dataTables_filter {
    text-align: center;
  }
  .cid-szP9XJJiWa .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-szP9XJJiWa .body-item {
  color: #232323;
}
.cid-tkIxkSL2IG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIxkSL2IG .images-container.container-fluid {
  padding: 0;
}
.cid-tkIxkSL2IG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIxkSL2IG .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIxkSL2IG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIxkSL2IG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIxkSL2IG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIxkSL2IG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIxkSL2IG .img-item {
    width: 100% !important;
  }
  .cid-tkIxkSL2IG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-szP9XKpHIa {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szP9XKpHIa img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-szP9XKpHIa .row {
  justify-content: center;
}
.cid-szP9XKpHIa .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-szP9XKpHIa .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-szP9XKpHIa .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-szP9XKpHIa .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-szP9XKpHIa .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-szP9XKpHIa .item {
    padding: 0.5rem;
  }
  .cid-szP9XKpHIa .row {
    padding: 0 0.5rem;
  }
}
.cid-szP9XKpHIa .btn {
  border-radius: 0;
}
.cid-szP9XKpHIa .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-szP9XKOpKd {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szP9XKOpKd [class^="socicon-"]:before,
.cid-szP9XKOpKd [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-szP9XKOpKd .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-szP9XKOpKd .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-szP9XKOpKd .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-szP9XKOpKd .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-szP9XKOpKd .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-szP9XKOpKd .btn {
    font-size: 20px !important;
  }
}
.cid-szP9XKOpKd .btn-social,
.cid-szP9XKOpKd .mbr-section-title {
  color: #000000;
}
.cid-szP9XLb1ID {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szP9XLb1ID h4 {
  text-align: left;
  font-weight: 500;
}
.cid-szP9XLb1ID p {
  color: #767676;
  text-align: left;
}
.cid-szP9XLb1ID .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-szP9XLb1ID .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-szP9XLb1ID .card-title {
  margin-bottom: 0;
}
.cid-szP9XLb1ID .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-szP9XLb1ID .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-szP9XLb1ID .card-img span {
    font-size: 40px !important;
  }
}
.cid-szP9XLHYV4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-szP9XLHYV4 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-szP9XLHYV4 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-szP9XLHYV4 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-szP9XLHYV4 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-szP9XLHYV4 .separline {
  position: relative;
}
.cid-szP9XLHYV4 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-szP9XLHYV4 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-szP9XLHYV4 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-szP9XLHYV4 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-szP9XLHYV4 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkIxlUSWQw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIxlUSWQw .images-container.container-fluid {
  padding: 0;
}
.cid-tkIxlUSWQw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIxlUSWQw .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIxlUSWQw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIxlUSWQw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIxlUSWQw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIxlUSWQw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIxlUSWQw .img-item {
    width: 100% !important;
  }
  .cid-tkIxlUSWQw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-szP9XMcbE0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-szP9XMcbE0 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-szP9XMcbE0 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-szP9XMcbE0 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-szP9XMcbE0 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-szP9XMcbE0 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-szP9XMcbE0 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-szP9XMcbE0 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-szP9XMcbE0 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-szP9XMcbE0 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-szP9XMcbE0 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-szP9XMcbE0 [class^="socicon-"]:before,
.cid-szP9XMcbE0 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-szP9XMcbE0 .btn {
    font-size: 20px !important;
  }
}
.cid-szP9XMokd0 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-szP9XMokd0 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-szP9XMokd0 .video-block {
    width: 100% !important;
  }
}
.cid-tkIxk4idWJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkIxk4idWJ .images-container.container-fluid {
  padding: 0;
}
.cid-tkIxk4idWJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkIxk4idWJ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkIxk4idWJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkIxk4idWJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkIxk4idWJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkIxk4idWJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkIxk4idWJ .img-item {
    width: 100% !important;
  }
  .cid-tkIxk4idWJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-szQkI08Ykh {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-szQkI08Ykh img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-szQkI08Ykh .row {
  justify-content: center;
}
.cid-szQkI08Ykh .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-szQkI08Ykh .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-szQkI08Ykh .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-szQkI08Ykh .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-szQkI08Ykh .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-szQkI08Ykh .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-szQkI08Ykh .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-szQkI08Ykh .item {
    padding: 0.5rem;
  }
  .cid-szQkI08Ykh .row {
    padding: 0 0.5rem;
  }
}
.cid-szQkI08Ykh .btn {
  border-radius: 0;
}
.cid-szQkI08Ykh .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-szQkI08Ykh P {
  text-align: center;
}
.cid-szP9XN4cFk {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-szP9XN4cFk .content {
    text-align: center;
  }
  .cid-szP9XN4cFk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-szP9XN4cFk .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-szP9XN4cFk .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-szP9XN4cFk .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-szP9XN4cFk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-szP9XN4cFk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-szP9XN4cFk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-szP9XN4cFk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-szP9XN4cFk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-szP9XN4cFk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szP9XN4cFk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-szP9XN4cFk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-szP9XN4cFk P {
  text-align: center;
}
.cid-szP9XNmtCQ .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-szP9XNmtCQ .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-szP9XNmtCQ a {
  font-style: normal;
}
.cid-szP9XNmtCQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-szP9XNmtCQ .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-szP9XNmtCQ .nav-item:focus,
.cid-szP9XNmtCQ .nav-link:focus {
  outline: none;
}
.cid-szP9XNmtCQ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-szP9XNmtCQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-szP9XNmtCQ .menu-logo {
  margin-right: auto;
}
.cid-szP9XNmtCQ .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-szP9XNmtCQ .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-szP9XNmtCQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-szP9XNmtCQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-szP9XNmtCQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-szP9XNmtCQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-szP9XNmtCQ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-szP9XNmtCQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-szP9XNmtCQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-szP9XNmtCQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-szP9XNmtCQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-szP9XNmtCQ .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-szP9XNmtCQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-szP9XNmtCQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szP9XNmtCQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-szP9XNmtCQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szP9XNmtCQ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-szP9XNmtCQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-szP9XNmtCQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-szP9XNmtCQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-szP9XNmtCQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-szP9XNmtCQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-szP9XNmtCQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-szP9XNmtCQ button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-szP9XNmtCQ button.navbar-toggler:focus {
  outline: none;
}
.cid-szP9XNmtCQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-szP9XNmtCQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szP9XNmtCQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szP9XNmtCQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szP9XNmtCQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szP9XNmtCQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szP9XNmtCQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szP9XNmtCQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szP9XNmtCQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szP9XNmtCQ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-szP9XNmtCQ .collapsed .btn {
  display: -webkit-flex;
}
.cid-szP9XNmtCQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-szP9XNmtCQ .collapsed .navbar-collapse.collapsing,
.cid-szP9XNmtCQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-szP9XNmtCQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-szP9XNmtCQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-szP9XNmtCQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-szP9XNmtCQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-szP9XNmtCQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-szP9XNmtCQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-szP9XNmtCQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-szP9XNmtCQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-szP9XNmtCQ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-szP9XNmtCQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-szP9XNmtCQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-szP9XNmtCQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-szP9XNmtCQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-szP9XNmtCQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-szP9XNmtCQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-szP9XNmtCQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-szP9XNmtCQ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-szP9XNmtCQ img {
    height: 3.8rem !important;
  }
  .cid-szP9XNmtCQ .btn {
    display: -webkit-flex;
  }
  .cid-szP9XNmtCQ button.navbar-toggler {
    display: block;
  }
  .cid-szP9XNmtCQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-szP9XNmtCQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-szP9XNmtCQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-szP9XNmtCQ .navbar-collapse.collapsing,
  .cid-szP9XNmtCQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-szP9XNmtCQ .navbar-collapse.collapsing .navbar-nav,
  .cid-szP9XNmtCQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-szP9XNmtCQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-szP9XNmtCQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-szP9XNmtCQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-szP9XNmtCQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-szP9XNmtCQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-szP9XNmtCQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-szP9XNmtCQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-szP9XNmtCQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-szP9XNmtCQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-szP9XNmtCQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-szP9XNmtCQ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-szP9XNmtCQ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-szP9XNmtCQ .nav-link:hover,
.cid-szP9XNmtCQ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sAdiD2GBVq {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sAdiD2GBVq P {
  color: #767676;
}
.cid-sAdiD3f3fr {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sAdiD3f3fr .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sAdiD3f3fr .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sAdiD3f3fr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sAdiD3f3fr .inner-container {
    width: 100% !important;
  }
}
.cid-sAdiD3npQJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sAdiD3npQJ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sAdiD3npQJ .container-table {
  margin: 0 auto;
}
.cid-sAdiD3npQJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sAdiD3npQJ .dataTables_wrapper {
  display: block;
}
.cid-sAdiD3npQJ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sAdiD3npQJ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sAdiD3npQJ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sAdiD3npQJ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sAdiD3npQJ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sAdiD3npQJ table td {
  border-top: 1px solid #cccccc;
}
.cid-sAdiD3npQJ table.table {
  background: #ffffff;
}
.cid-sAdiD3npQJ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sAdiD3npQJ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sAdiD3npQJ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sAdiD3npQJ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sAdiD3npQJ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sAdiD3npQJ .dataTables_filter {
    text-align: center;
  }
  .cid-sAdiD3npQJ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sAdiD3npQJ .body-item {
  color: #232323;
}
.cid-sAdiD4HpJn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sAdiD4HpJn [class^="socicon-"]:before,
.cid-sAdiD4HpJn [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sAdiD4HpJn .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sAdiD4HpJn .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sAdiD4HpJn .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sAdiD4HpJn .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sAdiD4HpJn .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sAdiD4HpJn .btn {
    font-size: 20px !important;
  }
}
.cid-sAdiD4HpJn .btn-social,
.cid-sAdiD4HpJn .mbr-section-title {
  color: #000000;
}
.cid-tkOO4RrJ20 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOO4RrJ20 .images-container.container-fluid {
  padding: 0;
}
.cid-tkOO4RrJ20 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOO4RrJ20 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOO4RrJ20 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOO4RrJ20 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOO4RrJ20 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOO4RrJ20 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOO4RrJ20 .img-item {
    width: 100% !important;
  }
  .cid-tkOO4RrJ20 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sAdiD4iKCD {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sAdiD4iKCD img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sAdiD4iKCD .row {
  justify-content: center;
}
.cid-sAdiD4iKCD .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sAdiD4iKCD .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sAdiD4iKCD .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sAdiD4iKCD .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sAdiD4iKCD .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sAdiD4iKCD .item {
    padding: 0.5rem;
  }
  .cid-sAdiD4iKCD .row {
    padding: 0 0.5rem;
  }
}
.cid-sAdiD4iKCD .btn {
  border-radius: 0;
}
.cid-sAdiD4iKCD .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sAdiD51egv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sAdiD51egv h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sAdiD51egv p {
  color: #767676;
  text-align: left;
}
.cid-sAdiD51egv .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sAdiD51egv .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sAdiD51egv .card-title {
  margin-bottom: 0;
}
.cid-sAdiD51egv .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sAdiD51egv .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sAdiD51egv .card-img span {
    font-size: 40px !important;
  }
}
.cid-sAdiD5B7W8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sAdiD5B7W8 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sAdiD5B7W8 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sAdiD5B7W8 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sAdiD5B7W8 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sAdiD5B7W8 .separline {
  position: relative;
}
.cid-sAdiD5B7W8 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sAdiD5B7W8 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sAdiD5B7W8 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sAdiD5B7W8 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sAdiD5B7W8 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOO5IdCJR {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOO5IdCJR .images-container.container-fluid {
  padding: 0;
}
.cid-tkOO5IdCJR .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOO5IdCJR .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOO5IdCJR .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOO5IdCJR .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOO5IdCJR .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOO5IdCJR .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOO5IdCJR .img-item {
    width: 100% !important;
  }
  .cid-tkOO5IdCJR .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sAdiD61KIS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sAdiD61KIS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sAdiD61KIS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sAdiD61KIS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sAdiD61KIS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sAdiD61KIS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sAdiD61KIS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sAdiD61KIS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sAdiD61KIS .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sAdiD61KIS .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sAdiD61KIS .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sAdiD61KIS [class^="socicon-"]:before,
.cid-sAdiD61KIS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sAdiD61KIS .btn {
    font-size: 20px !important;
  }
}
.cid-sAdiD6c0nd {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sAdiD6c0nd .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sAdiD6c0nd .video-block {
    width: 100% !important;
  }
}
.cid-tkOO7AWkyJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOO7AWkyJ .images-container.container-fluid {
  padding: 0;
}
.cid-tkOO7AWkyJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOO7AWkyJ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOO7AWkyJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOO7AWkyJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOO7AWkyJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOO7AWkyJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOO7AWkyJ .img-item {
    width: 100% !important;
  }
  .cid-tkOO7AWkyJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sAdiD6neWl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sAdiD6neWl img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sAdiD6neWl .row {
  justify-content: center;
}
.cid-sAdiD6neWl .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sAdiD6neWl .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sAdiD6neWl .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sAdiD6neWl .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sAdiD6neWl .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sAdiD6neWl .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sAdiD6neWl .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sAdiD6neWl .item {
    padding: 0.5rem;
  }
  .cid-sAdiD6neWl .row {
    padding: 0 0.5rem;
  }
}
.cid-sAdiD6neWl .btn {
  border-radius: 0;
}
.cid-sAdiD6neWl .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sAdiD6neWl P {
  text-align: center;
}
.cid-sAdiD6O2Zb {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sAdiD6O2Zb .content {
    text-align: center;
  }
  .cid-sAdiD6O2Zb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sAdiD6O2Zb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sAdiD6O2Zb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sAdiD6O2Zb .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sAdiD6O2Zb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sAdiD6O2Zb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sAdiD6O2Zb .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sAdiD6O2Zb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sAdiD6O2Zb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sAdiD6O2Zb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sAdiD6O2Zb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sAdiD6O2Zb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sAdiD6O2Zb P {
  text-align: center;
}
.cid-sAdiD788FL .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sAdiD788FL .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sAdiD788FL a {
  font-style: normal;
}
.cid-sAdiD788FL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sAdiD788FL .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-sAdiD788FL .nav-item:focus,
.cid-sAdiD788FL .nav-link:focus {
  outline: none;
}
.cid-sAdiD788FL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sAdiD788FL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sAdiD788FL .menu-logo {
  margin-right: auto;
}
.cid-sAdiD788FL .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-sAdiD788FL .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-sAdiD788FL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sAdiD788FL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sAdiD788FL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sAdiD788FL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sAdiD788FL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sAdiD788FL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sAdiD788FL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sAdiD788FL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sAdiD788FL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sAdiD788FL .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sAdiD788FL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sAdiD788FL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sAdiD788FL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sAdiD788FL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sAdiD788FL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sAdiD788FL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sAdiD788FL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sAdiD788FL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sAdiD788FL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sAdiD788FL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sAdiD788FL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sAdiD788FL button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sAdiD788FL button.navbar-toggler:focus {
  outline: none;
}
.cid-sAdiD788FL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sAdiD788FL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sAdiD788FL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sAdiD788FL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sAdiD788FL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sAdiD788FL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sAdiD788FL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sAdiD788FL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sAdiD788FL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sAdiD788FL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sAdiD788FL .collapsed .btn {
  display: -webkit-flex;
}
.cid-sAdiD788FL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sAdiD788FL .collapsed .navbar-collapse.collapsing,
.cid-sAdiD788FL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sAdiD788FL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sAdiD788FL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sAdiD788FL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sAdiD788FL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sAdiD788FL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sAdiD788FL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sAdiD788FL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sAdiD788FL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sAdiD788FL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sAdiD788FL .collapsed button.navbar-toggler {
  display: block;
}
.cid-sAdiD788FL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sAdiD788FL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sAdiD788FL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sAdiD788FL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sAdiD788FL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sAdiD788FL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sAdiD788FL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sAdiD788FL img {
    height: 3.8rem !important;
  }
  .cid-sAdiD788FL .btn {
    display: -webkit-flex;
  }
  .cid-sAdiD788FL button.navbar-toggler {
    display: block;
  }
  .cid-sAdiD788FL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sAdiD788FL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sAdiD788FL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sAdiD788FL .navbar-collapse.collapsing,
  .cid-sAdiD788FL .navbar-collapse.show {
    display: block !important;
  }
  .cid-sAdiD788FL .navbar-collapse.collapsing .navbar-nav,
  .cid-sAdiD788FL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sAdiD788FL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sAdiD788FL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sAdiD788FL .navbar-collapse.collapsing .navbar-buttons,
  .cid-sAdiD788FL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sAdiD788FL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sAdiD788FL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sAdiD788FL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sAdiD788FL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sAdiD788FL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sAdiD788FL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sAdiD788FL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sAdiD788FL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sAdiD788FL .nav-link:hover,
.cid-sAdiD788FL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sAuKzqHuqm {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sAuKzqHuqm P {
  color: #767676;
}
.cid-sAuKzrecX8 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sAuKzrecX8 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sAuKzrecX8 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sAuKzrecX8 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sAuKzrecX8 .inner-container {
    width: 100% !important;
  }
}
.cid-sAuKzrnJwI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sAuKzrnJwI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sAuKzrnJwI .container-table {
  margin: 0 auto;
}
.cid-sAuKzrnJwI .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sAuKzrnJwI .dataTables_wrapper {
  display: block;
}
.cid-sAuKzrnJwI .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sAuKzrnJwI .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sAuKzrnJwI table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sAuKzrnJwI table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sAuKzrnJwI table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sAuKzrnJwI table td {
  border-top: 1px solid #cccccc;
}
.cid-sAuKzrnJwI table.table {
  background: #ffffff;
}
.cid-sAuKzrnJwI .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sAuKzrnJwI .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sAuKzrnJwI .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sAuKzrnJwI .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sAuKzrnJwI .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sAuKzrnJwI .dataTables_filter {
    text-align: center;
  }
  .cid-sAuKzrnJwI .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sAuKzrnJwI .body-item {
  color: #232323;
}
.cid-tkOOhoAQUE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOOhoAQUE .images-container.container-fluid {
  padding: 0;
}
.cid-tkOOhoAQUE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOOhoAQUE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOOhoAQUE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOOhoAQUE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOOhoAQUE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOOhoAQUE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOOhoAQUE .img-item {
    width: 100% !important;
  }
  .cid-tkOOhoAQUE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sAuKzsKZI0 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sAuKzsKZI0 [class^="socicon-"]:before,
.cid-sAuKzsKZI0 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sAuKzsKZI0 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sAuKzsKZI0 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sAuKzsKZI0 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sAuKzsKZI0 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sAuKzsKZI0 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sAuKzsKZI0 .btn {
    font-size: 20px !important;
  }
}
.cid-sAuKzsKZI0 .btn-social,
.cid-sAuKzsKZI0 .mbr-section-title {
  color: #000000;
}
.cid-sAuKzsX885 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sAuKzsX885 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sAuKzsX885 .row {
  justify-content: center;
}
.cid-sAuKzsX885 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sAuKzsX885 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sAuKzsX885 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sAuKzsX885 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sAuKzsX885 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sAuKzsX885 .item {
    padding: 0.5rem;
  }
  .cid-sAuKzsX885 .row {
    padding: 0 0.5rem;
  }
}
.cid-sAuKzsX885 .btn {
  border-radius: 0;
}
.cid-sAuKzsX885 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sAuKztwNSS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sAuKztwNSS h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sAuKztwNSS p {
  color: #767676;
  text-align: left;
}
.cid-sAuKztwNSS .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sAuKztwNSS .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sAuKztwNSS .card-title {
  margin-bottom: 0;
}
.cid-sAuKztwNSS .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sAuKztwNSS .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sAuKztwNSS .card-img span {
    font-size: 40px !important;
  }
}
.cid-sAuKzu4cpB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sAuKzu4cpB .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sAuKzu4cpB img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sAuKzu4cpB .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sAuKzu4cpB .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sAuKzu4cpB .separline {
  position: relative;
}
.cid-sAuKzu4cpB .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sAuKzu4cpB .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sAuKzu4cpB .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sAuKzu4cpB .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sAuKzu4cpB .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOOi9dfLq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOOi9dfLq .images-container.container-fluid {
  padding: 0;
}
.cid-tkOOi9dfLq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOOi9dfLq .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOOi9dfLq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOOi9dfLq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOOi9dfLq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOOi9dfLq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOOi9dfLq .img-item {
    width: 100% !important;
  }
  .cid-tkOOi9dfLq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sAuKzuvHO3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sAuKzuvHO3 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sAuKzuvHO3 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sAuKzuvHO3 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sAuKzuvHO3 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sAuKzuvHO3 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sAuKzuvHO3 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sAuKzuvHO3 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sAuKzuvHO3 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sAuKzuvHO3 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sAuKzuvHO3 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sAuKzuvHO3 [class^="socicon-"]:before,
.cid-sAuKzuvHO3 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sAuKzuvHO3 .btn {
    font-size: 20px !important;
  }
}
.cid-sAuKzuHwwI {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sAuKzuHwwI .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sAuKzuHwwI .video-block {
    width: 100% !important;
  }
}
.cid-tkOOgAAAi3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOOgAAAi3 .images-container.container-fluid {
  padding: 0;
}
.cid-tkOOgAAAi3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOOgAAAi3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOOgAAAi3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOOgAAAi3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOOgAAAi3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOOgAAAi3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOOgAAAi3 .img-item {
    width: 100% !important;
  }
  .cid-tkOOgAAAi3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sAuKzuRy99 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sAuKzuRy99 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sAuKzuRy99 .row {
  justify-content: center;
}
.cid-sAuKzuRy99 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sAuKzuRy99 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sAuKzuRy99 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sAuKzuRy99 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sAuKzuRy99 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sAuKzuRy99 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sAuKzuRy99 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sAuKzuRy99 .item {
    padding: 0.5rem;
  }
  .cid-sAuKzuRy99 .row {
    padding: 0 0.5rem;
  }
}
.cid-sAuKzuRy99 .btn {
  border-radius: 0;
}
.cid-sAuKzuRy99 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sAuKzuRy99 P {
  text-align: center;
}
.cid-sAuKzvk8iM {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sAuKzvk8iM .content {
    text-align: center;
  }
  .cid-sAuKzvk8iM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sAuKzvk8iM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sAuKzvk8iM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sAuKzvk8iM .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sAuKzvk8iM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sAuKzvk8iM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sAuKzvk8iM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sAuKzvk8iM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sAuKzvk8iM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sAuKzvk8iM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sAuKzvk8iM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sAuKzvk8iM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sAuKzvk8iM P {
  text-align: center;
}
.cid-sAuKzvFeNC .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sAuKzvFeNC .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sAuKzvFeNC a {
  font-style: normal;
}
.cid-sAuKzvFeNC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sAuKzvFeNC .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-sAuKzvFeNC .nav-item:focus,
.cid-sAuKzvFeNC .nav-link:focus {
  outline: none;
}
.cid-sAuKzvFeNC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sAuKzvFeNC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sAuKzvFeNC .menu-logo {
  margin-right: auto;
}
.cid-sAuKzvFeNC .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-sAuKzvFeNC .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-sAuKzvFeNC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sAuKzvFeNC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sAuKzvFeNC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sAuKzvFeNC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sAuKzvFeNC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sAuKzvFeNC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sAuKzvFeNC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sAuKzvFeNC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sAuKzvFeNC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sAuKzvFeNC .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sAuKzvFeNC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sAuKzvFeNC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sAuKzvFeNC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sAuKzvFeNC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sAuKzvFeNC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sAuKzvFeNC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sAuKzvFeNC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sAuKzvFeNC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sAuKzvFeNC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sAuKzvFeNC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sAuKzvFeNC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sAuKzvFeNC button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sAuKzvFeNC button.navbar-toggler:focus {
  outline: none;
}
.cid-sAuKzvFeNC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sAuKzvFeNC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sAuKzvFeNC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sAuKzvFeNC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sAuKzvFeNC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sAuKzvFeNC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sAuKzvFeNC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sAuKzvFeNC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sAuKzvFeNC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sAuKzvFeNC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sAuKzvFeNC .collapsed .btn {
  display: -webkit-flex;
}
.cid-sAuKzvFeNC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sAuKzvFeNC .collapsed .navbar-collapse.collapsing,
.cid-sAuKzvFeNC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sAuKzvFeNC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sAuKzvFeNC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sAuKzvFeNC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sAuKzvFeNC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sAuKzvFeNC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sAuKzvFeNC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sAuKzvFeNC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sAuKzvFeNC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sAuKzvFeNC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sAuKzvFeNC .collapsed button.navbar-toggler {
  display: block;
}
.cid-sAuKzvFeNC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sAuKzvFeNC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sAuKzvFeNC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sAuKzvFeNC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sAuKzvFeNC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sAuKzvFeNC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sAuKzvFeNC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sAuKzvFeNC img {
    height: 3.8rem !important;
  }
  .cid-sAuKzvFeNC .btn {
    display: -webkit-flex;
  }
  .cid-sAuKzvFeNC button.navbar-toggler {
    display: block;
  }
  .cid-sAuKzvFeNC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sAuKzvFeNC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sAuKzvFeNC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sAuKzvFeNC .navbar-collapse.collapsing,
  .cid-sAuKzvFeNC .navbar-collapse.show {
    display: block !important;
  }
  .cid-sAuKzvFeNC .navbar-collapse.collapsing .navbar-nav,
  .cid-sAuKzvFeNC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sAuKzvFeNC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sAuKzvFeNC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sAuKzvFeNC .navbar-collapse.collapsing .navbar-buttons,
  .cid-sAuKzvFeNC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sAuKzvFeNC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sAuKzvFeNC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sAuKzvFeNC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sAuKzvFeNC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sAuKzvFeNC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sAuKzvFeNC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sAuKzvFeNC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sAuKzvFeNC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sAuKzvFeNC .nav-link:hover,
.cid-sAuKzvFeNC .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sARS8Y1PFi {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sARS8Y1PFi P {
  color: #767676;
}
.cid-sARS8YxBCt {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sARS8YxBCt .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sARS8YxBCt .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sARS8YxBCt .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sARS8YxBCt .inner-container {
    width: 100% !important;
  }
}
.cid-sARS8YFg59 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sARS8YFg59 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sARS8YFg59 .container-table {
  margin: 0 auto;
}
.cid-sARS8YFg59 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sARS8YFg59 .dataTables_wrapper {
  display: block;
}
.cid-sARS8YFg59 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sARS8YFg59 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sARS8YFg59 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sARS8YFg59 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sARS8YFg59 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sARS8YFg59 table td {
  border-top: 1px solid #cccccc;
}
.cid-sARS8YFg59 table.table {
  background: #ffffff;
}
.cid-sARS8YFg59 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sARS8YFg59 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sARS8YFg59 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sARS8YFg59 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sARS8YFg59 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sARS8YFg59 .dataTables_filter {
    text-align: center;
  }
  .cid-sARS8YFg59 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sARS8YFg59 .body-item {
  color: #232323;
}
.cid-sARS90hONn {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sARS90hONn [class^="socicon-"]:before,
.cid-sARS90hONn [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sARS90hONn .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sARS90hONn .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sARS90hONn .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sARS90hONn .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sARS90hONn .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sARS90hONn .btn {
    font-size: 20px !important;
  }
}
.cid-sARS90hONn .btn-social,
.cid-sARS90hONn .mbr-section-title {
  color: #000000;
}
.cid-sARS90tCcd {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sARS90tCcd img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sARS90tCcd .row {
  justify-content: center;
}
.cid-sARS90tCcd .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sARS90tCcd .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sARS90tCcd .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sARS90tCcd .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sARS90tCcd .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sARS90tCcd .item {
    padding: 0.5rem;
  }
  .cid-sARS90tCcd .row {
    padding: 0 0.5rem;
  }
}
.cid-sARS90tCcd .btn {
  border-radius: 0;
}
.cid-sARS90tCcd .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sARS911HjB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sARS911HjB h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sARS911HjB p {
  color: #767676;
  text-align: left;
}
.cid-sARS911HjB .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sARS911HjB .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sARS911HjB .card-title {
  margin-bottom: 0;
}
.cid-sARS911HjB .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sARS911HjB .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sARS911HjB .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkOOAOVLJt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOOAOVLJt .images-container.container-fluid {
  padding: 0;
}
.cid-tkOOAOVLJt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOOAOVLJt .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOOAOVLJt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOOAOVLJt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOOAOVLJt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOOAOVLJt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOOAOVLJt .img-item {
    width: 100% !important;
  }
  .cid-tkOOAOVLJt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sARS91w7E3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sARS91w7E3 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sARS91w7E3 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sARS91w7E3 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sARS91w7E3 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sARS91w7E3 .separline {
  position: relative;
}
.cid-sARS91w7E3 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sARS91w7E3 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sARS91w7E3 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sARS91w7E3 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sARS91w7E3 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOOqHLT8j {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOOqHLT8j .images-container.container-fluid {
  padding: 0;
}
.cid-tkOOqHLT8j .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOOqHLT8j .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOOqHLT8j .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOOqHLT8j .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOOqHLT8j .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOOqHLT8j .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOOqHLT8j .img-item {
    width: 100% !important;
  }
  .cid-tkOOqHLT8j .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sARS920ZXD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sARS920ZXD .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sARS920ZXD .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sARS920ZXD .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sARS920ZXD .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sARS920ZXD .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sARS920ZXD .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sARS920ZXD .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sARS920ZXD .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sARS920ZXD .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sARS920ZXD .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sARS920ZXD [class^="socicon-"]:before,
.cid-sARS920ZXD [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sARS920ZXD .btn {
    font-size: 20px !important;
  }
}
.cid-sARS92d9SP {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sARS92d9SP .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sARS92d9SP .video-block {
    width: 100% !important;
  }
}
.cid-tkOOpI62So {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOOpI62So .images-container.container-fluid {
  padding: 0;
}
.cid-tkOOpI62So .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOOpI62So .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOOpI62So .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOOpI62So .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOOpI62So .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOOpI62So .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOOpI62So .img-item {
    width: 100% !important;
  }
  .cid-tkOOpI62So .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sATghslpW1 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sATghslpW1 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sATghslpW1 .row {
  justify-content: center;
}
.cid-sATghslpW1 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sATghslpW1 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sATghslpW1 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sATghslpW1 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sATghslpW1 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sATghslpW1 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sATghslpW1 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sATghslpW1 .item {
    padding: 0.5rem;
  }
  .cid-sATghslpW1 .row {
    padding: 0 0.5rem;
  }
}
.cid-sATghslpW1 .btn {
  border-radius: 0;
}
.cid-sATghslpW1 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sATghslpW1 P {
  text-align: center;
}
.cid-sARS92PS3w {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sARS92PS3w .content {
    text-align: center;
  }
  .cid-sARS92PS3w .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sARS92PS3w .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sARS92PS3w .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sARS92PS3w .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sARS92PS3w .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sARS92PS3w .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sARS92PS3w .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sARS92PS3w .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sARS92PS3w .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sARS92PS3w .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sARS92PS3w .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sARS92PS3w .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sARS92PS3w P {
  text-align: center;
}
.cid-sARS937pDo .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sARS937pDo .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sARS937pDo a {
  font-style: normal;
}
.cid-sARS937pDo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sARS937pDo .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-sARS937pDo .nav-item:focus,
.cid-sARS937pDo .nav-link:focus {
  outline: none;
}
.cid-sARS937pDo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sARS937pDo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sARS937pDo .menu-logo {
  margin-right: auto;
}
.cid-sARS937pDo .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-sARS937pDo .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-sARS937pDo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sARS937pDo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sARS937pDo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sARS937pDo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sARS937pDo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sARS937pDo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sARS937pDo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sARS937pDo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sARS937pDo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sARS937pDo .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sARS937pDo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sARS937pDo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sARS937pDo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sARS937pDo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sARS937pDo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sARS937pDo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sARS937pDo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sARS937pDo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sARS937pDo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sARS937pDo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sARS937pDo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sARS937pDo button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sARS937pDo button.navbar-toggler:focus {
  outline: none;
}
.cid-sARS937pDo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sARS937pDo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sARS937pDo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sARS937pDo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sARS937pDo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sARS937pDo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sARS937pDo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sARS937pDo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sARS937pDo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sARS937pDo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sARS937pDo .collapsed .btn {
  display: -webkit-flex;
}
.cid-sARS937pDo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sARS937pDo .collapsed .navbar-collapse.collapsing,
.cid-sARS937pDo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sARS937pDo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sARS937pDo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sARS937pDo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sARS937pDo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sARS937pDo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sARS937pDo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sARS937pDo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sARS937pDo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sARS937pDo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sARS937pDo .collapsed button.navbar-toggler {
  display: block;
}
.cid-sARS937pDo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sARS937pDo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sARS937pDo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sARS937pDo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sARS937pDo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sARS937pDo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sARS937pDo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sARS937pDo img {
    height: 3.8rem !important;
  }
  .cid-sARS937pDo .btn {
    display: -webkit-flex;
  }
  .cid-sARS937pDo button.navbar-toggler {
    display: block;
  }
  .cid-sARS937pDo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sARS937pDo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sARS937pDo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sARS937pDo .navbar-collapse.collapsing,
  .cid-sARS937pDo .navbar-collapse.show {
    display: block !important;
  }
  .cid-sARS937pDo .navbar-collapse.collapsing .navbar-nav,
  .cid-sARS937pDo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sARS937pDo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sARS937pDo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sARS937pDo .navbar-collapse.collapsing .navbar-buttons,
  .cid-sARS937pDo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sARS937pDo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sARS937pDo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sARS937pDo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sARS937pDo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sARS937pDo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sARS937pDo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sARS937pDo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sARS937pDo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sARS937pDo .nav-link:hover,
.cid-sARS937pDo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sBadzpc7HK {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sBadzpc7HK P {
  color: #767676;
}
.cid-sBadzpIjUp {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBadzpIjUp .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sBadzpIjUp .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sBadzpIjUp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sBadzpIjUp .inner-container {
    width: 100% !important;
  }
}
.cid-sBadzpQvSR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBadzpQvSR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sBadzpQvSR .container-table {
  margin: 0 auto;
}
.cid-sBadzpQvSR .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sBadzpQvSR .dataTables_wrapper {
  display: block;
}
.cid-sBadzpQvSR .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sBadzpQvSR .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sBadzpQvSR table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sBadzpQvSR table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sBadzpQvSR table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sBadzpQvSR table td {
  border-top: 1px solid #cccccc;
}
.cid-sBadzpQvSR table.table {
  background: #ffffff;
}
.cid-sBadzpQvSR .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sBadzpQvSR .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sBadzpQvSR .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sBadzpQvSR .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sBadzpQvSR .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sBadzpQvSR .dataTables_filter {
    text-align: center;
  }
  .cid-sBadzpQvSR .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sBadzpQvSR .body-item {
  color: #232323;
}
.cid-tkOOIFL72P {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOOIFL72P .images-container.container-fluid {
  padding: 0;
}
.cid-tkOOIFL72P .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOOIFL72P .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOOIFL72P .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOOIFL72P .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOOIFL72P .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOOIFL72P .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOOIFL72P .img-item {
    width: 100% !important;
  }
  .cid-tkOOIFL72P .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sBadzr4OnT {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBadzr4OnT [class^="socicon-"]:before,
.cid-sBadzr4OnT [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sBadzr4OnT .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sBadzr4OnT .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sBadzr4OnT .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sBadzr4OnT .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sBadzr4OnT .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sBadzr4OnT .btn {
    font-size: 20px !important;
  }
}
.cid-sBadzr4OnT .btn-social,
.cid-sBadzr4OnT .mbr-section-title {
  color: #000000;
}
.cid-sBadzrgZuw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBadzrgZuw img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sBadzrgZuw .row {
  justify-content: center;
}
.cid-sBadzrgZuw .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sBadzrgZuw .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sBadzrgZuw .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sBadzrgZuw .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sBadzrgZuw .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sBadzrgZuw .item {
    padding: 0.5rem;
  }
  .cid-sBadzrgZuw .row {
    padding: 0 0.5rem;
  }
}
.cid-sBadzrgZuw .btn {
  border-radius: 0;
}
.cid-sBadzrgZuw .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sBadzrOImj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBadzrOImj h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sBadzrOImj p {
  color: #767676;
  text-align: left;
}
.cid-sBadzrOImj .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sBadzrOImj .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sBadzrOImj .card-title {
  margin-bottom: 0;
}
.cid-sBadzrOImj .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sBadzrOImj .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sBadzrOImj .card-img span {
    font-size: 40px !important;
  }
}
.cid-sBadzsk4IU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBadzsk4IU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sBadzsk4IU img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sBadzsk4IU .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sBadzsk4IU .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sBadzsk4IU .separline {
  position: relative;
}
.cid-sBadzsk4IU .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sBadzsk4IU .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sBadzsk4IU .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sBadzsk4IU .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBadzsk4IU .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkOOJVAifm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOOJVAifm .images-container.container-fluid {
  padding: 0;
}
.cid-tkOOJVAifm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOOJVAifm .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOOJVAifm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOOJVAifm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOOJVAifm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOOJVAifm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOOJVAifm .img-item {
    width: 100% !important;
  }
  .cid-tkOOJVAifm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sBadzsNVC6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBadzsNVC6 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sBadzsNVC6 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sBadzsNVC6 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sBadzsNVC6 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sBadzsNVC6 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sBadzsNVC6 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sBadzsNVC6 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sBadzsNVC6 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sBadzsNVC6 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sBadzsNVC6 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sBadzsNVC6 [class^="socicon-"]:before,
.cid-sBadzsNVC6 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sBadzsNVC6 .btn {
    font-size: 20px !important;
  }
}
.cid-sBadzsYlIp {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sBadzsYlIp .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sBadzsYlIp .video-block {
    width: 100% !important;
  }
}
.cid-tkOOJoJauJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkOOJoJauJ .images-container.container-fluid {
  padding: 0;
}
.cid-tkOOJoJauJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkOOJoJauJ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkOOJoJauJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkOOJoJauJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkOOJoJauJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkOOJoJauJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkOOJoJauJ .img-item {
    width: 100% !important;
  }
  .cid-tkOOJoJauJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sBadzt8PTo {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBadzt8PTo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sBadzt8PTo .row {
  justify-content: center;
}
.cid-sBadzt8PTo .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sBadzt8PTo .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sBadzt8PTo .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sBadzt8PTo .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sBadzt8PTo .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sBadzt8PTo .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sBadzt8PTo .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sBadzt8PTo .item {
    padding: 0.5rem;
  }
  .cid-sBadzt8PTo .row {
    padding: 0 0.5rem;
  }
}
.cid-sBadzt8PTo .btn {
  border-radius: 0;
}
.cid-sBadzt8PTo .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sBadzt8PTo P {
  text-align: center;
}
.cid-sBadztA18h {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sBadztA18h .content {
    text-align: center;
  }
  .cid-sBadztA18h .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sBadztA18h .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sBadztA18h .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sBadztA18h .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sBadztA18h .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sBadztA18h .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sBadztA18h .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sBadztA18h .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sBadztA18h .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sBadztA18h .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sBadztA18h .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sBadztA18h .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sBadztA18h P {
  text-align: center;
}
.cid-sBadztRdqv .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sBadztRdqv .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sBadztRdqv a {
  font-style: normal;
}
.cid-sBadztRdqv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sBadztRdqv .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-sBadztRdqv .nav-item:focus,
.cid-sBadztRdqv .nav-link:focus {
  outline: none;
}
.cid-sBadztRdqv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sBadztRdqv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sBadztRdqv .menu-logo {
  margin-right: auto;
}
.cid-sBadztRdqv .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-sBadztRdqv .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-sBadztRdqv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sBadztRdqv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sBadztRdqv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sBadztRdqv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sBadztRdqv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sBadztRdqv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sBadztRdqv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sBadztRdqv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBadztRdqv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sBadztRdqv .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sBadztRdqv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sBadztRdqv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBadztRdqv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sBadztRdqv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBadztRdqv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sBadztRdqv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sBadztRdqv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sBadztRdqv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sBadztRdqv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sBadztRdqv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sBadztRdqv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sBadztRdqv button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sBadztRdqv button.navbar-toggler:focus {
  outline: none;
}
.cid-sBadztRdqv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBadztRdqv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBadztRdqv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBadztRdqv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBadztRdqv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBadztRdqv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBadztRdqv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sBadztRdqv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sBadztRdqv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBadztRdqv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sBadztRdqv .collapsed .btn {
  display: -webkit-flex;
}
.cid-sBadztRdqv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sBadztRdqv .collapsed .navbar-collapse.collapsing,
.cid-sBadztRdqv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sBadztRdqv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sBadztRdqv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sBadztRdqv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sBadztRdqv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sBadztRdqv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sBadztRdqv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sBadztRdqv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sBadztRdqv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sBadztRdqv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sBadztRdqv .collapsed button.navbar-toggler {
  display: block;
}
.cid-sBadztRdqv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sBadztRdqv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sBadztRdqv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sBadztRdqv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sBadztRdqv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sBadztRdqv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sBadztRdqv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sBadztRdqv img {
    height: 3.8rem !important;
  }
  .cid-sBadztRdqv .btn {
    display: -webkit-flex;
  }
  .cid-sBadztRdqv button.navbar-toggler {
    display: block;
  }
  .cid-sBadztRdqv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sBadztRdqv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sBadztRdqv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sBadztRdqv .navbar-collapse.collapsing,
  .cid-sBadztRdqv .navbar-collapse.show {
    display: block !important;
  }
  .cid-sBadztRdqv .navbar-collapse.collapsing .navbar-nav,
  .cid-sBadztRdqv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sBadztRdqv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sBadztRdqv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sBadztRdqv .navbar-collapse.collapsing .navbar-buttons,
  .cid-sBadztRdqv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sBadztRdqv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sBadztRdqv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBadztRdqv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sBadztRdqv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sBadztRdqv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sBadztRdqv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sBadztRdqv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sBadztRdqv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sBadztRdqv .nav-link:hover,
.cid-sBadztRdqv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sBwXhb9iUo {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sBwXhb9iUo P {
  color: #767676;
}
.cid-sBwXhbKsZ7 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBwXhbKsZ7 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sBwXhbKsZ7 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sBwXhbKsZ7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sBwXhbKsZ7 .inner-container {
    width: 100% !important;
  }
}
.cid-sBwXhbTMx6 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBwXhbTMx6 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sBwXhbTMx6 .container-table {
  margin: 0 auto;
}
.cid-sBwXhbTMx6 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sBwXhbTMx6 .dataTables_wrapper {
  display: block;
}
.cid-sBwXhbTMx6 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sBwXhbTMx6 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sBwXhbTMx6 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sBwXhbTMx6 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sBwXhbTMx6 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sBwXhbTMx6 table td {
  border-top: 1px solid #cccccc;
}
.cid-sBwXhbTMx6 table.table {
  background: #ffffff;
}
.cid-sBwXhbTMx6 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sBwXhbTMx6 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sBwXhbTMx6 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sBwXhbTMx6 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sBwXhbTMx6 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sBwXhbTMx6 .dataTables_filter {
    text-align: center;
  }
  .cid-sBwXhbTMx6 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sBwXhbTMx6 .body-item {
  color: #232323;
}
.cid-tkUbxF0v9X {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUbxF0v9X .images-container.container-fluid {
  padding: 0;
}
.cid-tkUbxF0v9X .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUbxF0v9X .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUbxF0v9X .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUbxF0v9X .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUbxF0v9X .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUbxF0v9X .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUbxF0v9X .img-item {
    width: 100% !important;
  }
  .cid-tkUbxF0v9X .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sBwXhcCTPa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBwXhcCTPa .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-sBwXhcCTPa .rev,
.cid-sBwXhcCTPa .mbr-iconfont {
  display: inline-block;
}
.cid-sBwXhcCTPa .card-img {
  position: relative;
}
.cid-sBwXhcCTPa img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-sBwXhcCTPa .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-sBwXhcCTPa .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-sBwXhcCTPa .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-sBwXhcCTPa .card-box {
  padding: 1.5rem;
}
.cid-sBwXhcCTPa .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-sBwXhcCTPa .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-sBwXhcCTPa .mbr-section-title,
.cid-sBwXhcCTPa .line-wrap {
  text-align: center;
  color: #4f4943;
}
.cid-sBwXhcCTPa .card-text,
.cid-sBwXhcCTPa .mbr-section-btn,
.cid-sBwXhcCTPa .ico-line {
  text-align: left;
  color: #767676;
}
.cid-sBwXhcCTPa .mbr-text,
.cid-sBwXhcCTPa .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-sBwXhcCTPa .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-sBwXhd4WOG {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBwXhd4WOG [class^="socicon-"]:before,
.cid-sBwXhd4WOG [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sBwXhd4WOG .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sBwXhd4WOG .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sBwXhd4WOG .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sBwXhd4WOG .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sBwXhd4WOG .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sBwXhd4WOG .btn {
    font-size: 20px !important;
  }
}
.cid-sBwXhd4WOG .btn-social,
.cid-sBwXhd4WOG .mbr-section-title {
  color: #000000;
}
.cid-sBwXhdh5Fe {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBwXhdh5Fe img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sBwXhdh5Fe .row {
  justify-content: center;
}
.cid-sBwXhdh5Fe .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sBwXhdh5Fe .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sBwXhdh5Fe .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sBwXhdh5Fe .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sBwXhdh5Fe .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sBwXhdh5Fe .item {
    padding: 0.5rem;
  }
  .cid-sBwXhdh5Fe .row {
    padding: 0 0.5rem;
  }
}
.cid-sBwXhdh5Fe .btn {
  border-radius: 0;
}
.cid-sBwXhdh5Fe .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sBwXhdPInT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBwXhdPInT h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sBwXhdPInT p {
  color: #767676;
  text-align: left;
}
.cid-sBwXhdPInT .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sBwXhdPInT .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sBwXhdPInT .card-title {
  margin-bottom: 0;
}
.cid-sBwXhdPInT .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sBwXhdPInT .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sBwXhdPInT .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkUbyAoDwO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUbyAoDwO .images-container.container-fluid {
  padding: 0;
}
.cid-tkUbyAoDwO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUbyAoDwO .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUbyAoDwO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUbyAoDwO .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUbyAoDwO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUbyAoDwO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUbyAoDwO .img-item {
    width: 100% !important;
  }
  .cid-tkUbyAoDwO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sBwXhel3AJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBwXhel3AJ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sBwXhel3AJ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sBwXhel3AJ .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sBwXhel3AJ .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sBwXhel3AJ .separline {
  position: relative;
}
.cid-sBwXhel3AJ .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sBwXhel3AJ .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sBwXhel3AJ .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sBwXhel3AJ .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBwXhel3AJ .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUbzgXNui {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUbzgXNui .images-container.container-fluid {
  padding: 0;
}
.cid-tkUbzgXNui .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUbzgXNui .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUbzgXNui .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUbzgXNui .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUbzgXNui .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUbzgXNui .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUbzgXNui .img-item {
    width: 100% !important;
  }
  .cid-tkUbzgXNui .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sBwXheNZXF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBwXheNZXF .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sBwXheNZXF .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sBwXheNZXF .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sBwXheNZXF .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sBwXheNZXF .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sBwXheNZXF .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sBwXheNZXF .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sBwXheNZXF .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sBwXheNZXF .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sBwXheNZXF .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sBwXheNZXF [class^="socicon-"]:before,
.cid-sBwXheNZXF [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sBwXheNZXF .btn {
    font-size: 20px !important;
  }
}
.cid-sBwXheYI9j {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sBwXheYI9j .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sBwXheYI9j .video-block {
    width: 100% !important;
  }
}
.cid-tkUbA05JG8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUbA05JG8 .images-container.container-fluid {
  padding: 0;
}
.cid-tkUbA05JG8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUbA05JG8 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUbA05JG8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUbA05JG8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUbA05JG8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUbA05JG8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUbA05JG8 .img-item {
    width: 100% !important;
  }
  .cid-tkUbA05JG8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sByuPfKQk9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sByuPfKQk9 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sByuPfKQk9 .row {
  justify-content: center;
}
.cid-sByuPfKQk9 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sByuPfKQk9 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sByuPfKQk9 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sByuPfKQk9 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sByuPfKQk9 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sByuPfKQk9 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sByuPfKQk9 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sByuPfKQk9 .item {
    padding: 0.5rem;
  }
  .cid-sByuPfKQk9 .row {
    padding: 0 0.5rem;
  }
}
.cid-sByuPfKQk9 .btn {
  border-radius: 0;
}
.cid-sByuPfKQk9 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sByuPfKQk9 P {
  text-align: center;
}
.cid-sBwXhfAIZK {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sBwXhfAIZK .content {
    text-align: center;
  }
  .cid-sBwXhfAIZK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sBwXhfAIZK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sBwXhfAIZK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sBwXhfAIZK .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sBwXhfAIZK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sBwXhfAIZK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sBwXhfAIZK .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sBwXhfAIZK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sBwXhfAIZK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sBwXhfAIZK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sBwXhfAIZK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sBwXhfAIZK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sBwXhfAIZK P {
  text-align: center;
}
.cid-sBwXhfSvdl .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sBwXhfSvdl .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sBwXhfSvdl a {
  font-style: normal;
}
.cid-sBwXhfSvdl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sBwXhfSvdl .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-sBwXhfSvdl .nav-item:focus,
.cid-sBwXhfSvdl .nav-link:focus {
  outline: none;
}
.cid-sBwXhfSvdl .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sBwXhfSvdl .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sBwXhfSvdl .menu-logo {
  margin-right: auto;
}
.cid-sBwXhfSvdl .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-sBwXhfSvdl .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-sBwXhfSvdl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sBwXhfSvdl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sBwXhfSvdl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sBwXhfSvdl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sBwXhfSvdl .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sBwXhfSvdl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sBwXhfSvdl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sBwXhfSvdl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBwXhfSvdl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sBwXhfSvdl .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sBwXhfSvdl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sBwXhfSvdl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBwXhfSvdl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sBwXhfSvdl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBwXhfSvdl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sBwXhfSvdl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sBwXhfSvdl .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sBwXhfSvdl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sBwXhfSvdl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sBwXhfSvdl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sBwXhfSvdl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sBwXhfSvdl button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sBwXhfSvdl button.navbar-toggler:focus {
  outline: none;
}
.cid-sBwXhfSvdl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBwXhfSvdl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBwXhfSvdl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBwXhfSvdl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBwXhfSvdl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBwXhfSvdl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBwXhfSvdl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sBwXhfSvdl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sBwXhfSvdl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBwXhfSvdl .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sBwXhfSvdl .collapsed .btn {
  display: -webkit-flex;
}
.cid-sBwXhfSvdl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sBwXhfSvdl .collapsed .navbar-collapse.collapsing,
.cid-sBwXhfSvdl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sBwXhfSvdl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sBwXhfSvdl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sBwXhfSvdl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sBwXhfSvdl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sBwXhfSvdl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sBwXhfSvdl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sBwXhfSvdl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sBwXhfSvdl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sBwXhfSvdl .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sBwXhfSvdl .collapsed button.navbar-toggler {
  display: block;
}
.cid-sBwXhfSvdl .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sBwXhfSvdl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sBwXhfSvdl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sBwXhfSvdl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sBwXhfSvdl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sBwXhfSvdl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sBwXhfSvdl.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sBwXhfSvdl img {
    height: 3.8rem !important;
  }
  .cid-sBwXhfSvdl .btn {
    display: -webkit-flex;
  }
  .cid-sBwXhfSvdl button.navbar-toggler {
    display: block;
  }
  .cid-sBwXhfSvdl .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sBwXhfSvdl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sBwXhfSvdl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sBwXhfSvdl .navbar-collapse.collapsing,
  .cid-sBwXhfSvdl .navbar-collapse.show {
    display: block !important;
  }
  .cid-sBwXhfSvdl .navbar-collapse.collapsing .navbar-nav,
  .cid-sBwXhfSvdl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sBwXhfSvdl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sBwXhfSvdl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sBwXhfSvdl .navbar-collapse.collapsing .navbar-buttons,
  .cid-sBwXhfSvdl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sBwXhfSvdl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sBwXhfSvdl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBwXhfSvdl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sBwXhfSvdl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sBwXhfSvdl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sBwXhfSvdl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sBwXhfSvdl .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sBwXhfSvdl .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sBwXhfSvdl .nav-link:hover,
.cid-sBwXhfSvdl .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sBP0vE78HQ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sBP0vE78HQ P {
  color: #767676;
}
.cid-sBP0vEG8IZ {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBP0vEG8IZ .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sBP0vEG8IZ .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sBP0vEG8IZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sBP0vEG8IZ .inner-container {
    width: 100% !important;
  }
}
.cid-sBP0vEP87D {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBP0vEP87D .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sBP0vEP87D .container-table {
  margin: 0 auto;
}
.cid-sBP0vEP87D .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sBP0vEP87D .dataTables_wrapper {
  display: block;
}
.cid-sBP0vEP87D .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sBP0vEP87D .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sBP0vEP87D table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sBP0vEP87D table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sBP0vEP87D table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sBP0vEP87D table td {
  border-top: 1px solid #cccccc;
}
.cid-sBP0vEP87D table.table {
  background: #ffffff;
}
.cid-sBP0vEP87D .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sBP0vEP87D .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sBP0vEP87D .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sBP0vEP87D .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sBP0vEP87D .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sBP0vEP87D .dataTables_filter {
    text-align: center;
  }
  .cid-sBP0vEP87D .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sBP0vEP87D .body-item {
  color: #232323;
}
.cid-tkUdFQX8H7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tkUdFQX8H7 .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-tkUdFQX8H7 .rev,
.cid-tkUdFQX8H7 .mbr-iconfont {
  display: inline-block;
}
.cid-tkUdFQX8H7 .card-img {
  position: relative;
}
.cid-tkUdFQX8H7 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-tkUdFQX8H7 .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-tkUdFQX8H7 .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-tkUdFQX8H7 .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-tkUdFQX8H7 .card-box {
  padding: 1.5rem;
}
.cid-tkUdFQX8H7 .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-tkUdFQX8H7 .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-tkUdFQX8H7 .mbr-section-title,
.cid-tkUdFQX8H7 .line-wrap {
  text-align: center;
  color: #4f4943;
}
.cid-tkUdFQX8H7 .card-text,
.cid-tkUdFQX8H7 .mbr-section-btn,
.cid-tkUdFQX8H7 .ico-line {
  text-align: left;
  color: #767676;
}
.cid-tkUdFQX8H7 .mbr-text,
.cid-tkUdFQX8H7 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tkUdFQX8H7 .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-tkUdIwNseF {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUdIwNseF .images-container.container-fluid {
  padding: 0;
}
.cid-tkUdIwNseF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUdIwNseF .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUdIwNseF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUdIwNseF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUdIwNseF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUdIwNseF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUdIwNseF .img-item {
    width: 100% !important;
  }
  .cid-tkUdIwNseF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sBP0vFZpHa {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBP0vFZpHa [class^="socicon-"]:before,
.cid-sBP0vFZpHa [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sBP0vFZpHa .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sBP0vFZpHa .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sBP0vFZpHa .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sBP0vFZpHa .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sBP0vFZpHa .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sBP0vFZpHa .btn {
    font-size: 20px !important;
  }
}
.cid-sBP0vFZpHa .btn-social,
.cid-sBP0vFZpHa .mbr-section-title {
  color: #000000;
}
.cid-sBP0vGcxuo {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBP0vGcxuo img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sBP0vGcxuo .row {
  justify-content: center;
}
.cid-sBP0vGcxuo .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sBP0vGcxuo .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sBP0vGcxuo .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sBP0vGcxuo .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sBP0vGcxuo .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sBP0vGcxuo .item {
    padding: 0.5rem;
  }
  .cid-sBP0vGcxuo .row {
    padding: 0 0.5rem;
  }
}
.cid-sBP0vGcxuo .btn {
  border-radius: 0;
}
.cid-sBP0vGcxuo .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sBP0vGNubD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBP0vGNubD h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sBP0vGNubD p {
  color: #767676;
  text-align: left;
}
.cid-sBP0vGNubD .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sBP0vGNubD .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sBP0vGNubD .card-title {
  margin-bottom: 0;
}
.cid-sBP0vGNubD .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sBP0vGNubD .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sBP0vGNubD .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkUdJObSes {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUdJObSes .images-container.container-fluid {
  padding: 0;
}
.cid-tkUdJObSes .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUdJObSes .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUdJObSes .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUdJObSes .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUdJObSes .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUdJObSes .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUdJObSes .img-item {
    width: 100% !important;
  }
  .cid-tkUdJObSes .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sBP0vHlRxo {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBP0vHlRxo .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sBP0vHlRxo img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sBP0vHlRxo .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sBP0vHlRxo .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sBP0vHlRxo .separline {
  position: relative;
}
.cid-sBP0vHlRxo .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sBP0vHlRxo .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sBP0vHlRxo .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sBP0vHlRxo .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sBP0vHlRxo .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sBP0vHMcPB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBP0vHMcPB .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sBP0vHMcPB .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sBP0vHMcPB .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sBP0vHMcPB .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sBP0vHMcPB .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sBP0vHMcPB .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sBP0vHMcPB .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sBP0vHMcPB .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sBP0vHMcPB .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sBP0vHMcPB .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sBP0vHMcPB [class^="socicon-"]:before,
.cid-sBP0vHMcPB [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sBP0vHMcPB .btn {
    font-size: 20px !important;
  }
}
.cid-tkUdKNjaCQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUdKNjaCQ .images-container.container-fluid {
  padding: 0;
}
.cid-tkUdKNjaCQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUdKNjaCQ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUdKNjaCQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUdKNjaCQ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUdKNjaCQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUdKNjaCQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUdKNjaCQ .img-item {
    width: 100% !important;
  }
  .cid-tkUdKNjaCQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sBP0vI1Fgs {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sBP0vI1Fgs .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sBP0vI1Fgs .video-block {
    width: 100% !important;
  }
}
.cid-sBP0vIbLLU {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sBP0vIbLLU img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sBP0vIbLLU .row {
  justify-content: center;
}
.cid-sBP0vIbLLU .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sBP0vIbLLU .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sBP0vIbLLU .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sBP0vIbLLU .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sBP0vIbLLU .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sBP0vIbLLU .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sBP0vIbLLU .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sBP0vIbLLU .item {
    padding: 0.5rem;
  }
  .cid-sBP0vIbLLU .row {
    padding: 0 0.5rem;
  }
}
.cid-sBP0vIbLLU .btn {
  border-radius: 0;
}
.cid-sBP0vIbLLU .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sBP0vIbLLU P {
  text-align: center;
}
.cid-sBP0vIFSDC {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sBP0vIFSDC .content {
    text-align: center;
  }
  .cid-sBP0vIFSDC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sBP0vIFSDC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sBP0vIFSDC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sBP0vIFSDC .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sBP0vIFSDC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sBP0vIFSDC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sBP0vIFSDC .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sBP0vIFSDC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sBP0vIFSDC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sBP0vIFSDC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sBP0vIFSDC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sBP0vIFSDC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sBP0vIFSDC P {
  text-align: center;
}
.cid-sBP0vIXdd8 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sBP0vIXdd8 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sBP0vIXdd8 a {
  font-style: normal;
}
.cid-sBP0vIXdd8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sBP0vIXdd8 .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-sBP0vIXdd8 .nav-item:focus,
.cid-sBP0vIXdd8 .nav-link:focus {
  outline: none;
}
.cid-sBP0vIXdd8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sBP0vIXdd8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sBP0vIXdd8 .menu-logo {
  margin-right: auto;
}
.cid-sBP0vIXdd8 .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-sBP0vIXdd8 .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-sBP0vIXdd8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sBP0vIXdd8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sBP0vIXdd8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sBP0vIXdd8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sBP0vIXdd8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sBP0vIXdd8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sBP0vIXdd8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sBP0vIXdd8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBP0vIXdd8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sBP0vIXdd8 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sBP0vIXdd8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sBP0vIXdd8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sBP0vIXdd8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sBP0vIXdd8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBP0vIXdd8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sBP0vIXdd8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sBP0vIXdd8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sBP0vIXdd8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sBP0vIXdd8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sBP0vIXdd8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sBP0vIXdd8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sBP0vIXdd8 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sBP0vIXdd8 button.navbar-toggler:focus {
  outline: none;
}
.cid-sBP0vIXdd8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sBP0vIXdd8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBP0vIXdd8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBP0vIXdd8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBP0vIXdd8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBP0vIXdd8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBP0vIXdd8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sBP0vIXdd8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sBP0vIXdd8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBP0vIXdd8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sBP0vIXdd8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sBP0vIXdd8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sBP0vIXdd8 .collapsed .navbar-collapse.collapsing,
.cid-sBP0vIXdd8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sBP0vIXdd8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sBP0vIXdd8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sBP0vIXdd8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sBP0vIXdd8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sBP0vIXdd8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sBP0vIXdd8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sBP0vIXdd8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sBP0vIXdd8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sBP0vIXdd8 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sBP0vIXdd8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sBP0vIXdd8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sBP0vIXdd8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sBP0vIXdd8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sBP0vIXdd8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sBP0vIXdd8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sBP0vIXdd8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sBP0vIXdd8.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sBP0vIXdd8 img {
    height: 3.8rem !important;
  }
  .cid-sBP0vIXdd8 .btn {
    display: -webkit-flex;
  }
  .cid-sBP0vIXdd8 button.navbar-toggler {
    display: block;
  }
  .cid-sBP0vIXdd8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sBP0vIXdd8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sBP0vIXdd8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sBP0vIXdd8 .navbar-collapse.collapsing,
  .cid-sBP0vIXdd8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sBP0vIXdd8 .navbar-collapse.collapsing .navbar-nav,
  .cid-sBP0vIXdd8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sBP0vIXdd8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sBP0vIXdd8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sBP0vIXdd8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sBP0vIXdd8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sBP0vIXdd8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sBP0vIXdd8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBP0vIXdd8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sBP0vIXdd8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sBP0vIXdd8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sBP0vIXdd8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sBP0vIXdd8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sBP0vIXdd8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sBP0vIXdd8 .nav-link:hover,
.cid-sBP0vIXdd8 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sCc3IhdJHl {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCc3IhdJHl P {
  color: #767676;
}
.cid-sCc3IhKMRB {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sCc3IhKMRB .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sCc3IhKMRB .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sCc3IhKMRB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sCc3IhKMRB .inner-container {
    width: 100% !important;
  }
}
.cid-sCc3IhT3L8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCc3IhT3L8 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sCc3IhT3L8 .container-table {
  margin: 0 auto;
}
.cid-sCc3IhT3L8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sCc3IhT3L8 .dataTables_wrapper {
  display: block;
}
.cid-sCc3IhT3L8 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sCc3IhT3L8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sCc3IhT3L8 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sCc3IhT3L8 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sCc3IhT3L8 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sCc3IhT3L8 table td {
  border-top: 1px solid #cccccc;
}
.cid-sCc3IhT3L8 table.table {
  background: #ffffff;
}
.cid-sCc3IhT3L8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sCc3IhT3L8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sCc3IhT3L8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sCc3IhT3L8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sCc3IhT3L8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sCc3IhT3L8 .dataTables_filter {
    text-align: center;
  }
  .cid-sCc3IhT3L8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sCc3IhT3L8 .body-item {
  color: #232323;
}
.cid-sCc3IhT3L8 .head-item {
  color: #b1a374;
}
.cid-tkUe8sN2Ur {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUe8sN2Ur .images-container.container-fluid {
  padding: 0;
}
.cid-tkUe8sN2Ur .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUe8sN2Ur .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUe8sN2Ur .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUe8sN2Ur .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUe8sN2Ur .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUe8sN2Ur .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUe8sN2Ur .img-item {
    width: 100% !important;
  }
  .cid-tkUe8sN2Ur .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tkUe9BDNWU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tkUe9BDNWU .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-tkUe9BDNWU .rev,
.cid-tkUe9BDNWU .mbr-iconfont {
  display: inline-block;
}
.cid-tkUe9BDNWU .card-img {
  position: relative;
}
.cid-tkUe9BDNWU img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-tkUe9BDNWU .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-tkUe9BDNWU .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-tkUe9BDNWU .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-tkUe9BDNWU .card-box {
  padding: 1.5rem;
}
.cid-tkUe9BDNWU .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-tkUe9BDNWU .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-tkUe9BDNWU .mbr-section-title,
.cid-tkUe9BDNWU .line-wrap {
  text-align: center;
  color: #4f4943;
}
.cid-tkUe9BDNWU .card-text,
.cid-tkUe9BDNWU .mbr-section-btn,
.cid-tkUe9BDNWU .ico-line {
  text-align: left;
  color: #767676;
}
.cid-tkUe9BDNWU .mbr-text,
.cid-tkUe9BDNWU .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tkUe9BDNWU .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-sCc3IjaOtR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCc3IjaOtR [class^="socicon-"]:before,
.cid-sCc3IjaOtR [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sCc3IjaOtR .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sCc3IjaOtR .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sCc3IjaOtR .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sCc3IjaOtR .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sCc3IjaOtR .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sCc3IjaOtR .btn {
    font-size: 20px !important;
  }
}
.cid-sCc3IjaOtR .btn-social,
.cid-sCc3IjaOtR .mbr-section-title {
  color: #000000;
}
.cid-sCc3IjnSiO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCc3IjnSiO img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sCc3IjnSiO .row {
  justify-content: center;
}
.cid-sCc3IjnSiO .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sCc3IjnSiO .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sCc3IjnSiO .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sCc3IjnSiO .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sCc3IjnSiO .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sCc3IjnSiO .item {
    padding: 0.5rem;
  }
  .cid-sCc3IjnSiO .row {
    padding: 0 0.5rem;
  }
}
.cid-sCc3IjnSiO .btn {
  border-radius: 0;
}
.cid-sCc3IjnSiO .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sCc3IjVluG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCc3IjVluG h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sCc3IjVluG p {
  color: #767676;
  text-align: left;
}
.cid-sCc3IjVluG .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sCc3IjVluG .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sCc3IjVluG .card-title {
  margin-bottom: 0;
}
.cid-sCc3IjVluG .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sCc3IjVluG .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sCc3IjVluG .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkUedGK8lm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUedGK8lm .images-container.container-fluid {
  padding: 0;
}
.cid-tkUedGK8lm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUedGK8lm .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUedGK8lm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUedGK8lm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUedGK8lm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUedGK8lm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUedGK8lm .img-item {
    width: 100% !important;
  }
  .cid-tkUedGK8lm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sCc3IkvKL9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sCc3IkvKL9 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sCc3IkvKL9 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sCc3IkvKL9 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sCc3IkvKL9 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sCc3IkvKL9 .separline {
  position: relative;
}
.cid-sCc3IkvKL9 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sCc3IkvKL9 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sCc3IkvKL9 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sCc3IkvKL9 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCc3IkvKL9 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUebkpXIS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUebkpXIS .images-container.container-fluid {
  padding: 0;
}
.cid-tkUebkpXIS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUebkpXIS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUebkpXIS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUebkpXIS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUebkpXIS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUebkpXIS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUebkpXIS .img-item {
    width: 100% !important;
  }
  .cid-tkUebkpXIS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sCc3IkYU32 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sCc3IkYU32 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sCc3IkYU32 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sCc3IkYU32 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sCc3IkYU32 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sCc3IkYU32 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sCc3IkYU32 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sCc3IkYU32 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sCc3IkYU32 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sCc3IkYU32 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sCc3IkYU32 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sCc3IkYU32 [class^="socicon-"]:before,
.cid-sCc3IkYU32 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sCc3IkYU32 .btn {
    font-size: 20px !important;
  }
}
.cid-sCc3IlbT6C {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sCc3IlbT6C .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sCc3IlbT6C .video-block {
    width: 100% !important;
  }
}
.cid-tkUecpo9Jz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUecpo9Jz .images-container.container-fluid {
  padding: 0;
}
.cid-tkUecpo9Jz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUecpo9Jz .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUecpo9Jz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUecpo9Jz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUecpo9Jz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUecpo9Jz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUecpo9Jz .img-item {
    width: 100% !important;
  }
  .cid-tkUecpo9Jz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sCcvVNaImA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCcvVNaImA img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sCcvVNaImA .row {
  justify-content: center;
}
.cid-sCcvVNaImA .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sCcvVNaImA .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sCcvVNaImA .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sCcvVNaImA .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sCcvVNaImA .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sCcvVNaImA .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sCcvVNaImA .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sCcvVNaImA .item {
    padding: 0.5rem;
  }
  .cid-sCcvVNaImA .row {
    padding: 0 0.5rem;
  }
}
.cid-sCcvVNaImA .btn {
  border-radius: 0;
}
.cid-sCcvVNaImA .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sCcvVNaImA P {
  text-align: center;
}
.cid-sCc3IlPnjq {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sCc3IlPnjq .content {
    text-align: center;
  }
  .cid-sCc3IlPnjq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCc3IlPnjq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sCc3IlPnjq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sCc3IlPnjq .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sCc3IlPnjq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sCc3IlPnjq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sCc3IlPnjq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sCc3IlPnjq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sCc3IlPnjq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sCc3IlPnjq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCc3IlPnjq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sCc3IlPnjq .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sCc3IlPnjq P {
  text-align: center;
}
.cid-sCc3Im8gt5 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sCc3Im8gt5 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sCc3Im8gt5 a {
  font-style: normal;
}
.cid-sCc3Im8gt5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sCc3Im8gt5 .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-sCc3Im8gt5 .nav-item:focus,
.cid-sCc3Im8gt5 .nav-link:focus {
  outline: none;
}
.cid-sCc3Im8gt5 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sCc3Im8gt5 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sCc3Im8gt5 .menu-logo {
  margin-right: auto;
}
.cid-sCc3Im8gt5 .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-sCc3Im8gt5 .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-sCc3Im8gt5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sCc3Im8gt5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sCc3Im8gt5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sCc3Im8gt5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sCc3Im8gt5 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sCc3Im8gt5 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sCc3Im8gt5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sCc3Im8gt5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sCc3Im8gt5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sCc3Im8gt5 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sCc3Im8gt5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sCc3Im8gt5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCc3Im8gt5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sCc3Im8gt5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCc3Im8gt5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sCc3Im8gt5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sCc3Im8gt5 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sCc3Im8gt5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sCc3Im8gt5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sCc3Im8gt5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sCc3Im8gt5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sCc3Im8gt5 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sCc3Im8gt5 button.navbar-toggler:focus {
  outline: none;
}
.cid-sCc3Im8gt5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sCc3Im8gt5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sCc3Im8gt5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sCc3Im8gt5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sCc3Im8gt5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sCc3Im8gt5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sCc3Im8gt5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sCc3Im8gt5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sCc3Im8gt5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sCc3Im8gt5 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sCc3Im8gt5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sCc3Im8gt5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sCc3Im8gt5 .collapsed .navbar-collapse.collapsing,
.cid-sCc3Im8gt5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sCc3Im8gt5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sCc3Im8gt5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sCc3Im8gt5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sCc3Im8gt5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sCc3Im8gt5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sCc3Im8gt5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sCc3Im8gt5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sCc3Im8gt5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sCc3Im8gt5 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sCc3Im8gt5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sCc3Im8gt5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sCc3Im8gt5 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sCc3Im8gt5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sCc3Im8gt5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sCc3Im8gt5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sCc3Im8gt5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sCc3Im8gt5.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sCc3Im8gt5 img {
    height: 3.8rem !important;
  }
  .cid-sCc3Im8gt5 .btn {
    display: -webkit-flex;
  }
  .cid-sCc3Im8gt5 button.navbar-toggler {
    display: block;
  }
  .cid-sCc3Im8gt5 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sCc3Im8gt5 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sCc3Im8gt5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sCc3Im8gt5 .navbar-collapse.collapsing,
  .cid-sCc3Im8gt5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sCc3Im8gt5 .navbar-collapse.collapsing .navbar-nav,
  .cid-sCc3Im8gt5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sCc3Im8gt5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sCc3Im8gt5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sCc3Im8gt5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sCc3Im8gt5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sCc3Im8gt5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sCc3Im8gt5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sCc3Im8gt5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sCc3Im8gt5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sCc3Im8gt5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sCc3Im8gt5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sCc3Im8gt5 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sCc3Im8gt5 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sCc3Im8gt5 .nav-link:hover,
.cid-sCc3Im8gt5 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sCu4wK4cCW {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCu4wK4cCW P {
  color: #767676;
}
.cid-sCu4wKAH67 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sCu4wKAH67 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sCu4wKAH67 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sCu4wKAH67 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sCu4wKAH67 .inner-container {
    width: 100% !important;
  }
}
.cid-sCu4wKI2iW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCu4wKI2iW .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sCu4wKI2iW .container-table {
  margin: 0 auto;
}
.cid-sCu4wKI2iW .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sCu4wKI2iW .dataTables_wrapper {
  display: block;
}
.cid-sCu4wKI2iW .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sCu4wKI2iW .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sCu4wKI2iW table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sCu4wKI2iW table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sCu4wKI2iW table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sCu4wKI2iW table td {
  border-top: 1px solid #cccccc;
}
.cid-sCu4wKI2iW table.table {
  background: #ffffff;
}
.cid-sCu4wKI2iW .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sCu4wKI2iW .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sCu4wKI2iW .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sCu4wKI2iW .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sCu4wKI2iW .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sCu4wKI2iW .dataTables_filter {
    text-align: center;
  }
  .cid-sCu4wKI2iW .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sCu4wKI2iW .body-item {
  color: #232323;
}
.cid-sCu4wKI2iW .head-item {
  color: #b1a374;
}
.cid-tkUembhnF2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUembhnF2 .images-container.container-fluid {
  padding: 0;
}
.cid-tkUembhnF2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUembhnF2 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUembhnF2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUembhnF2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUembhnF2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUembhnF2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUembhnF2 .img-item {
    width: 100% !important;
  }
  .cid-tkUembhnF2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tkUenMVEUz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tkUenMVEUz .card-wrapper {
  overflow: hidden;
  height: 100%;
  background: #ffffff;
  color: #232323;
  padding: 0;
}
.cid-tkUenMVEUz .rev,
.cid-tkUenMVEUz .mbr-iconfont {
  display: inline-block;
}
.cid-tkUenMVEUz .card-img {
  position: relative;
}
.cid-tkUenMVEUz img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 10px;
}
.cid-tkUenMVEUz .card:hover .image-btn {
  opacity: 1;
  bottom: 10px;
}
.cid-tkUenMVEUz .image-btn {
  transition: all 0.3s;
  opacity: 0;
  position: absolute;
  bottom: 0px;
  left: 0;
  right: 0;
}
.cid-tkUenMVEUz .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-tkUenMVEUz .card-box {
  padding: 1.5rem;
}
.cid-tkUenMVEUz .mbr-section-title {
  margin: 0 auto;
  color: #000000;
  text-align: center;
}
.cid-tkUenMVEUz .mbr-section-sub-title {
  text-align: center;
  color: #767676;
}
.cid-tkUenMVEUz .mbr-section-title,
.cid-tkUenMVEUz .line-wrap {
  text-align: center;
  color: #4f4943;
}
.cid-tkUenMVEUz .card-text,
.cid-tkUenMVEUz .mbr-section-btn,
.cid-tkUenMVEUz .ico-line {
  text-align: left;
  color: #767676;
}
.cid-tkUenMVEUz .mbr-text,
.cid-tkUenMVEUz .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-tkUenMVEUz .image-btn {
    opacity: 1;
    bottom: 10px;
  }
}
.cid-sCu4wLTrb4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCu4wLTrb4 [class^="socicon-"]:before,
.cid-sCu4wLTrb4 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sCu4wLTrb4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sCu4wLTrb4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sCu4wLTrb4 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sCu4wLTrb4 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sCu4wLTrb4 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sCu4wLTrb4 .btn {
    font-size: 20px !important;
  }
}
.cid-sCu4wLTrb4 .btn-social,
.cid-sCu4wLTrb4 .mbr-section-title {
  color: #000000;
}
.cid-sCu4wM8HC3 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCu4wM8HC3 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sCu4wM8HC3 .row {
  justify-content: center;
}
.cid-sCu4wM8HC3 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sCu4wM8HC3 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sCu4wM8HC3 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sCu4wM8HC3 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sCu4wM8HC3 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sCu4wM8HC3 .item {
    padding: 0.5rem;
  }
  .cid-sCu4wM8HC3 .row {
    padding: 0 0.5rem;
  }
}
.cid-sCu4wM8HC3 .btn {
  border-radius: 0;
}
.cid-sCu4wM8HC3 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sCu4wMGIAf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCu4wMGIAf h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sCu4wMGIAf p {
  color: #767676;
  text-align: left;
}
.cid-sCu4wMGIAf .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sCu4wMGIAf .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sCu4wMGIAf .card-title {
  margin-bottom: 0;
}
.cid-sCu4wMGIAf .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sCu4wMGIAf .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sCu4wMGIAf .card-img span {
    font-size: 40px !important;
  }
}
.cid-tkUeoNnm5W {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUeoNnm5W .images-container.container-fluid {
  padding: 0;
}
.cid-tkUeoNnm5W .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUeoNnm5W .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUeoNnm5W .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUeoNnm5W .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUeoNnm5W .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUeoNnm5W .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUeoNnm5W .img-item {
    width: 100% !important;
  }
  .cid-tkUeoNnm5W .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sCu4wNdQgp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sCu4wNdQgp .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sCu4wNdQgp img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sCu4wNdQgp .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sCu4wNdQgp .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sCu4wNdQgp .separline {
  position: relative;
}
.cid-sCu4wNdQgp .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sCu4wNdQgp .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sCu4wNdQgp .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sCu4wNdQgp .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCu4wNdQgp .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tkUepxhExo {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUepxhExo .images-container.container-fluid {
  padding: 0;
}
.cid-tkUepxhExo .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUepxhExo .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUepxhExo .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUepxhExo .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUepxhExo .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUepxhExo .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUepxhExo .img-item {
    width: 100% !important;
  }
  .cid-tkUepxhExo .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sCu4wNEx5V {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sCu4wNEx5V .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sCu4wNEx5V .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sCu4wNEx5V .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sCu4wNEx5V .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sCu4wNEx5V .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sCu4wNEx5V .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sCu4wNEx5V .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sCu4wNEx5V .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sCu4wNEx5V .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sCu4wNEx5V .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sCu4wNEx5V [class^="socicon-"]:before,
.cid-sCu4wNEx5V [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sCu4wNEx5V .btn {
    font-size: 20px !important;
  }
}
.cid-sCu4wNT5IR {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sCu4wNT5IR .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sCu4wNT5IR .video-block {
    width: 100% !important;
  }
}
.cid-tkUeq4hvBG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tkUeq4hvBG .images-container.container-fluid {
  padding: 0;
}
.cid-tkUeq4hvBG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tkUeq4hvBG .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tkUeq4hvBG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tkUeq4hvBG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tkUeq4hvBG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tkUeq4hvBG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tkUeq4hvBG .img-item {
    width: 100% !important;
  }
  .cid-tkUeq4hvBG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sCu4wO3wpu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCu4wO3wpu img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sCu4wO3wpu .row {
  justify-content: center;
}
.cid-sCu4wO3wpu .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sCu4wO3wpu .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sCu4wO3wpu .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sCu4wO3wpu .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sCu4wO3wpu .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sCu4wO3wpu .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sCu4wO3wpu .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sCu4wO3wpu .item {
    padding: 0.5rem;
  }
  .cid-sCu4wO3wpu .row {
    padding: 0 0.5rem;
  }
}
.cid-sCu4wO3wpu .btn {
  border-radius: 0;
}
.cid-sCu4wO3wpu .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sCu4wO3wpu P {
  text-align: center;
}
.cid-sCu4wOv2Q6 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sCu4wOv2Q6 .content {
    text-align: center;
  }
  .cid-sCu4wOv2Q6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCu4wOv2Q6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sCu4wOv2Q6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sCu4wOv2Q6 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sCu4wOv2Q6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sCu4wOv2Q6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sCu4wOv2Q6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sCu4wOv2Q6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sCu4wOv2Q6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sCu4wOv2Q6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCu4wOv2Q6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sCu4wOv2Q6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sCu4wOv2Q6 P {
  text-align: center;
}
.cid-sCu4wOOBHk .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sCu4wOOBHk .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sCu4wOOBHk a {
  font-style: normal;
}
.cid-sCu4wOOBHk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sCu4wOOBHk .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-sCu4wOOBHk .nav-item:focus,
.cid-sCu4wOOBHk .nav-link:focus {
  outline: none;
}
.cid-sCu4wOOBHk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sCu4wOOBHk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sCu4wOOBHk .menu-logo {
  margin-right: auto;
}
.cid-sCu4wOOBHk .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-sCu4wOOBHk .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-sCu4wOOBHk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sCu4wOOBHk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sCu4wOOBHk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sCu4wOOBHk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sCu4wOOBHk .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sCu4wOOBHk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sCu4wOOBHk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sCu4wOOBHk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sCu4wOOBHk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sCu4wOOBHk .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sCu4wOOBHk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sCu4wOOBHk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCu4wOOBHk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sCu4wOOBHk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCu4wOOBHk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sCu4wOOBHk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sCu4wOOBHk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sCu4wOOBHk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sCu4wOOBHk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sCu4wOOBHk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sCu4wOOBHk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sCu4wOOBHk button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sCu4wOOBHk button.navbar-toggler:focus {
  outline: none;
}
.cid-sCu4wOOBHk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sCu4wOOBHk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sCu4wOOBHk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sCu4wOOBHk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sCu4wOOBHk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sCu4wOOBHk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sCu4wOOBHk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sCu4wOOBHk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sCu4wOOBHk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sCu4wOOBHk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sCu4wOOBHk .collapsed .btn {
  display: -webkit-flex;
}
.cid-sCu4wOOBHk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sCu4wOOBHk .collapsed .navbar-collapse.collapsing,
.cid-sCu4wOOBHk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sCu4wOOBHk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sCu4wOOBHk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sCu4wOOBHk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sCu4wOOBHk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sCu4wOOBHk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sCu4wOOBHk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sCu4wOOBHk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sCu4wOOBHk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sCu4wOOBHk .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sCu4wOOBHk .collapsed button.navbar-toggler {
  display: block;
}
.cid-sCu4wOOBHk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sCu4wOOBHk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sCu4wOOBHk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sCu4wOOBHk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sCu4wOOBHk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sCu4wOOBHk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sCu4wOOBHk.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sCu4wOOBHk img {
    height: 3.8rem !important;
  }
  .cid-sCu4wOOBHk .btn {
    display: -webkit-flex;
  }
  .cid-sCu4wOOBHk button.navbar-toggler {
    display: block;
  }
  .cid-sCu4wOOBHk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sCu4wOOBHk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sCu4wOOBHk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sCu4wOOBHk .navbar-collapse.collapsing,
  .cid-sCu4wOOBHk .navbar-collapse.show {
    display: block !important;
  }
  .cid-sCu4wOOBHk .navbar-collapse.collapsing .navbar-nav,
  .cid-sCu4wOOBHk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sCu4wOOBHk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sCu4wOOBHk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sCu4wOOBHk .navbar-collapse.collapsing .navbar-buttons,
  .cid-sCu4wOOBHk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sCu4wOOBHk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sCu4wOOBHk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sCu4wOOBHk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sCu4wOOBHk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sCu4wOOBHk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sCu4wOOBHk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sCu4wOOBHk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sCu4wOOBHk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sCu4wOOBHk .nav-link:hover,
.cid-sCu4wOOBHk .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sCQZH0dWXg {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sCQZH0dWXg P {
  color: #767676;
}
.cid-sCQZH0LwlC {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sCQZH0LwlC .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sCQZH0LwlC .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sCQZH0LwlC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sCQZH0LwlC .inner-container {
    width: 100% !important;
  }
}
.cid-sCQZH0UBNI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCQZH0UBNI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sCQZH0UBNI .container-table {
  margin: 0 auto;
}
.cid-sCQZH0UBNI .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sCQZH0UBNI .dataTables_wrapper {
  display: block;
}
.cid-sCQZH0UBNI .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sCQZH0UBNI .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sCQZH0UBNI table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sCQZH0UBNI table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sCQZH0UBNI table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sCQZH0UBNI table td {
  border-top: 1px solid #cccccc;
}
.cid-sCQZH0UBNI table.table {
  background: #ffffff;
}
.cid-sCQZH0UBNI .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sCQZH0UBNI .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sCQZH0UBNI .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sCQZH0UBNI .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sCQZH0UBNI .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sCQZH0UBNI .dataTables_filter {
    text-align: center;
  }
  .cid-sCQZH0UBNI .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sCQZH0UBNI .body-item {
  color: #232323;
}
.cid-sCQZH0UBNI .head-item {
  color: #232323;
}
.cid-tl5mhE0MdC {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5mhE0MdC .images-container.container-fluid {
  padding: 0;
}
.cid-tl5mhE0MdC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5mhE0MdC .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5mhE0MdC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5mhE0MdC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5mhE0MdC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5mhE0MdC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5mhE0MdC .img-item {
    width: 100% !important;
  }
  .cid-tl5mhE0MdC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sCQZH294bL {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCQZH294bL [class^="socicon-"]:before,
.cid-sCQZH294bL [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sCQZH294bL .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sCQZH294bL .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sCQZH294bL .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sCQZH294bL .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sCQZH294bL .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sCQZH294bL .btn {
    font-size: 20px !important;
  }
}
.cid-sCQZH294bL .btn-social,
.cid-sCQZH294bL .mbr-section-title {
  color: #000000;
}
.cid-sCQZH2ljkV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCQZH2ljkV img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sCQZH2ljkV .row {
  justify-content: center;
}
.cid-sCQZH2ljkV .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sCQZH2ljkV .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sCQZH2ljkV .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sCQZH2ljkV .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sCQZH2ljkV .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sCQZH2ljkV .item {
    padding: 0.5rem;
  }
  .cid-sCQZH2ljkV .row {
    padding: 0 0.5rem;
  }
}
.cid-sCQZH2ljkV .btn {
  border-radius: 0;
}
.cid-sCQZH2ljkV .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sCQZH2TJPP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCQZH2TJPP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sCQZH2TJPP p {
  color: #767676;
  text-align: left;
}
.cid-sCQZH2TJPP .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sCQZH2TJPP .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sCQZH2TJPP .card-title {
  margin-bottom: 0;
}
.cid-sCQZH2TJPP .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sCQZH2TJPP .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sCQZH2TJPP .card-img span {
    font-size: 40px !important;
  }
}
.cid-sCQZH3qPuk {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sCQZH3qPuk .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sCQZH3qPuk img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sCQZH3qPuk .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sCQZH3qPuk .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sCQZH3qPuk .separline {
  position: relative;
}
.cid-sCQZH3qPuk .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sCQZH3qPuk .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sCQZH3qPuk .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sCQZH3qPuk .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sCQZH3qPuk .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5mgns7Ny {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5mgns7Ny .images-container.container-fluid {
  padding: 0;
}
.cid-tl5mgns7Ny .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5mgns7Ny .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5mgns7Ny .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5mgns7Ny .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5mgns7Ny .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5mgns7Ny .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5mgns7Ny .img-item {
    width: 100% !important;
  }
  .cid-tl5mgns7Ny .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sCQZH3UWcE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sCQZH3UWcE .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sCQZH3UWcE .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sCQZH3UWcE .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sCQZH3UWcE .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sCQZH3UWcE .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sCQZH3UWcE .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sCQZH3UWcE .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sCQZH3UWcE .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sCQZH3UWcE .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sCQZH3UWcE .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sCQZH3UWcE [class^="socicon-"]:before,
.cid-sCQZH3UWcE [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sCQZH3UWcE .btn {
    font-size: 20px !important;
  }
}
.cid-sCQZH46TQd {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sCQZH46TQd .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sCQZH46TQd .video-block {
    width: 100% !important;
  }
}
.cid-tl5mhadzRu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5mhadzRu .images-container.container-fluid {
  padding: 0;
}
.cid-tl5mhadzRu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5mhadzRu .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5mhadzRu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5mhadzRu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5mhadzRu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5mhadzRu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5mhadzRu .img-item {
    width: 100% !important;
  }
  .cid-tl5mhadzRu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sCQZH4gqB2 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sCQZH4gqB2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sCQZH4gqB2 .row {
  justify-content: center;
}
.cid-sCQZH4gqB2 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sCQZH4gqB2 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sCQZH4gqB2 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sCQZH4gqB2 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sCQZH4gqB2 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sCQZH4gqB2 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sCQZH4gqB2 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sCQZH4gqB2 .item {
    padding: 0.5rem;
  }
  .cid-sCQZH4gqB2 .row {
    padding: 0 0.5rem;
  }
}
.cid-sCQZH4gqB2 .btn {
  border-radius: 0;
}
.cid-sCQZH4gqB2 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sCQZH4gqB2 P {
  text-align: center;
}
.cid-sCQZH4JydB {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sCQZH4JydB .content {
    text-align: center;
  }
  .cid-sCQZH4JydB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sCQZH4JydB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sCQZH4JydB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sCQZH4JydB .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sCQZH4JydB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sCQZH4JydB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sCQZH4JydB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sCQZH4JydB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sCQZH4JydB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sCQZH4JydB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sCQZH4JydB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sCQZH4JydB .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sCQZH4JydB P {
  text-align: center;
}
.cid-sCQZH51YmR .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sCQZH51YmR .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sCQZH51YmR a {
  font-style: normal;
}
.cid-sCQZH51YmR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sCQZH51YmR .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-sCQZH51YmR .nav-item:focus,
.cid-sCQZH51YmR .nav-link:focus {
  outline: none;
}
.cid-sCQZH51YmR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sCQZH51YmR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sCQZH51YmR .menu-logo {
  margin-right: auto;
}
.cid-sCQZH51YmR .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-sCQZH51YmR .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-sCQZH51YmR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sCQZH51YmR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sCQZH51YmR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sCQZH51YmR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sCQZH51YmR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sCQZH51YmR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sCQZH51YmR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sCQZH51YmR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sCQZH51YmR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sCQZH51YmR .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sCQZH51YmR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sCQZH51YmR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sCQZH51YmR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sCQZH51YmR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCQZH51YmR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sCQZH51YmR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sCQZH51YmR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sCQZH51YmR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sCQZH51YmR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sCQZH51YmR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sCQZH51YmR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sCQZH51YmR button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sCQZH51YmR button.navbar-toggler:focus {
  outline: none;
}
.cid-sCQZH51YmR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sCQZH51YmR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sCQZH51YmR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sCQZH51YmR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sCQZH51YmR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sCQZH51YmR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sCQZH51YmR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sCQZH51YmR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sCQZH51YmR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sCQZH51YmR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sCQZH51YmR .collapsed .btn {
  display: -webkit-flex;
}
.cid-sCQZH51YmR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sCQZH51YmR .collapsed .navbar-collapse.collapsing,
.cid-sCQZH51YmR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sCQZH51YmR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sCQZH51YmR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sCQZH51YmR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sCQZH51YmR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sCQZH51YmR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sCQZH51YmR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sCQZH51YmR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sCQZH51YmR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sCQZH51YmR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sCQZH51YmR .collapsed button.navbar-toggler {
  display: block;
}
.cid-sCQZH51YmR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sCQZH51YmR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sCQZH51YmR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sCQZH51YmR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sCQZH51YmR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sCQZH51YmR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sCQZH51YmR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sCQZH51YmR img {
    height: 3.8rem !important;
  }
  .cid-sCQZH51YmR .btn {
    display: -webkit-flex;
  }
  .cid-sCQZH51YmR button.navbar-toggler {
    display: block;
  }
  .cid-sCQZH51YmR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sCQZH51YmR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sCQZH51YmR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sCQZH51YmR .navbar-collapse.collapsing,
  .cid-sCQZH51YmR .navbar-collapse.show {
    display: block !important;
  }
  .cid-sCQZH51YmR .navbar-collapse.collapsing .navbar-nav,
  .cid-sCQZH51YmR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sCQZH51YmR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sCQZH51YmR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sCQZH51YmR .navbar-collapse.collapsing .navbar-buttons,
  .cid-sCQZH51YmR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sCQZH51YmR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sCQZH51YmR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sCQZH51YmR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sCQZH51YmR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sCQZH51YmR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sCQZH51YmR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sCQZH51YmR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sCQZH51YmR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sCQZH51YmR .nav-link:hover,
.cid-sCQZH51YmR .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sD8JjyOAfi {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sD8JjyOAfi P {
  color: #767676;
}
.cid-sD8JjzlGiR {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sD8JjzlGiR .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sD8JjzlGiR .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sD8JjzlGiR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sD8JjzlGiR .inner-container {
    width: 100% !important;
  }
}
.cid-sD8JjztPhP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sD8JjztPhP .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sD8JjztPhP .container-table {
  margin: 0 auto;
}
.cid-sD8JjztPhP .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sD8JjztPhP .dataTables_wrapper {
  display: block;
}
.cid-sD8JjztPhP .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sD8JjztPhP .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sD8JjztPhP table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sD8JjztPhP table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sD8JjztPhP table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sD8JjztPhP table td {
  border-top: 1px solid #cccccc;
}
.cid-sD8JjztPhP table.table {
  background: #ffffff;
}
.cid-sD8JjztPhP .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sD8JjztPhP .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sD8JjztPhP .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sD8JjztPhP .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sD8JjztPhP .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sD8JjztPhP .dataTables_filter {
    text-align: center;
  }
  .cid-sD8JjztPhP .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sD8JjztPhP .body-item {
  color: #232323;
}
.cid-sD8JjztPhP .head-item {
  color: #232323;
}
.cid-tl5mE6aMKQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5mE6aMKQ .images-container.container-fluid {
  padding: 0;
}
.cid-tl5mE6aMKQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5mE6aMKQ .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5mE6aMKQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5mE6aMKQ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5mE6aMKQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5mE6aMKQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5mE6aMKQ .img-item {
    width: 100% !important;
  }
  .cid-tl5mE6aMKQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sD8JjAvQ51 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sD8JjAvQ51 [class^="socicon-"]:before,
.cid-sD8JjAvQ51 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sD8JjAvQ51 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sD8JjAvQ51 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sD8JjAvQ51 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sD8JjAvQ51 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sD8JjAvQ51 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sD8JjAvQ51 .btn {
    font-size: 20px !important;
  }
}
.cid-sD8JjAvQ51 .btn-social,
.cid-sD8JjAvQ51 .mbr-section-title {
  color: #000000;
}
.cid-sD8JjAHYV2 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sD8JjAHYV2 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sD8JjAHYV2 .row {
  justify-content: center;
}
.cid-sD8JjAHYV2 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sD8JjAHYV2 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sD8JjAHYV2 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sD8JjAHYV2 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sD8JjAHYV2 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sD8JjAHYV2 .item {
    padding: 0.5rem;
  }
  .cid-sD8JjAHYV2 .row {
    padding: 0 0.5rem;
  }
}
.cid-sD8JjAHYV2 .btn {
  border-radius: 0;
}
.cid-sD8JjAHYV2 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sD8JjBgpr5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sD8JjBgpr5 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sD8JjBgpr5 p {
  color: #767676;
  text-align: left;
}
.cid-sD8JjBgpr5 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sD8JjBgpr5 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sD8JjBgpr5 .card-title {
  margin-bottom: 0;
}
.cid-sD8JjBgpr5 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sD8JjBgpr5 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sD8JjBgpr5 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sD8JjBLbdz {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sD8JjBLbdz .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sD8JjBLbdz img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sD8JjBLbdz .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sD8JjBLbdz .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sD8JjBLbdz .separline {
  position: relative;
}
.cid-sD8JjBLbdz .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sD8JjBLbdz .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sD8JjBLbdz .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sD8JjBLbdz .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sD8JjBLbdz .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5mDtwsd8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5mDtwsd8 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5mDtwsd8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5mDtwsd8 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5mDtwsd8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5mDtwsd8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5mDtwsd8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5mDtwsd8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5mDtwsd8 .img-item {
    width: 100% !important;
  }
  .cid-tl5mDtwsd8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sD8JjCgnpb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sD8JjCgnpb .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sD8JjCgnpb .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sD8JjCgnpb .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sD8JjCgnpb .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sD8JjCgnpb .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sD8JjCgnpb .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sD8JjCgnpb .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sD8JjCgnpb .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sD8JjCgnpb .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sD8JjCgnpb .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sD8JjCgnpb [class^="socicon-"]:before,
.cid-sD8JjCgnpb [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sD8JjCgnpb .btn {
    font-size: 20px !important;
  }
}
.cid-sD8JjCsTpE {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sD8JjCsTpE .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sD8JjCsTpE .video-block {
    width: 100% !important;
  }
}
.cid-tl5mCTI0II {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5mCTI0II .images-container.container-fluid {
  padding: 0;
}
.cid-tl5mCTI0II .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5mCTI0II .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5mCTI0II .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5mCTI0II .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5mCTI0II .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5mCTI0II .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5mCTI0II .img-item {
    width: 100% !important;
  }
  .cid-tl5mCTI0II .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sD8JjCCbFL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sD8JjCCbFL img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sD8JjCCbFL .row {
  justify-content: center;
}
.cid-sD8JjCCbFL .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sD8JjCCbFL .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sD8JjCCbFL .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sD8JjCCbFL .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sD8JjCCbFL .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sD8JjCCbFL .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sD8JjCCbFL .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sD8JjCCbFL .item {
    padding: 0.5rem;
  }
  .cid-sD8JjCCbFL .row {
    padding: 0 0.5rem;
  }
}
.cid-sD8JjCCbFL .btn {
  border-radius: 0;
}
.cid-sD8JjCCbFL .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sD8JjCCbFL P {
  text-align: center;
}
.cid-sD8JjD4RcJ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sD8JjD4RcJ .content {
    text-align: center;
  }
  .cid-sD8JjD4RcJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sD8JjD4RcJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sD8JjD4RcJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sD8JjD4RcJ .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sD8JjD4RcJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sD8JjD4RcJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sD8JjD4RcJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sD8JjD4RcJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sD8JjD4RcJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sD8JjD4RcJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sD8JjD4RcJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sD8JjD4RcJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sD8JjD4RcJ P {
  text-align: center;
}
.cid-sD8JjDmUd7 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sD8JjDmUd7 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sD8JjDmUd7 a {
  font-style: normal;
}
.cid-sD8JjDmUd7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sD8JjDmUd7 .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-sD8JjDmUd7 .nav-item:focus,
.cid-sD8JjDmUd7 .nav-link:focus {
  outline: none;
}
.cid-sD8JjDmUd7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sD8JjDmUd7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sD8JjDmUd7 .menu-logo {
  margin-right: auto;
}
.cid-sD8JjDmUd7 .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-sD8JjDmUd7 .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-sD8JjDmUd7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sD8JjDmUd7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sD8JjDmUd7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sD8JjDmUd7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sD8JjDmUd7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sD8JjDmUd7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sD8JjDmUd7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sD8JjDmUd7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sD8JjDmUd7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sD8JjDmUd7 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sD8JjDmUd7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sD8JjDmUd7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sD8JjDmUd7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sD8JjDmUd7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sD8JjDmUd7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sD8JjDmUd7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sD8JjDmUd7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sD8JjDmUd7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sD8JjDmUd7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sD8JjDmUd7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sD8JjDmUd7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sD8JjDmUd7 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sD8JjDmUd7 button.navbar-toggler:focus {
  outline: none;
}
.cid-sD8JjDmUd7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sD8JjDmUd7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sD8JjDmUd7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sD8JjDmUd7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sD8JjDmUd7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sD8JjDmUd7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sD8JjDmUd7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sD8JjDmUd7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sD8JjDmUd7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sD8JjDmUd7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sD8JjDmUd7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sD8JjDmUd7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sD8JjDmUd7 .collapsed .navbar-collapse.collapsing,
.cid-sD8JjDmUd7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sD8JjDmUd7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sD8JjDmUd7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sD8JjDmUd7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sD8JjDmUd7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sD8JjDmUd7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sD8JjDmUd7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sD8JjDmUd7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sD8JjDmUd7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sD8JjDmUd7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sD8JjDmUd7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sD8JjDmUd7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sD8JjDmUd7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sD8JjDmUd7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sD8JjDmUd7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sD8JjDmUd7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sD8JjDmUd7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sD8JjDmUd7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sD8JjDmUd7 img {
    height: 3.8rem !important;
  }
  .cid-sD8JjDmUd7 .btn {
    display: -webkit-flex;
  }
  .cid-sD8JjDmUd7 button.navbar-toggler {
    display: block;
  }
  .cid-sD8JjDmUd7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sD8JjDmUd7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sD8JjDmUd7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sD8JjDmUd7 .navbar-collapse.collapsing,
  .cid-sD8JjDmUd7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sD8JjDmUd7 .navbar-collapse.collapsing .navbar-nav,
  .cid-sD8JjDmUd7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sD8JjDmUd7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sD8JjDmUd7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sD8JjDmUd7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sD8JjDmUd7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sD8JjDmUd7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sD8JjDmUd7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sD8JjDmUd7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sD8JjDmUd7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sD8JjDmUd7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sD8JjDmUd7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sD8JjDmUd7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sD8JjDmUd7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sD8JjDmUd7 .nav-link:hover,
.cid-sD8JjDmUd7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sDvKIK0A5s {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sDvKIK0A5s P {
  color: #767676;
}
.cid-sDvKIKwxDh {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDvKIKwxDh .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sDvKIKwxDh .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sDvKIKwxDh .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sDvKIKwxDh .inner-container {
    width: 100% !important;
  }
}
.cid-sDvKIKEdAw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sDvKIKEdAw .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sDvKIKEdAw .container-table {
  margin: 0 auto;
}
.cid-sDvKIKEdAw .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sDvKIKEdAw .dataTables_wrapper {
  display: block;
}
.cid-sDvKIKEdAw .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sDvKIKEdAw .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sDvKIKEdAw table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sDvKIKEdAw table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sDvKIKEdAw table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sDvKIKEdAw table td {
  border-top: 1px solid #cccccc;
}
.cid-sDvKIKEdAw table.table {
  background: #ffffff;
}
.cid-sDvKIKEdAw .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sDvKIKEdAw .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sDvKIKEdAw .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sDvKIKEdAw .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sDvKIKEdAw .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sDvKIKEdAw .dataTables_filter {
    text-align: center;
  }
  .cid-sDvKIKEdAw .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sDvKIKEdAw .body-item {
  color: #232323;
}
.cid-sDvKIKEdAw .head-item {
  color: #232323;
}
.cid-sDvKILUHLr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sDvKILUHLr [class^="socicon-"]:before,
.cid-sDvKILUHLr [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sDvKILUHLr .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sDvKILUHLr .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sDvKILUHLr .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sDvKILUHLr .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sDvKILUHLr .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sDvKILUHLr .btn {
    font-size: 20px !important;
  }
}
.cid-sDvKILUHLr .btn-social,
.cid-sDvKILUHLr .mbr-section-title {
  color: #000000;
}
.cid-tl5mO7uf7V {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5mO7uf7V .images-container.container-fluid {
  padding: 0;
}
.cid-tl5mO7uf7V .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5mO7uf7V .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5mO7uf7V .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5mO7uf7V .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5mO7uf7V .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5mO7uf7V .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5mO7uf7V .img-item {
    width: 100% !important;
  }
  .cid-tl5mO7uf7V .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sDvKIM6Xe1 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sDvKIM6Xe1 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sDvKIM6Xe1 .row {
  justify-content: center;
}
.cid-sDvKIM6Xe1 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sDvKIM6Xe1 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sDvKIM6Xe1 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sDvKIM6Xe1 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sDvKIM6Xe1 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sDvKIM6Xe1 .item {
    padding: 0.5rem;
  }
  .cid-sDvKIM6Xe1 .row {
    padding: 0 0.5rem;
  }
}
.cid-sDvKIM6Xe1 .btn {
  border-radius: 0;
}
.cid-sDvKIM6Xe1 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sDvKIMEPET {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sDvKIMEPET h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sDvKIMEPET p {
  color: #767676;
  text-align: left;
}
.cid-sDvKIMEPET .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sDvKIMEPET .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sDvKIMEPET .card-title {
  margin-bottom: 0;
}
.cid-sDvKIMEPET .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sDvKIMEPET .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sDvKIMEPET .card-img span {
    font-size: 40px !important;
  }
}
.cid-sDvKINcGDF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDvKINcGDF .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sDvKINcGDF img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sDvKINcGDF .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sDvKINcGDF .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sDvKINcGDF .separline {
  position: relative;
}
.cid-sDvKINcGDF .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sDvKINcGDF .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sDvKINcGDF .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sDvKINcGDF .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sDvKINcGDF .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5mNyLZIY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5mNyLZIY .images-container.container-fluid {
  padding: 0;
}
.cid-tl5mNyLZIY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5mNyLZIY .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5mNyLZIY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5mNyLZIY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5mNyLZIY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5mNyLZIY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5mNyLZIY .img-item {
    width: 100% !important;
  }
  .cid-tl5mNyLZIY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sDvKINBl7A {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sDvKINBl7A .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sDvKINBl7A .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sDvKINBl7A .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sDvKINBl7A .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sDvKINBl7A .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sDvKINBl7A .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sDvKINBl7A .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sDvKINBl7A .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sDvKINBl7A .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sDvKINBl7A .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sDvKINBl7A [class^="socicon-"]:before,
.cid-sDvKINBl7A [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sDvKINBl7A .btn {
    font-size: 20px !important;
  }
}
.cid-sDvKINMkbf {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sDvKINMkbf .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sDvKINMkbf .video-block {
    width: 100% !important;
  }
}
.cid-tl5mN0N5Tf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5mN0N5Tf .images-container.container-fluid {
  padding: 0;
}
.cid-tl5mN0N5Tf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5mN0N5Tf .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5mN0N5Tf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5mN0N5Tf .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5mN0N5Tf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5mN0N5Tf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5mN0N5Tf .img-item {
    width: 100% !important;
  }
  .cid-tl5mN0N5Tf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sDwkH3vwvl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sDwkH3vwvl img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sDwkH3vwvl .row {
  justify-content: center;
}
.cid-sDwkH3vwvl .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sDwkH3vwvl .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sDwkH3vwvl .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sDwkH3vwvl .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sDwkH3vwvl .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sDwkH3vwvl .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sDwkH3vwvl .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sDwkH3vwvl .item {
    padding: 0.5rem;
  }
  .cid-sDwkH3vwvl .row {
    padding: 0 0.5rem;
  }
}
.cid-sDwkH3vwvl .btn {
  border-radius: 0;
}
.cid-sDwkH3vwvl .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sDwkH3vwvl P {
  text-align: center;
}
.cid-sDvKIOriGA {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sDvKIOriGA .content {
    text-align: center;
  }
  .cid-sDvKIOriGA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sDvKIOriGA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sDvKIOriGA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sDvKIOriGA .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sDvKIOriGA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sDvKIOriGA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sDvKIOriGA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sDvKIOriGA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sDvKIOriGA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sDvKIOriGA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sDvKIOriGA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sDvKIOriGA .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sDvKIOriGA P {
  text-align: center;
}
.cid-sDvKIOJ8Dc .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sDvKIOJ8Dc .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sDvKIOJ8Dc a {
  font-style: normal;
}
.cid-sDvKIOJ8Dc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sDvKIOJ8Dc .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-sDvKIOJ8Dc .nav-item:focus,
.cid-sDvKIOJ8Dc .nav-link:focus {
  outline: none;
}
.cid-sDvKIOJ8Dc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sDvKIOJ8Dc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sDvKIOJ8Dc .menu-logo {
  margin-right: auto;
}
.cid-sDvKIOJ8Dc .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-sDvKIOJ8Dc .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-sDvKIOJ8Dc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sDvKIOJ8Dc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sDvKIOJ8Dc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sDvKIOJ8Dc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sDvKIOJ8Dc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sDvKIOJ8Dc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sDvKIOJ8Dc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sDvKIOJ8Dc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDvKIOJ8Dc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sDvKIOJ8Dc .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sDvKIOJ8Dc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sDvKIOJ8Dc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDvKIOJ8Dc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sDvKIOJ8Dc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sDvKIOJ8Dc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sDvKIOJ8Dc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sDvKIOJ8Dc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sDvKIOJ8Dc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sDvKIOJ8Dc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sDvKIOJ8Dc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sDvKIOJ8Dc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sDvKIOJ8Dc button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sDvKIOJ8Dc button.navbar-toggler:focus {
  outline: none;
}
.cid-sDvKIOJ8Dc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sDvKIOJ8Dc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDvKIOJ8Dc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDvKIOJ8Dc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDvKIOJ8Dc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDvKIOJ8Dc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDvKIOJ8Dc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDvKIOJ8Dc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDvKIOJ8Dc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDvKIOJ8Dc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sDvKIOJ8Dc .collapsed .btn {
  display: -webkit-flex;
}
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse.collapsing,
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sDvKIOJ8Dc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sDvKIOJ8Dc .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sDvKIOJ8Dc .collapsed button.navbar-toggler {
  display: block;
}
.cid-sDvKIOJ8Dc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sDvKIOJ8Dc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sDvKIOJ8Dc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sDvKIOJ8Dc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sDvKIOJ8Dc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sDvKIOJ8Dc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sDvKIOJ8Dc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sDvKIOJ8Dc img {
    height: 3.8rem !important;
  }
  .cid-sDvKIOJ8Dc .btn {
    display: -webkit-flex;
  }
  .cid-sDvKIOJ8Dc button.navbar-toggler {
    display: block;
  }
  .cid-sDvKIOJ8Dc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sDvKIOJ8Dc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sDvKIOJ8Dc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sDvKIOJ8Dc .navbar-collapse.collapsing,
  .cid-sDvKIOJ8Dc .navbar-collapse.show {
    display: block !important;
  }
  .cid-sDvKIOJ8Dc .navbar-collapse.collapsing .navbar-nav,
  .cid-sDvKIOJ8Dc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sDvKIOJ8Dc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sDvKIOJ8Dc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sDvKIOJ8Dc .navbar-collapse.collapsing .navbar-buttons,
  .cid-sDvKIOJ8Dc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sDvKIOJ8Dc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sDvKIOJ8Dc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sDvKIOJ8Dc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sDvKIOJ8Dc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sDvKIOJ8Dc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sDvKIOJ8Dc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sDvKIOJ8Dc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sDvKIOJ8Dc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sDvKIOJ8Dc .nav-link:hover,
.cid-sDvKIOJ8Dc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sEbGZBGWcu {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sEbGZBGWcu P {
  color: #767676;
}
.cid-sEbGZCbFT9 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sEbGZCbFT9 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sEbGZCbFT9 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sEbGZCbFT9 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sEbGZCbFT9 .inner-container {
    width: 100% !important;
  }
}
.cid-sEbGZCjVbR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sEbGZCjVbR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sEbGZCjVbR .container-table {
  margin: 0 auto;
}
.cid-sEbGZCjVbR .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sEbGZCjVbR .dataTables_wrapper {
  display: block;
}
.cid-sEbGZCjVbR .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sEbGZCjVbR .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sEbGZCjVbR table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sEbGZCjVbR table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sEbGZCjVbR table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sEbGZCjVbR table td {
  border-top: 1px solid #cccccc;
}
.cid-sEbGZCjVbR table.table {
  background: #ffffff;
}
.cid-sEbGZCjVbR .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sEbGZCjVbR .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sEbGZCjVbR .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sEbGZCjVbR .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sEbGZCjVbR .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sEbGZCjVbR .dataTables_filter {
    text-align: center;
  }
  .cid-sEbGZCjVbR .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sEbGZCjVbR .body-item {
  color: #232323;
}
.cid-sEbGZCjVbR .head-item {
  color: #232323;
}
.cid-tl5n3S05hW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5n3S05hW .images-container.container-fluid {
  padding: 0;
}
.cid-tl5n3S05hW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5n3S05hW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5n3S05hW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5n3S05hW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5n3S05hW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5n3S05hW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5n3S05hW .img-item {
    width: 100% !important;
  }
  .cid-tl5n3S05hW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sEbGZDwCG1 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sEbGZDwCG1 [class^="socicon-"]:before,
.cid-sEbGZDwCG1 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sEbGZDwCG1 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sEbGZDwCG1 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sEbGZDwCG1 .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sEbGZDwCG1 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sEbGZDwCG1 .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sEbGZDwCG1 .btn {
    font-size: 20px !important;
  }
}
.cid-sEbGZDwCG1 .btn-social,
.cid-sEbGZDwCG1 .mbr-section-title {
  color: #000000;
}
.cid-sEbGZDL7xz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sEbGZDL7xz img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sEbGZDL7xz .row {
  justify-content: center;
}
.cid-sEbGZDL7xz .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sEbGZDL7xz .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sEbGZDL7xz .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sEbGZDL7xz .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sEbGZDL7xz .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sEbGZDL7xz .item {
    padding: 0.5rem;
  }
  .cid-sEbGZDL7xz .row {
    padding: 0 0.5rem;
  }
}
.cid-sEbGZDL7xz .btn {
  border-radius: 0;
}
.cid-sEbGZDL7xz .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sEbGZEmp0p {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sEbGZEmp0p h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sEbGZEmp0p p {
  color: #767676;
  text-align: left;
}
.cid-sEbGZEmp0p .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sEbGZEmp0p .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sEbGZEmp0p .card-title {
  margin-bottom: 0;
}
.cid-sEbGZEmp0p .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sEbGZEmp0p .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sEbGZEmp0p .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5n4JFYxN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5n4JFYxN .images-container.container-fluid {
  padding: 0;
}
.cid-tl5n4JFYxN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5n4JFYxN .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5n4JFYxN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5n4JFYxN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5n4JFYxN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5n4JFYxN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5n4JFYxN .img-item {
    width: 100% !important;
  }
  .cid-tl5n4JFYxN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sEbGZETCHp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sEbGZETCHp .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sEbGZETCHp img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sEbGZETCHp .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sEbGZETCHp .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sEbGZETCHp .separline {
  position: relative;
}
.cid-sEbGZETCHp .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sEbGZETCHp .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sEbGZETCHp .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sEbGZETCHp .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sEbGZETCHp .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sEbGZFlUHp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sEbGZFlUHp .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sEbGZFlUHp .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sEbGZFlUHp .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sEbGZFlUHp .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sEbGZFlUHp .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sEbGZFlUHp .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sEbGZFlUHp .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sEbGZFlUHp .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sEbGZFlUHp .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sEbGZFlUHp .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sEbGZFlUHp [class^="socicon-"]:before,
.cid-sEbGZFlUHp [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sEbGZFlUHp .btn {
    font-size: 20px !important;
  }
}
.cid-sEbGZFA45D {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sEbGZFA45D .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sEbGZFA45D .video-block {
    width: 100% !important;
  }
}
.cid-tl5n3fN5wr {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5n3fN5wr .images-container.container-fluid {
  padding: 0;
}
.cid-tl5n3fN5wr .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5n3fN5wr .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5n3fN5wr .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5n3fN5wr .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5n3fN5wr .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5n3fN5wr .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5n3fN5wr .img-item {
    width: 100% !important;
  }
  .cid-tl5n3fN5wr .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sEbGZFKsBL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sEbGZFKsBL img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sEbGZFKsBL .row {
  justify-content: center;
}
.cid-sEbGZFKsBL .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sEbGZFKsBL .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sEbGZFKsBL .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sEbGZFKsBL .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sEbGZFKsBL .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sEbGZFKsBL .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sEbGZFKsBL .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sEbGZFKsBL .item {
    padding: 0.5rem;
  }
  .cid-sEbGZFKsBL .row {
    padding: 0 0.5rem;
  }
}
.cid-sEbGZFKsBL .btn {
  border-radius: 0;
}
.cid-sEbGZFKsBL .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sEbGZFKsBL P {
  text-align: center;
}
.cid-sEbGZGdKWq {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sEbGZGdKWq .content {
    text-align: center;
  }
  .cid-sEbGZGdKWq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sEbGZGdKWq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sEbGZGdKWq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sEbGZGdKWq .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sEbGZGdKWq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sEbGZGdKWq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sEbGZGdKWq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sEbGZGdKWq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sEbGZGdKWq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sEbGZGdKWq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sEbGZGdKWq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sEbGZGdKWq .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sEbGZGdKWq P {
  text-align: center;
}
.cid-sEbGZGu9L1 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sEbGZGu9L1 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sEbGZGu9L1 a {
  font-style: normal;
}
.cid-sEbGZGu9L1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sEbGZGu9L1 .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-sEbGZGu9L1 .nav-item:focus,
.cid-sEbGZGu9L1 .nav-link:focus {
  outline: none;
}
.cid-sEbGZGu9L1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sEbGZGu9L1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sEbGZGu9L1 .menu-logo {
  margin-right: auto;
}
.cid-sEbGZGu9L1 .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-sEbGZGu9L1 .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-sEbGZGu9L1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sEbGZGu9L1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sEbGZGu9L1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sEbGZGu9L1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sEbGZGu9L1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sEbGZGu9L1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sEbGZGu9L1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sEbGZGu9L1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sEbGZGu9L1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sEbGZGu9L1 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sEbGZGu9L1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sEbGZGu9L1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sEbGZGu9L1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sEbGZGu9L1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sEbGZGu9L1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sEbGZGu9L1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sEbGZGu9L1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sEbGZGu9L1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sEbGZGu9L1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sEbGZGu9L1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sEbGZGu9L1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sEbGZGu9L1 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sEbGZGu9L1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sEbGZGu9L1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sEbGZGu9L1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sEbGZGu9L1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sEbGZGu9L1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sEbGZGu9L1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sEbGZGu9L1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEbGZGu9L1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sEbGZGu9L1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sEbGZGu9L1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEbGZGu9L1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sEbGZGu9L1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sEbGZGu9L1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sEbGZGu9L1 .collapsed .navbar-collapse.collapsing,
.cid-sEbGZGu9L1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sEbGZGu9L1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sEbGZGu9L1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sEbGZGu9L1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sEbGZGu9L1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sEbGZGu9L1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sEbGZGu9L1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sEbGZGu9L1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sEbGZGu9L1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sEbGZGu9L1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sEbGZGu9L1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sEbGZGu9L1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sEbGZGu9L1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sEbGZGu9L1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sEbGZGu9L1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sEbGZGu9L1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sEbGZGu9L1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sEbGZGu9L1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sEbGZGu9L1 img {
    height: 3.8rem !important;
  }
  .cid-sEbGZGu9L1 .btn {
    display: -webkit-flex;
  }
  .cid-sEbGZGu9L1 button.navbar-toggler {
    display: block;
  }
  .cid-sEbGZGu9L1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sEbGZGu9L1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sEbGZGu9L1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sEbGZGu9L1 .navbar-collapse.collapsing,
  .cid-sEbGZGu9L1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sEbGZGu9L1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sEbGZGu9L1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sEbGZGu9L1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sEbGZGu9L1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sEbGZGu9L1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sEbGZGu9L1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sEbGZGu9L1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sEbGZGu9L1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sEbGZGu9L1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sEbGZGu9L1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sEbGZGu9L1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sEbGZGu9L1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sEbGZGu9L1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sEbGZGu9L1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sEbGZGu9L1 .nav-link:hover,
.cid-sEbGZGu9L1 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sEPAdBvfSm {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sEPAdBvfSm P {
  color: #767676;
}
.cid-sEPAdC1mn3 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sEPAdC1mn3 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sEPAdC1mn3 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sEPAdC1mn3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sEPAdC1mn3 .inner-container {
    width: 100% !important;
  }
}
.cid-sEPAdCacBo {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sEPAdCacBo .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sEPAdCacBo .container-table {
  margin: 0 auto;
}
.cid-sEPAdCacBo .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sEPAdCacBo .dataTables_wrapper {
  display: block;
}
.cid-sEPAdCacBo .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sEPAdCacBo .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sEPAdCacBo table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sEPAdCacBo table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sEPAdCacBo table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sEPAdCacBo table td {
  border-top: 1px solid #cccccc;
}
.cid-sEPAdCacBo table.table {
  background: #ffffff;
}
.cid-sEPAdCacBo .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sEPAdCacBo .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sEPAdCacBo .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sEPAdCacBo .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sEPAdCacBo .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sEPAdCacBo .dataTables_filter {
    text-align: center;
  }
  .cid-sEPAdCacBo .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sEPAdCacBo .body-item {
  color: #232323;
}
.cid-sEPAdCacBo .head-item {
  color: #232323;
}
.cid-tl5qxX9hb0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qxX9hb0 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qxX9hb0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qxX9hb0 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qxX9hb0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qxX9hb0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qxX9hb0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qxX9hb0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qxX9hb0 .img-item {
    width: 100% !important;
  }
  .cid-tl5qxX9hb0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sEPAdDg2mH {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sEPAdDg2mH [class^="socicon-"]:before,
.cid-sEPAdDg2mH [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sEPAdDg2mH .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sEPAdDg2mH .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sEPAdDg2mH .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sEPAdDg2mH .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sEPAdDg2mH .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sEPAdDg2mH .btn {
    font-size: 20px !important;
  }
}
.cid-sEPAdDg2mH .btn-social,
.cid-sEPAdDg2mH .mbr-section-title {
  color: #000000;
}
.cid-sEPAdDs84Z {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sEPAdDs84Z img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sEPAdDs84Z .row {
  justify-content: center;
}
.cid-sEPAdDs84Z .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sEPAdDs84Z .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sEPAdDs84Z .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sEPAdDs84Z .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sEPAdDs84Z .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sEPAdDs84Z .item {
    padding: 0.5rem;
  }
  .cid-sEPAdDs84Z .row {
    padding: 0 0.5rem;
  }
}
.cid-sEPAdDs84Z .btn {
  border-radius: 0;
}
.cid-sEPAdDs84Z .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sEPAdE1Vg1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sEPAdE1Vg1 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sEPAdE1Vg1 p {
  color: #767676;
  text-align: left;
}
.cid-sEPAdE1Vg1 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sEPAdE1Vg1 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sEPAdE1Vg1 .card-title {
  margin-bottom: 0;
}
.cid-sEPAdE1Vg1 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sEPAdE1Vg1 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sEPAdE1Vg1 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sEPAdExcNP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sEPAdExcNP .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sEPAdExcNP img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sEPAdExcNP .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sEPAdExcNP .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sEPAdExcNP .separline {
  position: relative;
}
.cid-sEPAdExcNP .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sEPAdExcNP .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sEPAdExcNP .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sEPAdExcNP .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sEPAdExcNP .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5qzeO19B {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qzeO19B .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qzeO19B .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qzeO19B .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qzeO19B .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qzeO19B .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qzeO19B .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qzeO19B .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qzeO19B .img-item {
    width: 100% !important;
  }
  .cid-tl5qzeO19B .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sEPAdEZSPZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sEPAdEZSPZ .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sEPAdEZSPZ .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sEPAdEZSPZ .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sEPAdEZSPZ .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sEPAdEZSPZ .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sEPAdEZSPZ .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sEPAdEZSPZ .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sEPAdEZSPZ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sEPAdEZSPZ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sEPAdEZSPZ .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sEPAdEZSPZ [class^="socicon-"]:before,
.cid-sEPAdEZSPZ [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sEPAdEZSPZ .btn {
    font-size: 20px !important;
  }
}
.cid-sEPAdFbYAS {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sEPAdFbYAS .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sEPAdFbYAS .video-block {
    width: 100% !important;
  }
}
.cid-tl5qmdMLFB {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qmdMLFB .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qmdMLFB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qmdMLFB .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qmdMLFB .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qmdMLFB .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qmdMLFB .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qmdMLFB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qmdMLFB .img-item {
    width: 100% !important;
  }
  .cid-tl5qmdMLFB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sER5e6z8EA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sER5e6z8EA img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sER5e6z8EA .row {
  justify-content: center;
}
.cid-sER5e6z8EA .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sER5e6z8EA .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sER5e6z8EA .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sER5e6z8EA .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sER5e6z8EA .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sER5e6z8EA .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sER5e6z8EA .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sER5e6z8EA .item {
    padding: 0.5rem;
  }
  .cid-sER5e6z8EA .row {
    padding: 0 0.5rem;
  }
}
.cid-sER5e6z8EA .btn {
  border-radius: 0;
}
.cid-sER5e6z8EA .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sER5e6z8EA P {
  text-align: center;
}
.cid-sEPAdFNWZ9 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sEPAdFNWZ9 .content {
    text-align: center;
  }
  .cid-sEPAdFNWZ9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sEPAdFNWZ9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sEPAdFNWZ9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sEPAdFNWZ9 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sEPAdFNWZ9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sEPAdFNWZ9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sEPAdFNWZ9 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sEPAdFNWZ9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sEPAdFNWZ9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sEPAdFNWZ9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sEPAdFNWZ9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sEPAdFNWZ9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sEPAdFNWZ9 P {
  text-align: center;
}
.cid-sEPAdG5i6X .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sEPAdG5i6X .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sEPAdG5i6X a {
  font-style: normal;
}
.cid-sEPAdG5i6X .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sEPAdG5i6X .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-sEPAdG5i6X .nav-item:focus,
.cid-sEPAdG5i6X .nav-link:focus {
  outline: none;
}
.cid-sEPAdG5i6X .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sEPAdG5i6X .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sEPAdG5i6X .menu-logo {
  margin-right: auto;
}
.cid-sEPAdG5i6X .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-sEPAdG5i6X .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-sEPAdG5i6X .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sEPAdG5i6X .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sEPAdG5i6X .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sEPAdG5i6X .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sEPAdG5i6X .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sEPAdG5i6X .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sEPAdG5i6X .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sEPAdG5i6X .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sEPAdG5i6X .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sEPAdG5i6X .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sEPAdG5i6X .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sEPAdG5i6X .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sEPAdG5i6X .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sEPAdG5i6X .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sEPAdG5i6X .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sEPAdG5i6X .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sEPAdG5i6X .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sEPAdG5i6X .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sEPAdG5i6X .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sEPAdG5i6X .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sEPAdG5i6X .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sEPAdG5i6X button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sEPAdG5i6X button.navbar-toggler:focus {
  outline: none;
}
.cid-sEPAdG5i6X button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sEPAdG5i6X button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sEPAdG5i6X button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sEPAdG5i6X button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sEPAdG5i6X button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sEPAdG5i6X nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEPAdG5i6X nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sEPAdG5i6X nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sEPAdG5i6X nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEPAdG5i6X .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sEPAdG5i6X .collapsed .btn {
  display: -webkit-flex;
}
.cid-sEPAdG5i6X .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sEPAdG5i6X .collapsed .navbar-collapse.collapsing,
.cid-sEPAdG5i6X .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sEPAdG5i6X .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sEPAdG5i6X .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sEPAdG5i6X .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sEPAdG5i6X .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sEPAdG5i6X .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sEPAdG5i6X .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sEPAdG5i6X .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sEPAdG5i6X .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sEPAdG5i6X .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sEPAdG5i6X .collapsed button.navbar-toggler {
  display: block;
}
.cid-sEPAdG5i6X .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sEPAdG5i6X .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sEPAdG5i6X .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sEPAdG5i6X .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sEPAdG5i6X .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sEPAdG5i6X .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sEPAdG5i6X.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sEPAdG5i6X img {
    height: 3.8rem !important;
  }
  .cid-sEPAdG5i6X .btn {
    display: -webkit-flex;
  }
  .cid-sEPAdG5i6X button.navbar-toggler {
    display: block;
  }
  .cid-sEPAdG5i6X .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sEPAdG5i6X .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sEPAdG5i6X .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sEPAdG5i6X .navbar-collapse.collapsing,
  .cid-sEPAdG5i6X .navbar-collapse.show {
    display: block !important;
  }
  .cid-sEPAdG5i6X .navbar-collapse.collapsing .navbar-nav,
  .cid-sEPAdG5i6X .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sEPAdG5i6X .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sEPAdG5i6X .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sEPAdG5i6X .navbar-collapse.collapsing .navbar-buttons,
  .cid-sEPAdG5i6X .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sEPAdG5i6X .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sEPAdG5i6X .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sEPAdG5i6X .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sEPAdG5i6X .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sEPAdG5i6X .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sEPAdG5i6X .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sEPAdG5i6X .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sEPAdG5i6X .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sEPAdG5i6X .nav-link:hover,
.cid-sEPAdG5i6X .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sF6nMbtO6J {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sF6nMbtO6J P {
  color: #767676;
}
.cid-sF6nMc8xw7 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sF6nMc8xw7 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sF6nMc8xw7 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sF6nMc8xw7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sF6nMc8xw7 .inner-container {
    width: 100% !important;
  }
}
.cid-sF6nMcicMX {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sF6nMcicMX .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sF6nMcicMX .container-table {
  margin: 0 auto;
}
.cid-sF6nMcicMX .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sF6nMcicMX .dataTables_wrapper {
  display: block;
}
.cid-sF6nMcicMX .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sF6nMcicMX .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sF6nMcicMX table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sF6nMcicMX table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sF6nMcicMX table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sF6nMcicMX table td {
  border-top: 1px solid #cccccc;
}
.cid-sF6nMcicMX table.table {
  background: #ffffff;
}
.cid-sF6nMcicMX .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sF6nMcicMX .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sF6nMcicMX .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sF6nMcicMX .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sF6nMcicMX .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sF6nMcicMX .dataTables_filter {
    text-align: center;
  }
  .cid-sF6nMcicMX .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sF6nMcicMX .body-item {
  color: #232323;
}
.cid-sF6nMcicMX .head-item {
  color: #232323;
}
.cid-tl5qL5KwXA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qL5KwXA .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qL5KwXA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qL5KwXA .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qL5KwXA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qL5KwXA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qL5KwXA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qL5KwXA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qL5KwXA .img-item {
    width: 100% !important;
  }
  .cid-tl5qL5KwXA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sF6nMdJVcq {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sF6nMdJVcq [class^="socicon-"]:before,
.cid-sF6nMdJVcq [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sF6nMdJVcq .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sF6nMdJVcq .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sF6nMdJVcq .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sF6nMdJVcq .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sF6nMdJVcq .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sF6nMdJVcq .btn {
    font-size: 20px !important;
  }
}
.cid-sF6nMdJVcq .btn-social,
.cid-sF6nMdJVcq .mbr-section-title {
  color: #000000;
}
.cid-sF6nMdVLFW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sF6nMdVLFW img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sF6nMdVLFW .row {
  justify-content: center;
}
.cid-sF6nMdVLFW .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sF6nMdVLFW .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sF6nMdVLFW .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sF6nMdVLFW .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sF6nMdVLFW .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sF6nMdVLFW .item {
    padding: 0.5rem;
  }
  .cid-sF6nMdVLFW .row {
    padding: 0 0.5rem;
  }
}
.cid-sF6nMdVLFW .btn {
  border-radius: 0;
}
.cid-sF6nMdVLFW .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sF6nMeutJl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sF6nMeutJl h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sF6nMeutJl p {
  color: #767676;
  text-align: left;
}
.cid-sF6nMeutJl .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sF6nMeutJl .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sF6nMeutJl .card-title {
  margin-bottom: 0;
}
.cid-sF6nMeutJl .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sF6nMeutJl .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sF6nMeutJl .card-img span {
    font-size: 40px !important;
  }
}
.cid-sF6nMf4maL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sF6nMf4maL .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sF6nMf4maL img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sF6nMf4maL .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sF6nMf4maL .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sF6nMf4maL .separline {
  position: relative;
}
.cid-sF6nMf4maL .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sF6nMf4maL .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sF6nMf4maL .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sF6nMf4maL .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sF6nMf4maL .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5qLNMKp3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qLNMKp3 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qLNMKp3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qLNMKp3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qLNMKp3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qLNMKp3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qLNMKp3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qLNMKp3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qLNMKp3 .img-item {
    width: 100% !important;
  }
  .cid-tl5qLNMKp3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sF6nMfu1rV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sF6nMfu1rV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sF6nMfu1rV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sF6nMfu1rV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sF6nMfu1rV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sF6nMfu1rV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sF6nMfu1rV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sF6nMfu1rV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sF6nMfu1rV .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sF6nMfu1rV .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sF6nMfu1rV .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sF6nMfu1rV [class^="socicon-"]:before,
.cid-sF6nMfu1rV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sF6nMfu1rV .btn {
    font-size: 20px !important;
  }
}
.cid-sF6nMfFtUY {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sF6nMfFtUY .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sF6nMfFtUY .video-block {
    width: 100% !important;
  }
}
.cid-tl5qKxt2I3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qKxt2I3 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qKxt2I3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qKxt2I3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qKxt2I3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qKxt2I3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qKxt2I3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qKxt2I3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qKxt2I3 .img-item {
    width: 100% !important;
  }
  .cid-tl5qKxt2I3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sF6nMfPt7B {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sF6nMfPt7B img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sF6nMfPt7B .row {
  justify-content: center;
}
.cid-sF6nMfPt7B .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sF6nMfPt7B .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sF6nMfPt7B .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sF6nMfPt7B .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sF6nMfPt7B .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sF6nMfPt7B .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sF6nMfPt7B .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sF6nMfPt7B .item {
    padding: 0.5rem;
  }
  .cid-sF6nMfPt7B .row {
    padding: 0 0.5rem;
  }
}
.cid-sF6nMfPt7B .btn {
  border-radius: 0;
}
.cid-sF6nMfPt7B .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sF6nMfPt7B P {
  text-align: center;
}
.cid-sF6nMgiICa {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sF6nMgiICa .content {
    text-align: center;
  }
  .cid-sF6nMgiICa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sF6nMgiICa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sF6nMgiICa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sF6nMgiICa .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sF6nMgiICa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sF6nMgiICa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sF6nMgiICa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sF6nMgiICa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sF6nMgiICa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sF6nMgiICa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sF6nMgiICa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sF6nMgiICa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sF6nMgiICa P {
  text-align: center;
}
.cid-sF6nMgCpX0 .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sF6nMgCpX0 .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sF6nMgCpX0 a {
  font-style: normal;
}
.cid-sF6nMgCpX0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sF6nMgCpX0 .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-sF6nMgCpX0 .nav-item:focus,
.cid-sF6nMgCpX0 .nav-link:focus {
  outline: none;
}
.cid-sF6nMgCpX0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sF6nMgCpX0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sF6nMgCpX0 .menu-logo {
  margin-right: auto;
}
.cid-sF6nMgCpX0 .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-sF6nMgCpX0 .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-sF6nMgCpX0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sF6nMgCpX0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sF6nMgCpX0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sF6nMgCpX0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sF6nMgCpX0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sF6nMgCpX0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sF6nMgCpX0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sF6nMgCpX0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sF6nMgCpX0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sF6nMgCpX0 .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sF6nMgCpX0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sF6nMgCpX0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sF6nMgCpX0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sF6nMgCpX0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sF6nMgCpX0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sF6nMgCpX0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sF6nMgCpX0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sF6nMgCpX0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sF6nMgCpX0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sF6nMgCpX0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sF6nMgCpX0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sF6nMgCpX0 button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sF6nMgCpX0 button.navbar-toggler:focus {
  outline: none;
}
.cid-sF6nMgCpX0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sF6nMgCpX0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sF6nMgCpX0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sF6nMgCpX0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sF6nMgCpX0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sF6nMgCpX0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF6nMgCpX0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sF6nMgCpX0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sF6nMgCpX0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF6nMgCpX0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sF6nMgCpX0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sF6nMgCpX0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sF6nMgCpX0 .collapsed .navbar-collapse.collapsing,
.cid-sF6nMgCpX0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sF6nMgCpX0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sF6nMgCpX0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sF6nMgCpX0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sF6nMgCpX0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sF6nMgCpX0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sF6nMgCpX0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sF6nMgCpX0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sF6nMgCpX0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sF6nMgCpX0 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sF6nMgCpX0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sF6nMgCpX0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sF6nMgCpX0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sF6nMgCpX0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sF6nMgCpX0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sF6nMgCpX0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sF6nMgCpX0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sF6nMgCpX0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sF6nMgCpX0 img {
    height: 3.8rem !important;
  }
  .cid-sF6nMgCpX0 .btn {
    display: -webkit-flex;
  }
  .cid-sF6nMgCpX0 button.navbar-toggler {
    display: block;
  }
  .cid-sF6nMgCpX0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sF6nMgCpX0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sF6nMgCpX0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sF6nMgCpX0 .navbar-collapse.collapsing,
  .cid-sF6nMgCpX0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sF6nMgCpX0 .navbar-collapse.collapsing .navbar-nav,
  .cid-sF6nMgCpX0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sF6nMgCpX0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sF6nMgCpX0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sF6nMgCpX0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sF6nMgCpX0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sF6nMgCpX0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sF6nMgCpX0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sF6nMgCpX0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sF6nMgCpX0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sF6nMgCpX0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sF6nMgCpX0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sF6nMgCpX0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sF6nMgCpX0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sF6nMgCpX0 .nav-link:hover,
.cid-sF6nMgCpX0 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sGPR0kzxEq {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sGPR0kzxEq P {
  color: #767676;
}
.cid-sGPR0l3BHV {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sGPR0l3BHV .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sGPR0l3BHV .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sGPR0l3BHV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sGPR0l3BHV .inner-container {
    width: 100% !important;
  }
}
.cid-sGPR0lbaYh {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sGPR0lbaYh .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sGPR0lbaYh .container-table {
  margin: 0 auto;
}
.cid-sGPR0lbaYh .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sGPR0lbaYh .dataTables_wrapper {
  display: block;
}
.cid-sGPR0lbaYh .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sGPR0lbaYh .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sGPR0lbaYh table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sGPR0lbaYh table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sGPR0lbaYh table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sGPR0lbaYh table td {
  border-top: 1px solid #cccccc;
}
.cid-sGPR0lbaYh table.table {
  background: #ffffff;
}
.cid-sGPR0lbaYh .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sGPR0lbaYh .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sGPR0lbaYh .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sGPR0lbaYh .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sGPR0lbaYh .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sGPR0lbaYh .dataTables_filter {
    text-align: center;
  }
  .cid-sGPR0lbaYh .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sGPR0lbaYh .body-item {
  color: #232323;
}
.cid-sGPR0lbaYh .head-item {
  color: #232323;
}
.cid-sGPR0mnwck {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sGPR0mnwck [class^="socicon-"]:before,
.cid-sGPR0mnwck [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sGPR0mnwck .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sGPR0mnwck .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sGPR0mnwck .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sGPR0mnwck .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sGPR0mnwck .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sGPR0mnwck .btn {
    font-size: 20px !important;
  }
}
.cid-sGPR0mnwck .btn-social,
.cid-sGPR0mnwck .mbr-section-title {
  color: #000000;
}
.cid-tl5qUoQRvS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qUoQRvS .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qUoQRvS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qUoQRvS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qUoQRvS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qUoQRvS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qUoQRvS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qUoQRvS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qUoQRvS .img-item {
    width: 100% !important;
  }
  .cid-tl5qUoQRvS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sGPR0mzol4 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sGPR0mzol4 img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sGPR0mzol4 .row {
  justify-content: center;
}
.cid-sGPR0mzol4 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sGPR0mzol4 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sGPR0mzol4 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sGPR0mzol4 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sGPR0mzol4 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sGPR0mzol4 .item {
    padding: 0.5rem;
  }
  .cid-sGPR0mzol4 .row {
    padding: 0 0.5rem;
  }
}
.cid-sGPR0mzol4 .btn {
  border-radius: 0;
}
.cid-sGPR0mzol4 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sGPR0n6LfF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGPR0n6LfF h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sGPR0n6LfF p {
  color: #767676;
  text-align: left;
}
.cid-sGPR0n6LfF .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sGPR0n6LfF .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sGPR0n6LfF .card-title {
  margin-bottom: 0;
}
.cid-sGPR0n6LfF .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sGPR0n6LfF .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sGPR0n6LfF .card-img span {
    font-size: 40px !important;
  }
}
.cid-sGPR0nEte3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sGPR0nEte3 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sGPR0nEte3 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sGPR0nEte3 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sGPR0nEte3 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sGPR0nEte3 .separline {
  position: relative;
}
.cid-sGPR0nEte3 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sGPR0nEte3 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sGPR0nEte3 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sGPR0nEte3 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sGPR0nEte3 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5qTPAJJE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qTPAJJE .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qTPAJJE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qTPAJJE .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qTPAJJE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qTPAJJE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qTPAJJE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qTPAJJE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qTPAJJE .img-item {
    width: 100% !important;
  }
  .cid-tl5qTPAJJE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sGPR0o9rbk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sGPR0o9rbk .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sGPR0o9rbk .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sGPR0o9rbk .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sGPR0o9rbk .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sGPR0o9rbk .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sGPR0o9rbk .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sGPR0o9rbk .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sGPR0o9rbk .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sGPR0o9rbk .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sGPR0o9rbk .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sGPR0o9rbk [class^="socicon-"]:before,
.cid-sGPR0o9rbk [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sGPR0o9rbk .btn {
    font-size: 20px !important;
  }
}
.cid-sGPR0olLNB {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sGPR0olLNB .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sGPR0olLNB .video-block {
    width: 100% !important;
  }
}
.cid-sGPR0ovFs3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sGPR0ovFs3 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sGPR0ovFs3 .row {
  justify-content: center;
}
.cid-sGPR0ovFs3 .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sGPR0ovFs3 .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sGPR0ovFs3 .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sGPR0ovFs3 .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sGPR0ovFs3 .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sGPR0ovFs3 .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sGPR0ovFs3 .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sGPR0ovFs3 .item {
    padding: 0.5rem;
  }
  .cid-sGPR0ovFs3 .row {
    padding: 0 0.5rem;
  }
}
.cid-sGPR0ovFs3 .btn {
  border-radius: 0;
}
.cid-sGPR0ovFs3 .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sGPR0ovFs3 P {
  text-align: center;
}
.cid-tl5qV1lxY7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5qV1lxY7 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5qV1lxY7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5qV1lxY7 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5qV1lxY7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5qV1lxY7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5qV1lxY7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5qV1lxY7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5qV1lxY7 .img-item {
    width: 100% !important;
  }
  .cid-tl5qV1lxY7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sGPR0p0GI1 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sGPR0p0GI1 .content {
    text-align: center;
  }
  .cid-sGPR0p0GI1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sGPR0p0GI1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sGPR0p0GI1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sGPR0p0GI1 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sGPR0p0GI1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sGPR0p0GI1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sGPR0p0GI1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sGPR0p0GI1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sGPR0p0GI1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sGPR0p0GI1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sGPR0p0GI1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sGPR0p0GI1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sGPR0p0GI1 P {
  text-align: center;
}
.cid-sGPR0pkv0F .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sGPR0pkv0F .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sGPR0pkv0F a {
  font-style: normal;
}
.cid-sGPR0pkv0F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sGPR0pkv0F .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-sGPR0pkv0F .nav-item:focus,
.cid-sGPR0pkv0F .nav-link:focus {
  outline: none;
}
.cid-sGPR0pkv0F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sGPR0pkv0F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sGPR0pkv0F .menu-logo {
  margin-right: auto;
}
.cid-sGPR0pkv0F .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-sGPR0pkv0F .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-sGPR0pkv0F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sGPR0pkv0F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sGPR0pkv0F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sGPR0pkv0F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sGPR0pkv0F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sGPR0pkv0F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sGPR0pkv0F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sGPR0pkv0F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGPR0pkv0F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sGPR0pkv0F .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sGPR0pkv0F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sGPR0pkv0F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGPR0pkv0F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sGPR0pkv0F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGPR0pkv0F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sGPR0pkv0F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sGPR0pkv0F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sGPR0pkv0F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sGPR0pkv0F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sGPR0pkv0F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sGPR0pkv0F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sGPR0pkv0F button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sGPR0pkv0F button.navbar-toggler:focus {
  outline: none;
}
.cid-sGPR0pkv0F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sGPR0pkv0F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGPR0pkv0F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGPR0pkv0F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGPR0pkv0F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGPR0pkv0F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGPR0pkv0F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGPR0pkv0F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGPR0pkv0F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGPR0pkv0F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sGPR0pkv0F .collapsed .btn {
  display: -webkit-flex;
}
.cid-sGPR0pkv0F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sGPR0pkv0F .collapsed .navbar-collapse.collapsing,
.cid-sGPR0pkv0F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sGPR0pkv0F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sGPR0pkv0F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sGPR0pkv0F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sGPR0pkv0F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sGPR0pkv0F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sGPR0pkv0F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sGPR0pkv0F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sGPR0pkv0F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sGPR0pkv0F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sGPR0pkv0F .collapsed button.navbar-toggler {
  display: block;
}
.cid-sGPR0pkv0F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sGPR0pkv0F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sGPR0pkv0F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sGPR0pkv0F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sGPR0pkv0F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sGPR0pkv0F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sGPR0pkv0F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sGPR0pkv0F img {
    height: 3.8rem !important;
  }
  .cid-sGPR0pkv0F .btn {
    display: -webkit-flex;
  }
  .cid-sGPR0pkv0F button.navbar-toggler {
    display: block;
  }
  .cid-sGPR0pkv0F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sGPR0pkv0F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sGPR0pkv0F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sGPR0pkv0F .navbar-collapse.collapsing,
  .cid-sGPR0pkv0F .navbar-collapse.show {
    display: block !important;
  }
  .cid-sGPR0pkv0F .navbar-collapse.collapsing .navbar-nav,
  .cid-sGPR0pkv0F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sGPR0pkv0F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sGPR0pkv0F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sGPR0pkv0F .navbar-collapse.collapsing .navbar-buttons,
  .cid-sGPR0pkv0F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sGPR0pkv0F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sGPR0pkv0F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sGPR0pkv0F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sGPR0pkv0F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sGPR0pkv0F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sGPR0pkv0F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sGPR0pkv0F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sGPR0pkv0F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sGPR0pkv0F .nav-link:hover,
.cid-sGPR0pkv0F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sI9LQ6tS4e {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sI9LQ6tS4e P {
  color: #767676;
}
.cid-sI9LQ73NQZ {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sI9LQ73NQZ .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sI9LQ73NQZ .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sI9LQ73NQZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sI9LQ73NQZ .inner-container {
    width: 100% !important;
  }
}
.cid-sI9LQ7sZaE {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sI9LQ7sZaE .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sI9LQ7sZaE .container-table {
  margin: 0 auto;
}
.cid-sI9LQ7sZaE .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sI9LQ7sZaE .dataTables_wrapper {
  display: block;
}
.cid-sI9LQ7sZaE .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sI9LQ7sZaE .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sI9LQ7sZaE table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sI9LQ7sZaE table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sI9LQ7sZaE table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sI9LQ7sZaE table td {
  border-top: 1px solid #cccccc;
}
.cid-sI9LQ7sZaE table.table {
  background: #ffffff;
}
.cid-sI9LQ7sZaE .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sI9LQ7sZaE .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sI9LQ7sZaE .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sI9LQ7sZaE .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sI9LQ7sZaE .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sI9LQ7sZaE .dataTables_filter {
    text-align: center;
  }
  .cid-sI9LQ7sZaE .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sI9LQ7sZaE .body-item {
  color: #232323;
}
.cid-sI9LQ7sZaE .head-item {
  color: #232323;
}
.cid-tl5r35IdeP {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5r35IdeP .images-container.container-fluid {
  padding: 0;
}
.cid-tl5r35IdeP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5r35IdeP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5r35IdeP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5r35IdeP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5r35IdeP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5r35IdeP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5r35IdeP .img-item {
    width: 100% !important;
  }
  .cid-tl5r35IdeP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sI9LQ9inwJ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sI9LQ9inwJ [class^="socicon-"]:before,
.cid-sI9LQ9inwJ [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sI9LQ9inwJ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sI9LQ9inwJ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sI9LQ9inwJ .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sI9LQ9inwJ .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sI9LQ9inwJ .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sI9LQ9inwJ .btn {
    font-size: 20px !important;
  }
}
.cid-sI9LQ9inwJ .btn-social,
.cid-sI9LQ9inwJ .mbr-section-title {
  color: #000000;
}
.cid-sI9LQ9AvxN {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sI9LQ9AvxN img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sI9LQ9AvxN .row {
  justify-content: center;
}
.cid-sI9LQ9AvxN .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sI9LQ9AvxN .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sI9LQ9AvxN .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sI9LQ9AvxN .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sI9LQ9AvxN .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sI9LQ9AvxN .item {
    padding: 0.5rem;
  }
  .cid-sI9LQ9AvxN .row {
    padding: 0 0.5rem;
  }
}
.cid-sI9LQ9AvxN .btn {
  border-radius: 0;
}
.cid-sI9LQ9AvxN .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sI9LQayqy0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sI9LQayqy0 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sI9LQayqy0 p {
  color: #767676;
  text-align: left;
}
.cid-sI9LQayqy0 .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sI9LQayqy0 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sI9LQayqy0 .card-title {
  margin-bottom: 0;
}
.cid-sI9LQayqy0 .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sI9LQayqy0 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sI9LQayqy0 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sI9LQbnTMM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sI9LQbnTMM .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sI9LQbnTMM img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sI9LQbnTMM .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sI9LQbnTMM .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sI9LQbnTMM .separline {
  position: relative;
}
.cid-sI9LQbnTMM .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sI9LQbnTMM .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sI9LQbnTMM .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sI9LQbnTMM .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sI9LQbnTMM .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5r2nCv2n {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5r2nCv2n .images-container.container-fluid {
  padding: 0;
}
.cid-tl5r2nCv2n .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5r2nCv2n .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5r2nCv2n .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5r2nCv2n .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5r2nCv2n .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5r2nCv2n .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5r2nCv2n .img-item {
    width: 100% !important;
  }
  .cid-tl5r2nCv2n .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sI9LQc5DKz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sI9LQc5DKz .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sI9LQc5DKz .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sI9LQc5DKz .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sI9LQc5DKz .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sI9LQc5DKz .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sI9LQc5DKz .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sI9LQc5DKz .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sI9LQc5DKz .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sI9LQc5DKz .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sI9LQc5DKz .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sI9LQc5DKz [class^="socicon-"]:before,
.cid-sI9LQc5DKz [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sI9LQc5DKz .btn {
    font-size: 20px !important;
  }
}
.cid-sI9LQcphZB {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sI9LQcphZB .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sI9LQcphZB .video-block {
    width: 100% !important;
  }
}
.cid-tl5r3A7eAe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5r3A7eAe .images-container.container-fluid {
  padding: 0;
}
.cid-tl5r3A7eAe .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5r3A7eAe .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5r3A7eAe .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5r3A7eAe .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5r3A7eAe .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5r3A7eAe .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5r3A7eAe .img-item {
    width: 100% !important;
  }
  .cid-tl5r3A7eAe .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sI9LQcEqwh {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sI9LQcEqwh img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sI9LQcEqwh .row {
  justify-content: center;
}
.cid-sI9LQcEqwh .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sI9LQcEqwh .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sI9LQcEqwh .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sI9LQcEqwh .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sI9LQcEqwh .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sI9LQcEqwh .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sI9LQcEqwh .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sI9LQcEqwh .item {
    padding: 0.5rem;
  }
  .cid-sI9LQcEqwh .row {
    padding: 0 0.5rem;
  }
}
.cid-sI9LQcEqwh .btn {
  border-radius: 0;
}
.cid-sI9LQcEqwh .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sI9LQcEqwh P {
  text-align: center;
}
.cid-sI9LQdkpKh {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sI9LQdkpKh .content {
    text-align: center;
  }
  .cid-sI9LQdkpKh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sI9LQdkpKh .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sI9LQdkpKh .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sI9LQdkpKh .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sI9LQdkpKh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sI9LQdkpKh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sI9LQdkpKh .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sI9LQdkpKh .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sI9LQdkpKh .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sI9LQdkpKh .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sI9LQdkpKh .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sI9LQdkpKh .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sI9LQdkpKh P {
  text-align: center;
}
.cid-sI9LQdL3fv .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sI9LQdL3fv .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sI9LQdL3fv a {
  font-style: normal;
}
.cid-sI9LQdL3fv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sI9LQdL3fv .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-sI9LQdL3fv .nav-item:focus,
.cid-sI9LQdL3fv .nav-link:focus {
  outline: none;
}
.cid-sI9LQdL3fv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sI9LQdL3fv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sI9LQdL3fv .menu-logo {
  margin-right: auto;
}
.cid-sI9LQdL3fv .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-sI9LQdL3fv .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-sI9LQdL3fv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sI9LQdL3fv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sI9LQdL3fv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sI9LQdL3fv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sI9LQdL3fv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sI9LQdL3fv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sI9LQdL3fv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sI9LQdL3fv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sI9LQdL3fv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sI9LQdL3fv .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sI9LQdL3fv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sI9LQdL3fv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sI9LQdL3fv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sI9LQdL3fv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sI9LQdL3fv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sI9LQdL3fv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sI9LQdL3fv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sI9LQdL3fv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sI9LQdL3fv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sI9LQdL3fv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sI9LQdL3fv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sI9LQdL3fv button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sI9LQdL3fv button.navbar-toggler:focus {
  outline: none;
}
.cid-sI9LQdL3fv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sI9LQdL3fv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sI9LQdL3fv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sI9LQdL3fv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sI9LQdL3fv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sI9LQdL3fv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sI9LQdL3fv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sI9LQdL3fv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sI9LQdL3fv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sI9LQdL3fv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sI9LQdL3fv .collapsed .btn {
  display: -webkit-flex;
}
.cid-sI9LQdL3fv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sI9LQdL3fv .collapsed .navbar-collapse.collapsing,
.cid-sI9LQdL3fv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sI9LQdL3fv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sI9LQdL3fv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sI9LQdL3fv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sI9LQdL3fv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sI9LQdL3fv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sI9LQdL3fv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sI9LQdL3fv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sI9LQdL3fv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sI9LQdL3fv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sI9LQdL3fv .collapsed button.navbar-toggler {
  display: block;
}
.cid-sI9LQdL3fv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sI9LQdL3fv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sI9LQdL3fv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sI9LQdL3fv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sI9LQdL3fv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sI9LQdL3fv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sI9LQdL3fv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sI9LQdL3fv img {
    height: 3.8rem !important;
  }
  .cid-sI9LQdL3fv .btn {
    display: -webkit-flex;
  }
  .cid-sI9LQdL3fv button.navbar-toggler {
    display: block;
  }
  .cid-sI9LQdL3fv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sI9LQdL3fv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sI9LQdL3fv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sI9LQdL3fv .navbar-collapse.collapsing,
  .cid-sI9LQdL3fv .navbar-collapse.show {
    display: block !important;
  }
  .cid-sI9LQdL3fv .navbar-collapse.collapsing .navbar-nav,
  .cid-sI9LQdL3fv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sI9LQdL3fv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sI9LQdL3fv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sI9LQdL3fv .navbar-collapse.collapsing .navbar-buttons,
  .cid-sI9LQdL3fv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sI9LQdL3fv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sI9LQdL3fv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sI9LQdL3fv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sI9LQdL3fv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sI9LQdL3fv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sI9LQdL3fv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sI9LQdL3fv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sI9LQdL3fv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sI9LQdL3fv .nav-link:hover,
.cid-sI9LQdL3fv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sINNCilH6x {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sINNCilH6x P {
  color: #767676;
}
.cid-sINNCiH4pP {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sINNCiH4pP .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sINNCiH4pP .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sINNCiH4pP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sINNCiH4pP .inner-container {
    width: 100% !important;
  }
}
.cid-sINNCiPsD1 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sINNCiPsD1 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sINNCiPsD1 .container-table {
  margin: 0 auto;
}
.cid-sINNCiPsD1 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sINNCiPsD1 .dataTables_wrapper {
  display: block;
}
.cid-sINNCiPsD1 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sINNCiPsD1 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sINNCiPsD1 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sINNCiPsD1 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sINNCiPsD1 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sINNCiPsD1 table td {
  border-top: 1px solid #cccccc;
}
.cid-sINNCiPsD1 table.table {
  background: #ffffff;
}
.cid-sINNCiPsD1 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sINNCiPsD1 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sINNCiPsD1 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sINNCiPsD1 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sINNCiPsD1 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sINNCiPsD1 .dataTables_filter {
    text-align: center;
  }
  .cid-sINNCiPsD1 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sINNCiPsD1 .body-item {
  color: #232323;
}
.cid-sINNCiPsD1 .head-item {
  color: #232323;
}
.cid-tl5rcLLcld {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rcLLcld .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rcLLcld .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rcLLcld .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rcLLcld .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rcLLcld .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rcLLcld .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rcLLcld .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rcLLcld .img-item {
    width: 100% !important;
  }
  .cid-tl5rcLLcld .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sINNCjT2Yz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sINNCjT2Yz [class^="socicon-"]:before,
.cid-sINNCjT2Yz [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sINNCjT2Yz .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sINNCjT2Yz .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sINNCjT2Yz .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sINNCjT2Yz .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sINNCjT2Yz .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sINNCjT2Yz .btn {
    font-size: 20px !important;
  }
}
.cid-sINNCjT2Yz .btn-social,
.cid-sINNCjT2Yz .mbr-section-title {
  color: #000000;
}
.cid-sINNCk5mEQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sINNCk5mEQ img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sINNCk5mEQ .row {
  justify-content: center;
}
.cid-sINNCk5mEQ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sINNCk5mEQ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sINNCk5mEQ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sINNCk5mEQ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sINNCk5mEQ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sINNCk5mEQ .item {
    padding: 0.5rem;
  }
  .cid-sINNCk5mEQ .row {
    padding: 0 0.5rem;
  }
}
.cid-sINNCk5mEQ .btn {
  border-radius: 0;
}
.cid-sINNCk5mEQ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sINNCkACuF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sINNCkACuF h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sINNCkACuF p {
  color: #767676;
  text-align: left;
}
.cid-sINNCkACuF .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sINNCkACuF .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sINNCkACuF .card-title {
  margin-bottom: 0;
}
.cid-sINNCkACuF .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sINNCkACuF .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sINNCkACuF .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5rdoi9BW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rdoi9BW .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rdoi9BW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rdoi9BW .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rdoi9BW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rdoi9BW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rdoi9BW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rdoi9BW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rdoi9BW .img-item {
    width: 100% !important;
  }
  .cid-tl5rdoi9BW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sINNCl5Ecd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sINNCl5Ecd .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sINNCl5Ecd img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sINNCl5Ecd .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sINNCl5Ecd .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sINNCl5Ecd .separline {
  position: relative;
}
.cid-sINNCl5Ecd .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sINNCl5Ecd .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sINNCl5Ecd .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sINNCl5Ecd .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sINNCl5Ecd .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sINNClusDe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sINNClusDe .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sINNClusDe .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sINNClusDe .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sINNClusDe .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sINNClusDe .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sINNClusDe .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sINNClusDe .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sINNClusDe .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sINNClusDe .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sINNClusDe .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sINNClusDe [class^="socicon-"]:before,
.cid-sINNClusDe [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sINNClusDe .btn {
    font-size: 20px !important;
  }
}
.cid-sINNClGHKD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sINNClGHKD .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sINNClGHKD .video-block {
    width: 100% !important;
  }
}
.cid-sINNClPZjb {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sINNClPZjb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sINNClPZjb .row {
  justify-content: center;
}
.cid-sINNClPZjb .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sINNClPZjb .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sINNClPZjb .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sINNClPZjb .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sINNClPZjb .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sINNClPZjb .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sINNClPZjb .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sINNClPZjb .item {
    padding: 0.5rem;
  }
  .cid-sINNClPZjb .row {
    padding: 0 0.5rem;
  }
}
.cid-sINNClPZjb .btn {
  border-radius: 0;
}
.cid-sINNClPZjb .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sINNClPZjb P {
  text-align: center;
}
.cid-tl5rc7PfiH {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5rc7PfiH .images-container.container-fluid {
  padding: 0;
}
.cid-tl5rc7PfiH .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5rc7PfiH .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5rc7PfiH .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5rc7PfiH .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5rc7PfiH .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5rc7PfiH .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5rc7PfiH .img-item {
    width: 100% !important;
  }
  .cid-tl5rc7PfiH .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sINNCmfPZ1 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sINNCmfPZ1 .content {
    text-align: center;
  }
  .cid-sINNCmfPZ1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sINNCmfPZ1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sINNCmfPZ1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sINNCmfPZ1 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sINNCmfPZ1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sINNCmfPZ1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sINNCmfPZ1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sINNCmfPZ1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sINNCmfPZ1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sINNCmfPZ1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sINNCmfPZ1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sINNCmfPZ1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sINNCmfPZ1 P {
  text-align: center;
}
.cid-sINNCmyHYz .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sINNCmyHYz .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sINNCmyHYz a {
  font-style: normal;
}
.cid-sINNCmyHYz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sINNCmyHYz .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-sINNCmyHYz .nav-item:focus,
.cid-sINNCmyHYz .nav-link:focus {
  outline: none;
}
.cid-sINNCmyHYz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sINNCmyHYz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sINNCmyHYz .menu-logo {
  margin-right: auto;
}
.cid-sINNCmyHYz .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-sINNCmyHYz .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-sINNCmyHYz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sINNCmyHYz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sINNCmyHYz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sINNCmyHYz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sINNCmyHYz .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sINNCmyHYz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sINNCmyHYz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sINNCmyHYz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sINNCmyHYz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sINNCmyHYz .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sINNCmyHYz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sINNCmyHYz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sINNCmyHYz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sINNCmyHYz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sINNCmyHYz .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sINNCmyHYz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sINNCmyHYz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sINNCmyHYz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sINNCmyHYz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sINNCmyHYz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sINNCmyHYz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sINNCmyHYz button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sINNCmyHYz button.navbar-toggler:focus {
  outline: none;
}
.cid-sINNCmyHYz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sINNCmyHYz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sINNCmyHYz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sINNCmyHYz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sINNCmyHYz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sINNCmyHYz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sINNCmyHYz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sINNCmyHYz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sINNCmyHYz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sINNCmyHYz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sINNCmyHYz .collapsed .btn {
  display: -webkit-flex;
}
.cid-sINNCmyHYz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sINNCmyHYz .collapsed .navbar-collapse.collapsing,
.cid-sINNCmyHYz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sINNCmyHYz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sINNCmyHYz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sINNCmyHYz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sINNCmyHYz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sINNCmyHYz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sINNCmyHYz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sINNCmyHYz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sINNCmyHYz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sINNCmyHYz .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sINNCmyHYz .collapsed button.navbar-toggler {
  display: block;
}
.cid-sINNCmyHYz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sINNCmyHYz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sINNCmyHYz .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sINNCmyHYz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sINNCmyHYz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sINNCmyHYz .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sINNCmyHYz.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sINNCmyHYz img {
    height: 3.8rem !important;
  }
  .cid-sINNCmyHYz .btn {
    display: -webkit-flex;
  }
  .cid-sINNCmyHYz button.navbar-toggler {
    display: block;
  }
  .cid-sINNCmyHYz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sINNCmyHYz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sINNCmyHYz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sINNCmyHYz .navbar-collapse.collapsing,
  .cid-sINNCmyHYz .navbar-collapse.show {
    display: block !important;
  }
  .cid-sINNCmyHYz .navbar-collapse.collapsing .navbar-nav,
  .cid-sINNCmyHYz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sINNCmyHYz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sINNCmyHYz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sINNCmyHYz .navbar-collapse.collapsing .navbar-buttons,
  .cid-sINNCmyHYz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sINNCmyHYz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sINNCmyHYz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sINNCmyHYz .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sINNCmyHYz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sINNCmyHYz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sINNCmyHYz .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sINNCmyHYz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sINNCmyHYz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sINNCmyHYz .nav-link:hover,
.cid-sINNCmyHYz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sJtpid8aUA {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sJtpid8aUA P {
  color: #767676;
}
.cid-sJtpiezCEy {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sJtpiezCEy .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sJtpiezCEy .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sJtpiezCEy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sJtpiezCEy .inner-container {
    width: 100% !important;
  }
}
.cid-sJtpieL90o {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sJtpieL90o .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sJtpieL90o .container-table {
  margin: 0 auto;
}
.cid-sJtpieL90o .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sJtpieL90o .dataTables_wrapper {
  display: block;
}
.cid-sJtpieL90o .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sJtpieL90o .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sJtpieL90o table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sJtpieL90o table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sJtpieL90o table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sJtpieL90o table td {
  border-top: 1px solid #cccccc;
}
.cid-sJtpieL90o table.table {
  background: #ffffff;
}
.cid-sJtpieL90o .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sJtpieL90o .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sJtpieL90o .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sJtpieL90o .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sJtpieL90o .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sJtpieL90o .dataTables_filter {
    text-align: center;
  }
  .cid-sJtpieL90o .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sJtpieL90o .body-item {
  color: #232323;
}
.cid-sJtpig0p7f {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sJtpig0p7f [class^="socicon-"]:before,
.cid-sJtpig0p7f [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sJtpig0p7f .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sJtpig0p7f .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sJtpig0p7f .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sJtpig0p7f .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sJtpig0p7f .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sJtpig0p7f .btn {
    font-size: 20px !important;
  }
}
.cid-sJtpig0p7f .btn-social,
.cid-sJtpig0p7f .mbr-section-title {
  color: #000000;
}
.cid-tl5uuDqJw7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uuDqJw7 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uuDqJw7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uuDqJw7 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uuDqJw7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uuDqJw7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uuDqJw7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uuDqJw7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uuDqJw7 .img-item {
    width: 100% !important;
  }
  .cid-tl5uuDqJw7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sJtpigvgsA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sJtpigvgsA h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sJtpigvgsA p {
  color: #767676;
  text-align: left;
}
.cid-sJtpigvgsA .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sJtpigvgsA .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sJtpigvgsA .card-title {
  margin-bottom: 0;
}
.cid-sJtpigvgsA .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sJtpigvgsA .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sJtpigvgsA .card-img span {
    font-size: 40px !important;
  }
}
.cid-sJtpih3f4v {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sJtpih3f4v img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sJtpih3f4v .row {
  justify-content: center;
}
.cid-sJtpih3f4v .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sJtpih3f4v .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sJtpih3f4v .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sJtpih3f4v .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sJtpih3f4v .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sJtpih3f4v .item {
    padding: 0.5rem;
  }
  .cid-sJtpih3f4v .row {
    padding: 0 0.5rem;
  }
}
.cid-sJtpih3f4v .btn {
  border-radius: 0;
}
.cid-sJtpih3f4v .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sJtpihRjnd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sJtpihRjnd .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sJtpihRjnd img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sJtpihRjnd .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sJtpihRjnd .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sJtpihRjnd .separline {
  position: relative;
}
.cid-sJtpihRjnd .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sJtpihRjnd .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sJtpihRjnd .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sJtpihRjnd .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sJtpihRjnd .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5uvN9Hlc {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uvN9Hlc .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uvN9Hlc .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uvN9Hlc .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uvN9Hlc .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uvN9Hlc .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uvN9Hlc .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uvN9Hlc .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uvN9Hlc .img-item {
    width: 100% !important;
  }
  .cid-tl5uvN9Hlc .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sJtpiiIKy1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sJtpiiIKy1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sJtpiiIKy1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sJtpiiIKy1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sJtpiiIKy1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sJtpiiIKy1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sJtpiiIKy1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sJtpiiIKy1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sJtpiiIKy1 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sJtpiiIKy1 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sJtpiiIKy1 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sJtpiiIKy1 [class^="socicon-"]:before,
.cid-sJtpiiIKy1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sJtpiiIKy1 .btn {
    font-size: 20px !important;
  }
}
.cid-sJtpij0lLW {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sJtpij0lLW .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sJtpij0lLW .video-block {
    width: 100% !important;
  }
}
.cid-tl5uvbZhrV {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uvbZhrV .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uvbZhrV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uvbZhrV .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uvbZhrV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uvbZhrV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uvbZhrV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uvbZhrV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uvbZhrV .img-item {
    width: 100% !important;
  }
  .cid-tl5uvbZhrV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sJtpijiNaQ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sJtpijiNaQ img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sJtpijiNaQ .row {
  justify-content: center;
}
.cid-sJtpijiNaQ .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sJtpijiNaQ .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sJtpijiNaQ .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sJtpijiNaQ .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sJtpijiNaQ .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sJtpijiNaQ .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sJtpijiNaQ .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sJtpijiNaQ .item {
    padding: 0.5rem;
  }
  .cid-sJtpijiNaQ .row {
    padding: 0 0.5rem;
  }
}
.cid-sJtpijiNaQ .btn {
  border-radius: 0;
}
.cid-sJtpijiNaQ .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sJtpijiNaQ P {
  text-align: center;
}
.cid-sJtpik4dhg {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sJtpik4dhg .content {
    text-align: center;
  }
  .cid-sJtpik4dhg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sJtpik4dhg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sJtpik4dhg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sJtpik4dhg .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sJtpik4dhg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sJtpik4dhg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sJtpik4dhg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sJtpik4dhg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sJtpik4dhg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sJtpik4dhg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sJtpik4dhg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sJtpik4dhg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sJtpik4dhg P {
  text-align: center;
}
.cid-sJtpikt8vv .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sJtpikt8vv .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sJtpikt8vv a {
  font-style: normal;
}
.cid-sJtpikt8vv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sJtpikt8vv .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-sJtpikt8vv .nav-item:focus,
.cid-sJtpikt8vv .nav-link:focus {
  outline: none;
}
.cid-sJtpikt8vv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sJtpikt8vv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sJtpikt8vv .menu-logo {
  margin-right: auto;
}
.cid-sJtpikt8vv .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-sJtpikt8vv .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-sJtpikt8vv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sJtpikt8vv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sJtpikt8vv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sJtpikt8vv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sJtpikt8vv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sJtpikt8vv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sJtpikt8vv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sJtpikt8vv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sJtpikt8vv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sJtpikt8vv .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sJtpikt8vv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sJtpikt8vv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sJtpikt8vv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sJtpikt8vv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sJtpikt8vv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sJtpikt8vv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sJtpikt8vv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sJtpikt8vv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sJtpikt8vv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sJtpikt8vv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sJtpikt8vv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sJtpikt8vv button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sJtpikt8vv button.navbar-toggler:focus {
  outline: none;
}
.cid-sJtpikt8vv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sJtpikt8vv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sJtpikt8vv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sJtpikt8vv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sJtpikt8vv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sJtpikt8vv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sJtpikt8vv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sJtpikt8vv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sJtpikt8vv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sJtpikt8vv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sJtpikt8vv .collapsed .btn {
  display: -webkit-flex;
}
.cid-sJtpikt8vv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sJtpikt8vv .collapsed .navbar-collapse.collapsing,
.cid-sJtpikt8vv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sJtpikt8vv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sJtpikt8vv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sJtpikt8vv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sJtpikt8vv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sJtpikt8vv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sJtpikt8vv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sJtpikt8vv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sJtpikt8vv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sJtpikt8vv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sJtpikt8vv .collapsed button.navbar-toggler {
  display: block;
}
.cid-sJtpikt8vv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sJtpikt8vv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sJtpikt8vv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sJtpikt8vv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sJtpikt8vv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sJtpikt8vv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sJtpikt8vv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sJtpikt8vv img {
    height: 3.8rem !important;
  }
  .cid-sJtpikt8vv .btn {
    display: -webkit-flex;
  }
  .cid-sJtpikt8vv button.navbar-toggler {
    display: block;
  }
  .cid-sJtpikt8vv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sJtpikt8vv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sJtpikt8vv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sJtpikt8vv .navbar-collapse.collapsing,
  .cid-sJtpikt8vv .navbar-collapse.show {
    display: block !important;
  }
  .cid-sJtpikt8vv .navbar-collapse.collapsing .navbar-nav,
  .cid-sJtpikt8vv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sJtpikt8vv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sJtpikt8vv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sJtpikt8vv .navbar-collapse.collapsing .navbar-buttons,
  .cid-sJtpikt8vv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sJtpikt8vv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sJtpikt8vv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sJtpikt8vv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sJtpikt8vv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sJtpikt8vv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sJtpikt8vv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sJtpikt8vv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sJtpikt8vv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sJtpikt8vv .nav-link:hover,
.cid-sJtpikt8vv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sK7TIrU5Yi {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sK7TIrU5Yi P {
  color: #767676;
}
.cid-sK7TIsogh4 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sK7TIsogh4 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sK7TIsogh4 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sK7TIsogh4 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sK7TIsogh4 .inner-container {
    width: 100% !important;
  }
}
.cid-sK7TIswU9z {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK7TIswU9z .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sK7TIswU9z .container-table {
  margin: 0 auto;
}
.cid-sK7TIswU9z .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sK7TIswU9z .dataTables_wrapper {
  display: block;
}
.cid-sK7TIswU9z .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sK7TIswU9z .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sK7TIswU9z table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sK7TIswU9z table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sK7TIswU9z table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sK7TIswU9z table td {
  border-top: 1px solid #cccccc;
}
.cid-sK7TIswU9z table.table {
  background: #ffffff;
}
.cid-sK7TIswU9z .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sK7TIswU9z .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sK7TIswU9z .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sK7TIswU9z .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sK7TIswU9z .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sK7TIswU9z .dataTables_filter {
    text-align: center;
  }
  .cid-sK7TIswU9z .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sK7TIswU9z .body-item {
  color: #232323;
}
.cid-tl5uEoXb9j {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uEoXb9j .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uEoXb9j .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uEoXb9j .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uEoXb9j .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uEoXb9j .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uEoXb9j .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uEoXb9j .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uEoXb9j .img-item {
    width: 100% !important;
  }
  .cid-tl5uEoXb9j .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sK7TItmiNW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK7TItmiNW [class^="socicon-"]:before,
.cid-sK7TItmiNW [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sK7TItmiNW .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sK7TItmiNW .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sK7TItmiNW .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sK7TItmiNW .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sK7TItmiNW .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sK7TItmiNW .btn {
    font-size: 20px !important;
  }
}
.cid-sK7TItmiNW .btn-social,
.cid-sK7TItmiNW .mbr-section-title {
  color: #000000;
}
.cid-sK7TItJ9Bk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sK7TItJ9Bk h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sK7TItJ9Bk p {
  color: #767676;
  text-align: left;
}
.cid-sK7TItJ9Bk .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sK7TItJ9Bk .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sK7TItJ9Bk .card-title {
  margin-bottom: 0;
}
.cid-sK7TItJ9Bk .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sK7TItJ9Bk .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sK7TItJ9Bk .card-img span {
    font-size: 40px !important;
  }
}
.cid-sK7TIu4VzP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK7TIu4VzP img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sK7TIu4VzP .row {
  justify-content: center;
}
.cid-sK7TIu4VzP .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sK7TIu4VzP .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sK7TIu4VzP .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sK7TIu4VzP .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sK7TIu4VzP .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sK7TIu4VzP .item {
    padding: 0.5rem;
  }
  .cid-sK7TIu4VzP .row {
    padding: 0 0.5rem;
  }
}
.cid-sK7TIu4VzP .btn {
  border-radius: 0;
}
.cid-sK7TIu4VzP .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sK7TIuAyz4 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sK7TIuAyz4 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sK7TIuAyz4 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sK7TIuAyz4 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sK7TIuAyz4 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sK7TIuAyz4 .separline {
  position: relative;
}
.cid-sK7TIuAyz4 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sK7TIuAyz4 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sK7TIuAyz4 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sK7TIuAyz4 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sK7TIuAyz4 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tl5uFDOhO3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uFDOhO3 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uFDOhO3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uFDOhO3 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uFDOhO3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uFDOhO3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uFDOhO3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uFDOhO3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uFDOhO3 .img-item {
    width: 100% !important;
  }
  .cid-tl5uFDOhO3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sK7TIvb2mY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sK7TIvb2mY .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sK7TIvb2mY .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sK7TIvb2mY .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sK7TIvb2mY .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sK7TIvb2mY .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sK7TIvb2mY .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sK7TIvb2mY .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sK7TIvb2mY .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sK7TIvb2mY .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sK7TIvb2mY .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sK7TIvb2mY [class^="socicon-"]:before,
.cid-sK7TIvb2mY [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sK7TIvb2mY .btn {
    font-size: 20px !important;
  }
}
.cid-sK7TIvprCX {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sK7TIvprCX .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sK7TIvprCX .video-block {
    width: 100% !important;
  }
}
.cid-tl5uEXcDhK {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uEXcDhK .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uEXcDhK .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uEXcDhK .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uEXcDhK .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uEXcDhK .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uEXcDhK .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uEXcDhK .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uEXcDhK .img-item {
    width: 100% !important;
  }
  .cid-tl5uEXcDhK .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sK7TIvy1BY {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sK7TIvy1BY img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sK7TIvy1BY .row {
  justify-content: center;
}
.cid-sK7TIvy1BY .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sK7TIvy1BY .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sK7TIvy1BY .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sK7TIvy1BY .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sK7TIvy1BY .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sK7TIvy1BY .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sK7TIvy1BY .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sK7TIvy1BY .item {
    padding: 0.5rem;
  }
  .cid-sK7TIvy1BY .row {
    padding: 0 0.5rem;
  }
}
.cid-sK7TIvy1BY .btn {
  border-radius: 0;
}
.cid-sK7TIvy1BY .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sK7TIvy1BY P {
  text-align: center;
}
.cid-sK7TIw0Rp7 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sK7TIw0Rp7 .content {
    text-align: center;
  }
  .cid-sK7TIw0Rp7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sK7TIw0Rp7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sK7TIw0Rp7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sK7TIw0Rp7 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sK7TIw0Rp7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sK7TIw0Rp7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sK7TIw0Rp7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sK7TIw0Rp7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sK7TIw0Rp7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sK7TIw0Rp7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sK7TIw0Rp7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sK7TIw0Rp7 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sK7TIw0Rp7 P {
  text-align: center;
}
.cid-sK7TIwhCuB .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sK7TIwhCuB .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sK7TIwhCuB a {
  font-style: normal;
}
.cid-sK7TIwhCuB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sK7TIwhCuB .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-sK7TIwhCuB .nav-item:focus,
.cid-sK7TIwhCuB .nav-link:focus {
  outline: none;
}
.cid-sK7TIwhCuB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sK7TIwhCuB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sK7TIwhCuB .menu-logo {
  margin-right: auto;
}
.cid-sK7TIwhCuB .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-sK7TIwhCuB .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-sK7TIwhCuB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sK7TIwhCuB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sK7TIwhCuB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sK7TIwhCuB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sK7TIwhCuB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sK7TIwhCuB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sK7TIwhCuB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sK7TIwhCuB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sK7TIwhCuB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sK7TIwhCuB .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sK7TIwhCuB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sK7TIwhCuB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sK7TIwhCuB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sK7TIwhCuB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sK7TIwhCuB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sK7TIwhCuB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sK7TIwhCuB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sK7TIwhCuB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sK7TIwhCuB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sK7TIwhCuB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sK7TIwhCuB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sK7TIwhCuB button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sK7TIwhCuB button.navbar-toggler:focus {
  outline: none;
}
.cid-sK7TIwhCuB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sK7TIwhCuB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sK7TIwhCuB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sK7TIwhCuB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sK7TIwhCuB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sK7TIwhCuB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sK7TIwhCuB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sK7TIwhCuB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sK7TIwhCuB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sK7TIwhCuB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sK7TIwhCuB .collapsed .btn {
  display: -webkit-flex;
}
.cid-sK7TIwhCuB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sK7TIwhCuB .collapsed .navbar-collapse.collapsing,
.cid-sK7TIwhCuB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sK7TIwhCuB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sK7TIwhCuB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sK7TIwhCuB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sK7TIwhCuB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sK7TIwhCuB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sK7TIwhCuB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sK7TIwhCuB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sK7TIwhCuB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sK7TIwhCuB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sK7TIwhCuB .collapsed button.navbar-toggler {
  display: block;
}
.cid-sK7TIwhCuB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sK7TIwhCuB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sK7TIwhCuB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sK7TIwhCuB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sK7TIwhCuB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sK7TIwhCuB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sK7TIwhCuB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sK7TIwhCuB img {
    height: 3.8rem !important;
  }
  .cid-sK7TIwhCuB .btn {
    display: -webkit-flex;
  }
  .cid-sK7TIwhCuB button.navbar-toggler {
    display: block;
  }
  .cid-sK7TIwhCuB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sK7TIwhCuB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sK7TIwhCuB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sK7TIwhCuB .navbar-collapse.collapsing,
  .cid-sK7TIwhCuB .navbar-collapse.show {
    display: block !important;
  }
  .cid-sK7TIwhCuB .navbar-collapse.collapsing .navbar-nav,
  .cid-sK7TIwhCuB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sK7TIwhCuB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sK7TIwhCuB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sK7TIwhCuB .navbar-collapse.collapsing .navbar-buttons,
  .cid-sK7TIwhCuB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sK7TIwhCuB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sK7TIwhCuB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sK7TIwhCuB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sK7TIwhCuB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sK7TIwhCuB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sK7TIwhCuB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sK7TIwhCuB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sK7TIwhCuB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sK7TIwhCuB .nav-link:hover,
.cid-sK7TIwhCuB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sKMUAYaGh8 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sKMUAYaGh8 P {
  color: #767676;
}
.cid-sKMUAYuXsQ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sKMUAYuXsQ .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sKMUAYuXsQ .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sKMUAYuXsQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sKMUAYuXsQ .inner-container {
    width: 100% !important;
  }
}
.cid-sKMUAYCXsp {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKMUAYCXsp .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sKMUAYCXsp .container-table {
  margin: 0 auto;
}
.cid-sKMUAYCXsp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sKMUAYCXsp .dataTables_wrapper {
  display: block;
}
.cid-sKMUAYCXsp .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sKMUAYCXsp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sKMUAYCXsp table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sKMUAYCXsp table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sKMUAYCXsp table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sKMUAYCXsp table td {
  border-top: 1px solid #cccccc;
}
.cid-sKMUAYCXsp table.table {
  background: #ffffff;
}
.cid-sKMUAYCXsp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sKMUAYCXsp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sKMUAYCXsp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sKMUAYCXsp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sKMUAYCXsp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sKMUAYCXsp .dataTables_filter {
    text-align: center;
  }
  .cid-sKMUAYCXsp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sKMUAYCXsp .body-item {
  color: #232323;
}
.cid-sKMUAZjmlZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKMUAZjmlZ [class^="socicon-"]:before,
.cid-sKMUAZjmlZ [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sKMUAZjmlZ .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sKMUAZjmlZ .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sKMUAZjmlZ .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sKMUAZjmlZ .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sKMUAZjmlZ .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sKMUAZjmlZ .btn {
    font-size: 20px !important;
  }
}
.cid-sKMUAZjmlZ .btn-social,
.cid-sKMUAZjmlZ .mbr-section-title {
  color: #000000;
}
.cid-sKMUAZCGls {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKMUAZCGls h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sKMUAZCGls p {
  color: #767676;
  text-align: left;
}
.cid-sKMUAZCGls .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sKMUAZCGls .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sKMUAZCGls .card-title {
  margin-bottom: 0;
}
.cid-sKMUAZCGls .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sKMUAZCGls .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sKMUAZCGls .card-img span {
    font-size: 40px !important;
  }
}
.cid-tl5uQSFKgF {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uQSFKgF .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uQSFKgF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uQSFKgF .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uQSFKgF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uQSFKgF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uQSFKgF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uQSFKgF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uQSFKgF .img-item {
    width: 100% !important;
  }
  .cid-tl5uQSFKgF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sKMUAZVxQg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKMUAZVxQg img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sKMUAZVxQg .row {
  justify-content: center;
}
.cid-sKMUAZVxQg .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sKMUAZVxQg .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sKMUAZVxQg .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sKMUAZVxQg .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sKMUAZVxQg .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sKMUAZVxQg .item {
    padding: 0.5rem;
  }
  .cid-sKMUAZVxQg .row {
    padding: 0 0.5rem;
  }
}
.cid-sKMUAZVxQg .btn {
  border-radius: 0;
}
.cid-sKMUAZVxQg .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tl5uSjCPSw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uSjCPSw .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uSjCPSw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uSjCPSw .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uSjCPSw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uSjCPSw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uSjCPSw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uSjCPSw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uSjCPSw .img-item {
    width: 100% !important;
  }
  .cid-tl5uSjCPSw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sKMUB0roT6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sKMUB0roT6 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sKMUB0roT6 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sKMUB0roT6 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sKMUB0roT6 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sKMUB0roT6 .separline {
  position: relative;
}
.cid-sKMUB0roT6 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sKMUB0roT6 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sKMUB0roT6 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sKMUB0roT6 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sKMUB0roT6 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sKMUB11Sa4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sKMUB11Sa4 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sKMUB11Sa4 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sKMUB11Sa4 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sKMUB11Sa4 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sKMUB11Sa4 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sKMUB11Sa4 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sKMUB11Sa4 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sKMUB11Sa4 .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sKMUB11Sa4 .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sKMUB11Sa4 .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sKMUB11Sa4 [class^="socicon-"]:before,
.cid-sKMUB11Sa4 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sKMUB11Sa4 .btn {
    font-size: 20px !important;
  }
}
.cid-sKMUB1cd8P {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sKMUB1cd8P .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sKMUB1cd8P .video-block {
    width: 100% !important;
  }
}
.cid-tl5uQciWhh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uQciWhh .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uQciWhh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uQciWhh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uQciWhh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uQciWhh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uQciWhh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uQciWhh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uQciWhh .img-item {
    width: 100% !important;
  }
  .cid-tl5uQciWhh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sKNiI5CLSX {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sKNiI5CLSX img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sKNiI5CLSX .row {
  justify-content: center;
}
.cid-sKNiI5CLSX .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sKNiI5CLSX .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sKNiI5CLSX .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sKNiI5CLSX .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sKNiI5CLSX .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sKNiI5CLSX .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sKNiI5CLSX .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sKNiI5CLSX .item {
    padding: 0.5rem;
  }
  .cid-sKNiI5CLSX .row {
    padding: 0 0.5rem;
  }
}
.cid-sKNiI5CLSX .btn {
  border-radius: 0;
}
.cid-sKNiI5CLSX .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sKNiI5CLSX P {
  text-align: center;
}
.cid-sKMUB1Ocrm {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sKMUB1Ocrm .content {
    text-align: center;
  }
  .cid-sKMUB1Ocrm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sKMUB1Ocrm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sKMUB1Ocrm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sKMUB1Ocrm .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sKMUB1Ocrm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sKMUB1Ocrm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sKMUB1Ocrm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sKMUB1Ocrm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sKMUB1Ocrm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sKMUB1Ocrm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sKMUB1Ocrm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sKMUB1Ocrm .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sKMUB1Ocrm P {
  text-align: center;
}
.cid-sKMUB25bOE .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sKMUB25bOE .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sKMUB25bOE a {
  font-style: normal;
}
.cid-sKMUB25bOE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sKMUB25bOE .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-sKMUB25bOE .nav-item:focus,
.cid-sKMUB25bOE .nav-link:focus {
  outline: none;
}
.cid-sKMUB25bOE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sKMUB25bOE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sKMUB25bOE .menu-logo {
  margin-right: auto;
}
.cid-sKMUB25bOE .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-sKMUB25bOE .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-sKMUB25bOE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sKMUB25bOE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sKMUB25bOE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sKMUB25bOE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sKMUB25bOE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sKMUB25bOE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sKMUB25bOE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sKMUB25bOE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sKMUB25bOE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sKMUB25bOE .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sKMUB25bOE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sKMUB25bOE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sKMUB25bOE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sKMUB25bOE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sKMUB25bOE .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sKMUB25bOE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sKMUB25bOE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sKMUB25bOE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sKMUB25bOE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sKMUB25bOE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sKMUB25bOE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sKMUB25bOE button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sKMUB25bOE button.navbar-toggler:focus {
  outline: none;
}
.cid-sKMUB25bOE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sKMUB25bOE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sKMUB25bOE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sKMUB25bOE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sKMUB25bOE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sKMUB25bOE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sKMUB25bOE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sKMUB25bOE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sKMUB25bOE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sKMUB25bOE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sKMUB25bOE .collapsed .btn {
  display: -webkit-flex;
}
.cid-sKMUB25bOE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sKMUB25bOE .collapsed .navbar-collapse.collapsing,
.cid-sKMUB25bOE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sKMUB25bOE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sKMUB25bOE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sKMUB25bOE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sKMUB25bOE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sKMUB25bOE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sKMUB25bOE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sKMUB25bOE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sKMUB25bOE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sKMUB25bOE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sKMUB25bOE .collapsed button.navbar-toggler {
  display: block;
}
.cid-sKMUB25bOE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sKMUB25bOE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sKMUB25bOE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sKMUB25bOE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sKMUB25bOE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sKMUB25bOE .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sKMUB25bOE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sKMUB25bOE img {
    height: 3.8rem !important;
  }
  .cid-sKMUB25bOE .btn {
    display: -webkit-flex;
  }
  .cid-sKMUB25bOE button.navbar-toggler {
    display: block;
  }
  .cid-sKMUB25bOE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sKMUB25bOE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sKMUB25bOE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sKMUB25bOE .navbar-collapse.collapsing,
  .cid-sKMUB25bOE .navbar-collapse.show {
    display: block !important;
  }
  .cid-sKMUB25bOE .navbar-collapse.collapsing .navbar-nav,
  .cid-sKMUB25bOE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sKMUB25bOE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sKMUB25bOE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sKMUB25bOE .navbar-collapse.collapsing .navbar-buttons,
  .cid-sKMUB25bOE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sKMUB25bOE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sKMUB25bOE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sKMUB25bOE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sKMUB25bOE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sKMUB25bOE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sKMUB25bOE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sKMUB25bOE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sKMUB25bOE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sKMUB25bOE .nav-link:hover,
.cid-sKMUB25bOE .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sLsgyzuKnh {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sLsgyzuKnh P {
  color: #767676;
}
.cid-sLsgyA0RX1 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sLsgyA0RX1 .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sLsgyA0RX1 .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sLsgyA0RX1 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sLsgyA0RX1 .inner-container {
    width: 100% !important;
  }
}
.cid-sLsgyA9KBn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sLsgyA9KBn .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sLsgyA9KBn .container-table {
  margin: 0 auto;
}
.cid-sLsgyA9KBn .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sLsgyA9KBn .dataTables_wrapper {
  display: block;
}
.cid-sLsgyA9KBn .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sLsgyA9KBn .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sLsgyA9KBn table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sLsgyA9KBn table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sLsgyA9KBn table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sLsgyA9KBn table td {
  border-top: 1px solid #cccccc;
}
.cid-sLsgyA9KBn table.table {
  background: #ffffff;
}
.cid-sLsgyA9KBn .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sLsgyA9KBn .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sLsgyA9KBn .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sLsgyA9KBn .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sLsgyA9KBn .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sLsgyA9KBn .dataTables_filter {
    text-align: center;
  }
  .cid-sLsgyA9KBn .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sLsgyA9KBn .body-item {
  color: #232323;
}
.cid-sLsgyAMhAS {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sLsgyAMhAS [class^="socicon-"]:before,
.cid-sLsgyAMhAS [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sLsgyAMhAS .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sLsgyAMhAS .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sLsgyAMhAS .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sLsgyAMhAS .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sLsgyAMhAS .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sLsgyAMhAS .btn {
    font-size: 20px !important;
  }
}
.cid-sLsgyAMhAS .btn-social,
.cid-sLsgyAMhAS .mbr-section-title {
  color: #000000;
}
.cid-tl5v1eeKA8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5v1eeKA8 .images-container.container-fluid {
  padding: 0;
}
.cid-tl5v1eeKA8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5v1eeKA8 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5v1eeKA8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5v1eeKA8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5v1eeKA8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5v1eeKA8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5v1eeKA8 .img-item {
    width: 100% !important;
  }
  .cid-tl5v1eeKA8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sLsgyB6zGy {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sLsgyB6zGy h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sLsgyB6zGy p {
  color: #767676;
  text-align: left;
}
.cid-sLsgyB6zGy .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sLsgyB6zGy .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sLsgyB6zGy .card-title {
  margin-bottom: 0;
}
.cid-sLsgyB6zGy .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sLsgyB6zGy .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sLsgyB6zGy .card-img span {
    font-size: 40px !important;
  }
}
.cid-sLsgyBqVje {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sLsgyBqVje img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sLsgyBqVje .row {
  justify-content: center;
}
.cid-sLsgyBqVje .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sLsgyBqVje .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sLsgyBqVje .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sLsgyBqVje .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sLsgyBqVje .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sLsgyBqVje .item {
    padding: 0.5rem;
  }
  .cid-sLsgyBqVje .row {
    padding: 0 0.5rem;
  }
}
.cid-sLsgyBqVje .btn {
  border-radius: 0;
}
.cid-sLsgyBqVje .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-tl5v0uSOia {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5v0uSOia .images-container.container-fluid {
  padding: 0;
}
.cid-tl5v0uSOia .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5v0uSOia .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5v0uSOia .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5v0uSOia .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5v0uSOia .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5v0uSOia .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5v0uSOia .img-item {
    width: 100% !important;
  }
  .cid-tl5v0uSOia .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sLsgyC1an8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sLsgyC1an8 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sLsgyC1an8 img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sLsgyC1an8 .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sLsgyC1an8 .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sLsgyC1an8 .separline {
  position: relative;
}
.cid-sLsgyC1an8 .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sLsgyC1an8 .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sLsgyC1an8 .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sLsgyC1an8 .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sLsgyC1an8 .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-sLsgyCDQJG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sLsgyCDQJG .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sLsgyCDQJG .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sLsgyCDQJG .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sLsgyCDQJG .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sLsgyCDQJG .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sLsgyCDQJG .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sLsgyCDQJG .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sLsgyCDQJG .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sLsgyCDQJG .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sLsgyCDQJG .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sLsgyCDQJG [class^="socicon-"]:before,
.cid-sLsgyCDQJG [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sLsgyCDQJG .btn {
    font-size: 20px !important;
  }
}
.cid-tl5uZUaTAB {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tl5uZUaTAB .images-container.container-fluid {
  padding: 0;
}
.cid-tl5uZUaTAB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tl5uZUaTAB .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tl5uZUaTAB .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tl5uZUaTAB .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tl5uZUaTAB .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tl5uZUaTAB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tl5uZUaTAB .img-item {
    width: 100% !important;
  }
  .cid-tl5uZUaTAB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sLsgyCQB9V {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sLsgyCQB9V .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sLsgyCQB9V .video-block {
    width: 100% !important;
  }
}
.cid-sLsgyD0FCT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sLsgyD0FCT img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sLsgyD0FCT .row {
  justify-content: center;
}
.cid-sLsgyD0FCT .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sLsgyD0FCT .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sLsgyD0FCT .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sLsgyD0FCT .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sLsgyD0FCT .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sLsgyD0FCT .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sLsgyD0FCT .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sLsgyD0FCT .item {
    padding: 0.5rem;
  }
  .cid-sLsgyD0FCT .row {
    padding: 0 0.5rem;
  }
}
.cid-sLsgyD0FCT .btn {
  border-radius: 0;
}
.cid-sLsgyD0FCT .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sLsgyD0FCT P {
  text-align: center;
}
.cid-sLsgyDvT70 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sLsgyDvT70 .content {
    text-align: center;
  }
  .cid-sLsgyDvT70 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sLsgyDvT70 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sLsgyDvT70 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sLsgyDvT70 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sLsgyDvT70 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sLsgyDvT70 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sLsgyDvT70 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sLsgyDvT70 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sLsgyDvT70 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sLsgyDvT70 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sLsgyDvT70 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sLsgyDvT70 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sLsgyDvT70 P {
  text-align: center;
}
.cid-sLsgyDMWQR .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sLsgyDMWQR .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sLsgyDMWQR a {
  font-style: normal;
}
.cid-sLsgyDMWQR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sLsgyDMWQR .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-sLsgyDMWQR .nav-item:focus,
.cid-sLsgyDMWQR .nav-link:focus {
  outline: none;
}
.cid-sLsgyDMWQR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sLsgyDMWQR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sLsgyDMWQR .menu-logo {
  margin-right: auto;
}
.cid-sLsgyDMWQR .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-sLsgyDMWQR .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-sLsgyDMWQR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sLsgyDMWQR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sLsgyDMWQR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sLsgyDMWQR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sLsgyDMWQR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sLsgyDMWQR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sLsgyDMWQR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sLsgyDMWQR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sLsgyDMWQR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sLsgyDMWQR .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sLsgyDMWQR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sLsgyDMWQR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sLsgyDMWQR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sLsgyDMWQR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLsgyDMWQR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sLsgyDMWQR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sLsgyDMWQR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sLsgyDMWQR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sLsgyDMWQR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sLsgyDMWQR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sLsgyDMWQR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sLsgyDMWQR button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sLsgyDMWQR button.navbar-toggler:focus {
  outline: none;
}
.cid-sLsgyDMWQR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sLsgyDMWQR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sLsgyDMWQR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sLsgyDMWQR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sLsgyDMWQR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sLsgyDMWQR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLsgyDMWQR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sLsgyDMWQR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sLsgyDMWQR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLsgyDMWQR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sLsgyDMWQR .collapsed .btn {
  display: -webkit-flex;
}
.cid-sLsgyDMWQR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sLsgyDMWQR .collapsed .navbar-collapse.collapsing,
.cid-sLsgyDMWQR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sLsgyDMWQR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sLsgyDMWQR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sLsgyDMWQR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sLsgyDMWQR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sLsgyDMWQR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sLsgyDMWQR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sLsgyDMWQR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sLsgyDMWQR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sLsgyDMWQR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sLsgyDMWQR .collapsed button.navbar-toggler {
  display: block;
}
.cid-sLsgyDMWQR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sLsgyDMWQR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sLsgyDMWQR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sLsgyDMWQR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sLsgyDMWQR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sLsgyDMWQR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sLsgyDMWQR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sLsgyDMWQR img {
    height: 3.8rem !important;
  }
  .cid-sLsgyDMWQR .btn {
    display: -webkit-flex;
  }
  .cid-sLsgyDMWQR button.navbar-toggler {
    display: block;
  }
  .cid-sLsgyDMWQR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sLsgyDMWQR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sLsgyDMWQR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sLsgyDMWQR .navbar-collapse.collapsing,
  .cid-sLsgyDMWQR .navbar-collapse.show {
    display: block !important;
  }
  .cid-sLsgyDMWQR .navbar-collapse.collapsing .navbar-nav,
  .cid-sLsgyDMWQR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sLsgyDMWQR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sLsgyDMWQR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sLsgyDMWQR .navbar-collapse.collapsing .navbar-buttons,
  .cid-sLsgyDMWQR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sLsgyDMWQR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sLsgyDMWQR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sLsgyDMWQR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sLsgyDMWQR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sLsgyDMWQR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sLsgyDMWQR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sLsgyDMWQR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sLsgyDMWQR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sLsgyDMWQR .nav-link:hover,
.cid-sLsgyDMWQR .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sSiJYz0z77 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sSiJYz0z77 P {
  color: #767676;
}
.cid-sSiJYzwXTW {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSiJYzwXTW .line {
  background-color: #ba1a04;
  color: #ba1a04;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sSiJYzwXTW .section-text {
  padding: 2rem 0;
  text-align: center;
}
.cid-sSiJYzwXTW .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sSiJYzwXTW .inner-container {
    width: 100% !important;
  }
}
.cid-sSiJYzE5Hq {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sSiJYzE5Hq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-sSiJYzE5Hq .container-table {
  margin: 0 auto;
}
.cid-sSiJYzE5Hq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sSiJYzE5Hq .dataTables_wrapper {
  display: block;
}
.cid-sSiJYzE5Hq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sSiJYzE5Hq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sSiJYzE5Hq table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sSiJYzE5Hq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sSiJYzE5Hq table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sSiJYzE5Hq table td {
  border-top: 1px solid #cccccc;
}
.cid-sSiJYzE5Hq table.table {
  background: #ffffff;
}
.cid-sSiJYzE5Hq .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sSiJYzE5Hq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sSiJYzE5Hq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sSiJYzE5Hq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sSiJYzE5Hq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sSiJYzE5Hq .dataTables_filter {
    text-align: center;
  }
  .cid-sSiJYzE5Hq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sSiJYzE5Hq .body-item {
  color: #232323;
}
.cid-tlbrh6uuoS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbrh6uuoS .images-container.container-fluid {
  padding: 0;
}
.cid-tlbrh6uuoS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbrh6uuoS .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbrh6uuoS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbrh6uuoS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbrh6uuoS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbrh6uuoS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbrh6uuoS .img-item {
    width: 100% !important;
  }
  .cid-tlbrh6uuoS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sSiJYAoknO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sSiJYAoknO [class^="socicon-"]:before,
.cid-sSiJYAoknO [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sSiJYAoknO .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  color: #232323;
  cursor: pointer;
  border-color: #149dcc;
}
.cid-sSiJYAoknO .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sSiJYAoknO .btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.cid-sSiJYAoknO .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-sSiJYAoknO .btn-social + .btn {
  margin-left: .1rem;
}
@media (max-width: 767px) {
  .cid-sSiJYAoknO .btn {
    font-size: 20px !important;
  }
}
.cid-sSiJYAoknO .btn-social,
.cid-sSiJYAoknO .mbr-section-title {
  color: #000000;
}
.cid-sSiJYAInof {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sSiJYAInof h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sSiJYAInof p {
  color: #767676;
  text-align: left;
}
.cid-sSiJYAInof .card-img {
  text-align: left;
  padding-right: 30px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: auto;
}
.cid-sSiJYAInof .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sSiJYAInof .card-title {
  margin-bottom: 0;
}
.cid-sSiJYAInof .mbr-crt-title {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sSiJYAInof .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
@media (max-width: 300px) {
  .cid-sSiJYAInof .card-img span {
    font-size: 40px !important;
  }
}
.cid-sSiJYB62ux {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sSiJYB62ux img {
  width: 100%;
  height: 170px;
  object-fit: cover;
}
.cid-sSiJYB62ux .row {
  justify-content: center;
}
.cid-sSiJYB62ux .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sSiJYB62ux .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sSiJYB62ux .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
@media (min-width: 992px) {
  .cid-sSiJYB62ux .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sSiJYB62ux .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sSiJYB62ux .item {
    padding: 0.5rem;
  }
  .cid-sSiJYB62ux .row {
    padding: 0 0.5rem;
  }
}
.cid-sSiJYB62ux .btn {
  border-radius: 0;
}
.cid-sSiJYB62ux .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sSiJYBE5FZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSiJYBE5FZ .mbr-section-subtitle {
  color: #000000;
  text-align: center;
  font-weight: 300;
}
.cid-sSiJYBE5FZ img {
  object-fit: cover;
  height: 100%;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sSiJYBE5FZ .step {
  width: 32px;
  height: 32px;
  font-size: 32px;
  border-radius: 25%;
  border: 0.5px solid #000000;
}
@media (max-width: 767px) {
  .cid-sSiJYBE5FZ .step {
    width: 48px;
    height: 48px;
    font-size: 24px;
  }
}
.cid-sSiJYBE5FZ .separline {
  position: relative;
}
.cid-sSiJYBE5FZ .separline:after {
  top: 68px;
  left: 30px;
  position: absolute;
  content: "";
  width: 2px;
  height: calc(100% - (32px + 4px) * 2);
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sSiJYBE5FZ .separline:after {
    top: 52px;
    left: 22px;
    height: calc(100% - 56px);
  }
}
.cid-sSiJYBE5FZ .media-block {
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
@media (min-width: 992px) {
  .cid-sSiJYBE5FZ .media-block {
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-sSiJYBE5FZ .media-block {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
    padding-bottom: 2rem;
  }
}
.cid-tlbrhOaU5W {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbrhOaU5W .images-container.container-fluid {
  padding: 0;
}
.cid-tlbrhOaU5W .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbrhOaU5W .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbrhOaU5W .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbrhOaU5W .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbrhOaU5W .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbrhOaU5W .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbrhOaU5W .img-item {
    width: 100% !important;
  }
  .cid-tlbrhOaU5W .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sSiJYCeJWw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSiJYCeJWw .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-sSiJYCeJWw .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-sSiJYCeJWw .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-sSiJYCeJWw .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-sSiJYCeJWw .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-sSiJYCeJWw .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-sSiJYCeJWw .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-sSiJYCeJWw .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-sSiJYCeJWw .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-sSiJYCeJWw .btn-social + .btn {
  margin-left: .1rem;
}
.cid-sSiJYCeJWw [class^="socicon-"]:before,
.cid-sSiJYCeJWw [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-sSiJYCeJWw .btn {
    font-size: 20px !important;
  }
}
.cid-sSiJYCs0wq {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-sSiJYCs0wq .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sSiJYCs0wq .video-block {
    width: 100% !important;
  }
}
.cid-tlbriA3J95 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-tlbriA3J95 .images-container.container-fluid {
  padding: 0;
}
.cid-tlbriA3J95 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tlbriA3J95 .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-tlbriA3J95 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tlbriA3J95 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tlbriA3J95 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tlbriA3J95 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tlbriA3J95 .img-item {
    width: 100% !important;
  }
  .cid-tlbriA3J95 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sSiJYCFfZr {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sSiJYCFfZr img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.3s;
  border-radius: 20px;
}
.cid-sSiJYCFfZr .row {
  justify-content: center;
}
.cid-sSiJYCFfZr .img-wrap span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  opacity: 0;
  transition: all 0.3s;
  cursor: pointer;
}
.cid-sSiJYCFfZr .img-wrap {
  overflow: hidden;
  display: flex;
  justify-content: center;
  position: relative;
}
.cid-sSiJYCFfZr .img-wrap:before {
  content: '';
  position: absolute;
  transition: all 0.3s;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: black;
  opacity: 0;
}
.cid-sSiJYCFfZr .img-wrap:hover:before {
  opacity: 0.2;
}
.cid-sSiJYCFfZr .img-wrap:hover span {
  opacity: 1;
}
@media (min-width: 992px) {
  .cid-sSiJYCFfZr .col-lg-x {
    flex: 0 0 12.5%;
    max-width: 12.5%;
  }
}
.cid-sSiJYCFfZr .item {
  padding: 0.5rem;
}
@media (max-width: 767px) {
  .cid-sSiJYCFfZr .item {
    padding: 0.5rem;
  }
  .cid-sSiJYCFfZr .row {
    padding: 0 0.5rem;
  }
}
.cid-sSiJYCFfZr .btn {
  border-radius: 0;
}
.cid-sSiJYCFfZr .btn .mbr-iconfont {
  font-size: 1rem!important;
  margin: 0 0.5rem;
}
.cid-sSiJYCFfZr P {
  text-align: center;
}
.cid-sSiJYD79Z5 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-sSiJYD79Z5 .content {
    text-align: center;
  }
  .cid-sSiJYD79Z5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sSiJYD79Z5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sSiJYD79Z5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sSiJYD79Z5 .media-wrap img {
  height: 4.5rem;
}
@media (max-width: 767px) {
  .cid-sSiJYD79Z5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSiJYD79Z5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sSiJYD79Z5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sSiJYD79Z5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSiJYD79Z5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sSiJYD79Z5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sSiJYD79Z5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSiJYD79Z5 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSiJYD79Z5 P {
  text-align: center;
}
.cid-sSiJYDpj7w .navbar {
  background: #2e2e2e;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sSiJYDpj7w .navbar-dropdown.bg-color.transparent.opened {
  background: #2e2e2e;
}
.cid-sSiJYDpj7w a {
  font-style: normal;
}
.cid-sSiJYDpj7w .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sSiJYDpj7w .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-sSiJYDpj7w .nav-item:focus,
.cid-sSiJYDpj7w .nav-link:focus {
  outline: none;
}
.cid-sSiJYDpj7w .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sSiJYDpj7w .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sSiJYDpj7w .menu-logo {
  margin-right: auto;
}
.cid-sSiJYDpj7w .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-sSiJYDpj7w .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-sSiJYDpj7w .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sSiJYDpj7w .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sSiJYDpj7w .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sSiJYDpj7w .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sSiJYDpj7w .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sSiJYDpj7w .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sSiJYDpj7w .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sSiJYDpj7w .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sSiJYDpj7w .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sSiJYDpj7w .dropdown .dropdown-menu {
  background: #2e2e2e;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sSiJYDpj7w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sSiJYDpj7w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sSiJYDpj7w .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sSiJYDpj7w .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSiJYDpj7w .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sSiJYDpj7w .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sSiJYDpj7w .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sSiJYDpj7w .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sSiJYDpj7w .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sSiJYDpj7w .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sSiJYDpj7w .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sSiJYDpj7w button.navbar-toggler {
  border-radius: 10px;
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sSiJYDpj7w button.navbar-toggler:focus {
  outline: none;
}
.cid-sSiJYDpj7w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sSiJYDpj7w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sSiJYDpj7w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sSiJYDpj7w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sSiJYDpj7w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sSiJYDpj7w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSiJYDpj7w nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sSiJYDpj7w nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sSiJYDpj7w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sSiJYDpj7w .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sSiJYDpj7w .collapsed .btn {
  display: -webkit-flex;
}
.cid-sSiJYDpj7w .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sSiJYDpj7w .collapsed .navbar-collapse.collapsing,
.cid-sSiJYDpj7w .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sSiJYDpj7w .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sSiJYDpj7w .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sSiJYDpj7w .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sSiJYDpj7w .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sSiJYDpj7w .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sSiJYDpj7w .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sSiJYDpj7w .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sSiJYDpj7w .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-sSiJYDpj7w .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.4rem);
  }
}
.cid-sSiJYDpj7w .collapsed button.navbar-toggler {
  display: block;
}
.cid-sSiJYDpj7w .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sSiJYDpj7w .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sSiJYDpj7w .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sSiJYDpj7w .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sSiJYDpj7w .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sSiJYDpj7w .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sSiJYDpj7w.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sSiJYDpj7w img {
    height: 3.8rem !important;
  }
  .cid-sSiJYDpj7w .btn {
    display: -webkit-flex;
  }
  .cid-sSiJYDpj7w button.navbar-toggler {
    display: block;
  }
  .cid-sSiJYDpj7w .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sSiJYDpj7w .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sSiJYDpj7w .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sSiJYDpj7w .navbar-collapse.collapsing,
  .cid-sSiJYDpj7w .navbar-collapse.show {
    display: block !important;
  }
  .cid-sSiJYDpj7w .navbar-collapse.collapsing .navbar-nav,
  .cid-sSiJYDpj7w .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sSiJYDpj7w .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sSiJYDpj7w .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sSiJYDpj7w .navbar-collapse.collapsing .navbar-buttons,
  .cid-sSiJYDpj7w .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sSiJYDpj7w .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sSiJYDpj7w .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sSiJYDpj7w .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sSiJYDpj7w .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sSiJYDpj7w .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sSiJYDpj7w .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sSiJYDpj7w .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sSiJYDpj7w .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sSiJYDpj7w .nav-link:hover,
.cid-sSiJYDpj7w .dropdown-item:hover {
  color: #c1c1c1 !important;
}
