body {
  font-family: Jost;
}
.mob_phone1 {display: none;}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 5rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.375rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- 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: 992px) {
  .display-1 {
    font-size: 3.2rem;
  }
}
@media (max-width: 768px) {
  
  .mob_phone1 {
  	display: float: left;
    width: 100%;
    text-align: center;
    display: block;
  }
  .mob_phone1 > a {
  	display: inline-block;
    color: #fff;
    background: rgba(0,0,0,.5);
    padding: .5em;
    font-size: 1.5em;
    font-weight: bold;
    border-radius: .35em;
    margin-top: 1em;
  }
  
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #f68d31 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #f68d31 !important;
  border-color: #f68d31 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #c86209 !important;
  border-color: #c86209 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #c86209 !important;
  border-color: #c86209 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #f68d31;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #c86209 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #f68d31 !important;
  border-color: #f68d31 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #f68d31 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #b95b08 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #f68d31;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-gallery-filter li.active .btn {
  background-color: #f68d31;
  border-color: #f68d31;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #f68d31;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fff9f4;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #f68d31 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.375rem;
}
blockquote {
  border-color: #f68d31;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #f68d31;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #f68d31;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #f68d31;
  border-bottom-color: #f68d31;
}
.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: #f68d31 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !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%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23f68d31' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-t83Hms12jg .navbar-dropdown {
  position: relative !important;
}
.cid-t83Hms12jg .navbar-dropdown {
  position: absolute !important;
}
.cid-t83Hms12jg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t83Hms12jg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t83Hms12jg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t83Hms12jg .dropdown-item:hover,
.cid-t83Hms12jg .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-t83Hms12jg .dropdown-item:hover span {
  color: white;
}
.cid-t83Hms12jg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t83Hms12jg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t83Hms12jg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t83Hms12jg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t83Hms12jg .nav-link {
  position: relative;
}
.cid-t83Hms12jg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t83Hms12jg .container {
    flex-wrap: nowrap;
  }
}
.cid-t83Hms12jg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t83Hms12jg .dropdown-menu,
.cid-t83Hms12jg .navbar.opened {
  background: #ffffff !important;
}
.cid-t83Hms12jg .nav-item:focus,
.cid-t83Hms12jg .nav-link:focus {
  outline: none;
}
.cid-t83Hms12jg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t83Hms12jg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t83Hms12jg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t83Hms12jg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t83Hms12jg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t83Hms12jg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t83Hms12jg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-t83Hms12jg .navbar.opened {
  transition: all 0.3s;
}
.cid-t83Hms12jg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t83Hms12jg .navbar .navbar-logo img {
  width: auto;
}
.cid-t83Hms12jg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t83Hms12jg .navbar.collapsed {
  justify-content: center;
}
.cid-t83Hms12jg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t83Hms12jg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t83Hms12jg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t83Hms12jg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t83Hms12jg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t83Hms12jg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t83Hms12jg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t83Hms12jg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t83Hms12jg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t83Hms12jg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t83Hms12jg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t83Hms12jg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t83Hms12jg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t83Hms12jg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t83Hms12jg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t83Hms12jg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t83Hms12jg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t83Hms12jg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t83Hms12jg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t83Hms12jg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t83Hms12jg .navbar.navbar-short {
  min-height: 60px;
}
.cid-t83Hms12jg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t83Hms12jg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t83Hms12jg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t83Hms12jg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t83Hms12jg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t83Hms12jg .dropdown-item.active,
.cid-t83Hms12jg .dropdown-item:active {
  background-color: transparent;
}
.cid-t83Hms12jg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t83Hms12jg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t83Hms12jg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t83Hms12jg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t83Hms12jg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t83Hms12jg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t83Hms12jg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t83Hms12jg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t83Hms12jg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t83Hms12jg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t83Hms12jg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t83Hms12jg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t83Hms12jg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t83Hms12jg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t83Hms12jg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t83Hms12jg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t83Hms12jg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t83Hms12jg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t83Hms12jg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t83Hms12jg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t83Hms12jg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t83Hms12jg .navbar {
    height: 70px;
  }
  .cid-t83Hms12jg .navbar.opened {
    height: auto;
  }
  .cid-t83Hms12jg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t83HSDe7fj {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header.png");
}
.cid-t83HSDe7fj .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-t83HSDe7fj .form-group {
  padding: 0.5rem;
}
.cid-t83HSDe7fj .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-t83HSDe7fj .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-t83HSDe7fj .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-t83HSDe7fj .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-t83HSDe7fj .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-t83HSDe7fj .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-t83HSDe7fj .mbri-play:before {
  left: 55% !important;
}
.cid-t83HSDe7fj .form-control {
  text-align: center;
}
.cid-t83HSDe7fj h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-t83HSDe7fj .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-t83HSDe7fj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-t83HSDe7fj .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-t83HSDe7fj .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-t83HSDe7fj a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-t83HSDe7fj a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-t83HSDe7fj .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-t83HSDe7fj .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-t83HSDe7fj .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-t83HSDe7fj .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-t83HSDe7fj .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-t83HSDe7fj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t83HSDe7fj H1 {
  color: #ffffff;
}
.cid-t83IiMz6mR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-t83IiMz6mR .card-box {
    padding: 1rem;
  }
  .cid-t83IiMz6mR .mbr-section-btn,
  .cid-t83IiMz6mR .price {
    text-align: center;
  }
  .cid-t83IiMz6mR .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-t83IiMz6mR .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t83IiMz6mR .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-t83IiMz6mR .card-wrapper {
  border-radius: 4px;
  background-color: #ffddbf;
}
.cid-t83IiMz6mR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t83IiMz6mR .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-t84eLLBAOW {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-t84eLLBAOW .card-box {
    padding: 1rem;
  }
  .cid-t84eLLBAOW .mbr-section-btn,
  .cid-t84eLLBAOW .price {
    text-align: center;
  }
  .cid-t84eLLBAOW .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-t84eLLBAOW .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-t84eLLBAOW .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-t84eLLBAOW .card-wrapper {
  border-radius: 4px;
  background-color: #ffddbf;
}
.cid-t84eLLBAOW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t84eLLBAOW .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-t83HRTQL32 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-t83HRTQL32 .mbr-section-subtitle {
  color: #767676;
}
.cid-t83HRTQL32 .container-table {
  margin: 0 auto;
}
.cid-t83HRTQL32 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t83HRTQL32 .dataTables_wrapper {
  display: block;
}
.cid-t83HRTQL32 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t83HRTQL32 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t83HRTQL32 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-t83HRTQL32 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t83HRTQL32 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-t83HRTQL32 table td {
  border-top: 1px solid #f68d31;
}
.cid-t83HRTQL32 table.table {
  background: #ffffff;
}
.cid-t83HRTQL32 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t83HRTQL32 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t83HRTQL32 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t83HRTQL32 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t83HRTQL32 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t83HRTQL32 .dataTables_filter {
    text-align: center;
  }
  .cid-t83HRTQL32 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t83HRTQL32 .head-item {
  text-align: left;
}
.cid-t83HRTQL32 .body-item {
  text-align: left;
}
.cid-t83IgZEUDd {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/6.jpg");
}
.cid-t83IgZEUDd .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.8;
}
.cid-t83IgZEUDd form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-t83IgZEUDd form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-t84lUAUaaA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-t84lUAUaaA .card-box {
  padding: 2rem;
  width: 58.33%;
}
.cid-t84lUAUaaA .img-wrapper {
  width: 41.66%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-t84lUAUaaA .img1 {
  background: #000000;
}
.cid-t84lUAUaaA .img2 {
  background: #000000;
}
.cid-t84lUAUaaA .mbr-iconfont {
  display: block;
  font-size: 8rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-t84lUAUaaA .card {
  margin: auto;
  min-height: 280px;
  transition: all 0.3s;
}
.cid-t84lUAUaaA .card-wrapper {
  background: #fafafa;
  border-radius: 4px;
  display: flex;
  overflow: hidden;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-t84lUAUaaA .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t84lUAUaaA .card-wrapper {
    flex-direction: column;
  }
  .cid-t84lUAUaaA .card-box {
    padding: 1rem;
  }
  .cid-t84lUAUaaA .card-box,
  .cid-t84lUAUaaA .img-wrapper {
    width: 100%;
  }
  .cid-t84lUAUaaA .img-wrapper {
    padding: 4rem 1rem;
  }
  .cid-t84lUAUaaA .mbr-flex {
    flex-direction: column-reverse;
  }
}
.cid-t84lUAUaaA .card-subtitle {
  color: #0077ff;
}
.cid-t84lUAUaaA .mbr-text,
.cid-t84lUAUaaA .link-wrap {
  color: #555555;
}
.cid-t84lUAUaaA .card-title,
.cid-t84lUAUaaA .card-box {
  text-align: center;
}
.cid-t84lSqWWXp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffedde;
}
.cid-t84lSqWWXp .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-t84lSqWWXp .card {
    margin-bottom: 2rem!important;
  }
  .cid-t84lSqWWXp .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t84lSqWWXp .link-wrap {
    align-items: center;
  }
}
.cid-t84lSqWWXp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-t84mTKn7ot {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffedde;
}
.cid-t84mTKn7ot h2 {
  text-align: center;
}
.cid-t84mTKn7ot h3 {
  text-align: center;
  font-weight: 300;
}
.cid-t84mTKn7ot p {
  color: #767676;
}
.cid-t84mTKn7ot img {
  object-fit: cover;
}
.cid-t84mTKn7ot .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-t84mTKn7ot .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-t84mTKn7ot .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-t84mTKn7ot .mbr-section-subtitle {
  color: #767676;
}
.cid-t84mTKn7ot .card-title {
  font-weight: 500;
}
.cid-t84mTKn7ot .card-img {
  text-align: inherit;
}
.cid-t84mTKn7ot .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-t84mTKn7ot .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-t84mTKn7ot .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t84mTKn7ot .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-t84mTKn7ot .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-t84mTKn7ot .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-t84mTKn7ot .mbr-crt-title {
  text-align: center;
}
.cid-t84mTKn7ot .mbr-section-text {
  text-align: center;
}
.cid-t84mTKn7ot .mbr-section-title {
  color: #000000;
}
.cid-t83Igb6mvZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/1.jpg");
}
.cid-t83Igb6mvZ .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-t83Igb6mvZ .item .icon-wrap {
  text-align: center;
}
.cid-t83Igb6mvZ .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-t83Igb6mvZ .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-t83Igb6mvZ .item.first:before {
  display: none;
}
.cid-t83Igb6mvZ .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-t83Igb6mvZ .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-t83Igb6mvZ .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-t83Igb6mvZ .item:before {
    display: none;
  }
  .cid-t83Igb6mvZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-t84mV5COWv {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t84mV5COWv .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-t84mV5COWv .icon-block {
  margin-bottom: 10px;
}
.cid-t84mV5COWv .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-t84mV5COWv .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-t84mV5COWv .mbr-text {
  color: #767676;
}
.cid-t84mV5COWv textarea.form-control {
  min-height: 100px;
}
.cid-t84mV5COWv a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-t84mV5COWv .google-map {
  height: 25rem;
  position: relative;
}
.cid-t84mV5COWv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t84mV5COWv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t84mV5COWv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t84mV5COWv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-t84mV5COWv h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-t84mV5COWv .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-t84mV5COWv .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-t83Hsp6ch3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-t83Hsp6ch3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t83Hsp6ch3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t83Hsp6ch3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t83Hsp6ch3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t83Hsp6ch3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t83Hsp6ch3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t83Hsp6ch3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t83Hsp6ch3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t83Hsp6ch3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t83Hsp6ch3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t83Hsp6ch3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t83Hsp6ch3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t83Hsp6ch3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t83Hsp6ch3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-t83Hms12jg .navbar-dropdown {
  position: relative !important;
}
.cid-t83Hms12jg .navbar-dropdown {
  position: absolute !important;
}
.cid-t83Hms12jg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t83Hms12jg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t83Hms12jg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t83Hms12jg .dropdown-item:hover,
.cid-t83Hms12jg .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-t83Hms12jg .dropdown-item:hover span {
  color: white;
}
.cid-t83Hms12jg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t83Hms12jg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t83Hms12jg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t83Hms12jg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t83Hms12jg .nav-link {
  position: relative;
}
.cid-t83Hms12jg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t83Hms12jg .container {
    flex-wrap: nowrap;
  }
}
.cid-t83Hms12jg .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t83Hms12jg .dropdown-menu,
.cid-t83Hms12jg .navbar.opened {
  background: #ffffff !important;
}
.cid-t83Hms12jg .nav-item:focus,
.cid-t83Hms12jg .nav-link:focus {
  outline: none;
}
.cid-t83Hms12jg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t83Hms12jg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t83Hms12jg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t83Hms12jg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t83Hms12jg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t83Hms12jg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t83Hms12jg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-t83Hms12jg .navbar.opened {
  transition: all 0.3s;
}
.cid-t83Hms12jg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t83Hms12jg .navbar .navbar-logo img {
  width: auto;
}
.cid-t83Hms12jg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t83Hms12jg .navbar.collapsed {
  justify-content: center;
}
.cid-t83Hms12jg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t83Hms12jg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t83Hms12jg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-t83Hms12jg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t83Hms12jg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t83Hms12jg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-t83Hms12jg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t83Hms12jg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t83Hms12jg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t83Hms12jg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t83Hms12jg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t83Hms12jg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t83Hms12jg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t83Hms12jg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-t83Hms12jg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t83Hms12jg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t83Hms12jg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t83Hms12jg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t83Hms12jg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t83Hms12jg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t83Hms12jg .navbar.navbar-short {
  min-height: 60px;
}
.cid-t83Hms12jg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t83Hms12jg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t83Hms12jg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t83Hms12jg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t83Hms12jg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t83Hms12jg .dropdown-item.active,
.cid-t83Hms12jg .dropdown-item:active {
  background-color: transparent;
}
.cid-t83Hms12jg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t83Hms12jg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t83Hms12jg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t83Hms12jg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-t83Hms12jg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t83Hms12jg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t83Hms12jg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t83Hms12jg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t83Hms12jg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t83Hms12jg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-t83Hms12jg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t83Hms12jg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t83Hms12jg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t83Hms12jg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t83Hms12jg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t83Hms12jg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t83Hms12jg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t83Hms12jg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t83Hms12jg .navbar-dropdown {
  padding: 0 1rem;
}
.cid-t83Hms12jg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t83Hms12jg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t83Hms12jg .navbar {
    height: 70px;
  }
  .cid-t83Hms12jg .navbar.opened {
    height: auto;
  }
  .cid-t83Hms12jg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tbQDPt0eBd {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header-2.jpg");
}
.cid-tbQDPt0eBd .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tbQDPt0eBd .form-group {
  padding: 0.5rem;
}
.cid-tbQDPt0eBd .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tbQDPt0eBd .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tbQDPt0eBd .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tbQDPt0eBd .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tbQDPt0eBd .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tbQDPt0eBd .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tbQDPt0eBd .mbri-play:before {
  left: 55% !important;
}
.cid-tbQDPt0eBd .form-control {
  text-align: center;
}
.cid-tbQDPt0eBd h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tbQDPt0eBd .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tbQDPt0eBd .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tbQDPt0eBd .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tbQDPt0eBd .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tbQDPt0eBd a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tbQDPt0eBd a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tbQDPt0eBd .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tbQDPt0eBd .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tbQDPt0eBd .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tbQDPt0eBd .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tbQDPt0eBd .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tbQDPt0eBd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tbQDPt0eBd H1 {
  color: #ffffff;
}
.cid-tbRCTWBINj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tbRCTWBINj .card-box {
    padding: 1rem;
  }
  .cid-tbRCTWBINj .mbr-section-btn,
  .cid-tbRCTWBINj .price {
    text-align: center;
  }
  .cid-tbRCTWBINj .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tbRCTWBINj .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbRCTWBINj .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tbRCTWBINj .card-wrapper {
  border-radius: 4px;
  background-color: #ffddbf;
}
.cid-tbRCTWBINj .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tbRCTWBINj .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tbRUcV5TVB {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tbRUcV5TVB .card-box {
    padding: 1rem;
  }
  .cid-tbRUcV5TVB .mbr-section-btn,
  .cid-tbRUcV5TVB .price {
    text-align: center;
  }
  .cid-tbRUcV5TVB .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tbRUcV5TVB .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbRUcV5TVB .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tbRUcV5TVB .card-wrapper {
  border-radius: 4px;
  background-color: #ffddbf;
}
.cid-tbRUcV5TVB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tbRUcV5TVB .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tbRVWOxGQr {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tbRVWOxGQr .mbr-section-subtitle {
  color: #767676;
}
.cid-tbRVWOxGQr .container-table {
  margin: 0 auto;
}
.cid-tbRVWOxGQr .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tbRVWOxGQr .dataTables_wrapper {
  display: block;
}
.cid-tbRVWOxGQr .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tbRVWOxGQr .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tbRVWOxGQr table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tbRVWOxGQr table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tbRVWOxGQr table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tbRVWOxGQr table td {
  border-top: 1px solid #f68d31;
}
.cid-tbRVWOxGQr table.table {
  background: #ffffff;
}
.cid-tbRVWOxGQr .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tbRVWOxGQr .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tbRVWOxGQr .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tbRVWOxGQr .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tbRVWOxGQr .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tbRVWOxGQr .dataTables_filter {
    text-align: center;
  }
  .cid-tbRVWOxGQr .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tbRVWOxGQr .head-item {
  text-align: left;
}
.cid-tbRVWOxGQr .body-item {
  text-align: left;
}
.cid-tbRVQGQdMj {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tbRVQGQdMj h2 {
  text-align: center;
}
.cid-tbRVQGQdMj h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tbRVQGQdMj p {
  color: #767676;
}
.cid-tbRVQGQdMj img {
  object-fit: cover;
}
.cid-tbRVQGQdMj .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tbRVQGQdMj .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tbRVQGQdMj .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tbRVQGQdMj .mbr-section-subtitle {
  color: #767676;
}
.cid-tbRVQGQdMj .card-title {
  font-weight: 500;
}
.cid-tbRVQGQdMj .card-img {
  text-align: inherit;
}
.cid-tbRVQGQdMj .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tbRVQGQdMj .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tbRVQGQdMj .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tbRVQGQdMj .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tbRVQGQdMj .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tbRVQGQdMj .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tbRVQGQdMj .mbr-crt-title {
  text-align: center;
}
.cid-tbRVQGQdMj .mbr-section-text {
  text-align: center;
}
.cid-tbRVQGQdMj .mbr-section-title {
  color: #000000;
}
.cid-tbRVT9DBWC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/n55.jpg");
}
.cid-tbRVT9DBWC .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tbRVT9DBWC form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tbRVT9DBWC form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tbRVZwsg6p {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tbRVZwsg6p .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tbRVZwsg6p .card {
    margin-bottom: 2rem!important;
  }
  .cid-tbRVZwsg6p .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tbRVZwsg6p .link-wrap {
    align-items: center;
  }
}
.cid-tbRVZwsg6p .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tbRVPElFKq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/fon-2.jpg");
}
.cid-tbRVPElFKq .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tbRVPElFKq .item .icon-wrap {
  text-align: center;
}
.cid-tbRVPElFKq .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tbRVPElFKq .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tbRVPElFKq .item.first:before {
  display: none;
}
.cid-tbRVPElFKq .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tbRVPElFKq .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tbRVPElFKq .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tbRVPElFKq .item:before {
    display: none;
  }
  .cid-tbRVPElFKq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tbRVRnwAlB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tbRVRnwAlB .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tbRVRnwAlB .icon-block {
  margin-bottom: 10px;
}
.cid-tbRVRnwAlB .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tbRVRnwAlB .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tbRVRnwAlB .mbr-text {
  color: #767676;
}
.cid-tbRVRnwAlB textarea.form-control {
  min-height: 100px;
}
.cid-tbRVRnwAlB a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tbRVRnwAlB .google-map {
  height: 25rem;
  position: relative;
}
.cid-tbRVRnwAlB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tbRVRnwAlB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tbRVRnwAlB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tbRVRnwAlB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tbRVRnwAlB h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tbRVRnwAlB .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tbRVRnwAlB .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-t83Hsp6ch3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-t83Hsp6ch3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-t83Hsp6ch3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-t83Hsp6ch3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-t83Hsp6ch3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-t83Hsp6ch3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-t83Hsp6ch3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-t83Hsp6ch3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-t83Hsp6ch3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t83Hsp6ch3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t83Hsp6ch3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-t83Hsp6ch3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t83Hsp6ch3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t83Hsp6ch3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-t83Hsp6ch3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tbYyLO6w4t .navbar-dropdown {
  position: relative !important;
}
.cid-tbYyLO6w4t .navbar-dropdown {
  position: absolute !important;
}
.cid-tbYyLO6w4t .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbYyLO6w4t .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tbYyLO6w4t .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tbYyLO6w4t .dropdown-item:hover,
.cid-tbYyLO6w4t .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tbYyLO6w4t .dropdown-item:hover span {
  color: white;
}
.cid-tbYyLO6w4t .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tbYyLO6w4t .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tbYyLO6w4t .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tbYyLO6w4t .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tbYyLO6w4t .nav-link {
  position: relative;
}
.cid-tbYyLO6w4t .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tbYyLO6w4t .container {
    flex-wrap: nowrap;
  }
}
.cid-tbYyLO6w4t .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tbYyLO6w4t .dropdown-menu,
.cid-tbYyLO6w4t .navbar.opened {
  background: #ffffff !important;
}
.cid-tbYyLO6w4t .nav-item:focus,
.cid-tbYyLO6w4t .nav-link:focus {
  outline: none;
}
.cid-tbYyLO6w4t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tbYyLO6w4t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbYyLO6w4t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tbYyLO6w4t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tbYyLO6w4t .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tbYyLO6w4t .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tbYyLO6w4t .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tbYyLO6w4t .navbar.opened {
  transition: all 0.3s;
}
.cid-tbYyLO6w4t .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tbYyLO6w4t .navbar .navbar-logo img {
  width: auto;
}
.cid-tbYyLO6w4t .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tbYyLO6w4t .navbar.collapsed {
  justify-content: center;
}
.cid-tbYyLO6w4t .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tbYyLO6w4t .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tbYyLO6w4t .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tbYyLO6w4t .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tbYyLO6w4t .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tbYyLO6w4t .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tbYyLO6w4t .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tbYyLO6w4t .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tbYyLO6w4t .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tbYyLO6w4t .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tbYyLO6w4t .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tbYyLO6w4t .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tbYyLO6w4t .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tbYyLO6w4t .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tbYyLO6w4t .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tbYyLO6w4t .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tbYyLO6w4t .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tbYyLO6w4t .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tbYyLO6w4t .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tbYyLO6w4t .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tbYyLO6w4t .navbar.navbar-short {
  min-height: 60px;
}
.cid-tbYyLO6w4t .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tbYyLO6w4t .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tbYyLO6w4t .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tbYyLO6w4t .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tbYyLO6w4t .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tbYyLO6w4t .dropdown-item.active,
.cid-tbYyLO6w4t .dropdown-item:active {
  background-color: transparent;
}
.cid-tbYyLO6w4t .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tbYyLO6w4t .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tbYyLO6w4t .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tbYyLO6w4t .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tbYyLO6w4t .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tbYyLO6w4t .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbYyLO6w4t ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tbYyLO6w4t .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tbYyLO6w4t button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tbYyLO6w4t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tbYyLO6w4t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbYyLO6w4t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbYyLO6w4t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tbYyLO6w4t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbYyLO6w4t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbYyLO6w4t nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tbYyLO6w4t nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tbYyLO6w4t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbYyLO6w4t .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tbYyLO6w4t a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tbYyLO6w4t .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tbYyLO6w4t .navbar {
    height: 70px;
  }
  .cid-tbYyLO6w4t .navbar.opened {
    height: auto;
  }
  .cid-tbYyLO6w4t .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tbYyLPbyIa {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tbYyLPbyIa .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tbYyLPbyIa .form-group {
  padding: 0.5rem;
}
.cid-tbYyLPbyIa .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tbYyLPbyIa .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tbYyLPbyIa .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tbYyLPbyIa .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tbYyLPbyIa .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tbYyLPbyIa .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tbYyLPbyIa .mbri-play:before {
  left: 55% !important;
}
.cid-tbYyLPbyIa .form-control {
  text-align: center;
}
.cid-tbYyLPbyIa h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tbYyLPbyIa .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tbYyLPbyIa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tbYyLPbyIa .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tbYyLPbyIa .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tbYyLPbyIa a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tbYyLPbyIa a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tbYyLPbyIa .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tbYyLPbyIa .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tbYyLPbyIa .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tbYyLPbyIa .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tbYyLPbyIa .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tbYyLPbyIa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tbYyLPbyIa H1 {
  color: #ffffff;
}
.cid-tbYF1P3tiS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tbYF1P3tiS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tbYF1P3tiS .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tbYF1P3tiS .embla__button--next,
.cid-tbYF1P3tiS .embla__button--prev {
  display: flex;
}
.cid-tbYF1P3tiS .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tbYF1P3tiS .embla__button {
    display: none;
  }
}
.cid-tbYF1P3tiS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tbYF1P3tiS .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tbYF1P3tiS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tbYF1P3tiS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tbYF1P3tiS .embla__button {
    top: auto;
  }
}
.cid-tbYF1P3tiS .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tbYF1P3tiS .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tbYF1P3tiS .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tbYF1P3tiS .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tbYF1P3tiS .embla {
  position: relative;
  width: 100%;
}
.cid-tbYF1P3tiS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tbYF1P3tiS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tbYF1P3tiS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tbYF1P3tiS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tbYyLQck4g {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tbYyLQck4g .card-box {
    padding: 1rem;
  }
  .cid-tbYyLQck4g .mbr-section-btn,
  .cid-tbYyLQck4g .price {
    text-align: center;
  }
  .cid-tbYyLQck4g .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tbYyLQck4g .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tbYyLQck4g .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tbYyLQck4g .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tbYyLQck4g .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tbYyLQck4g .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tbYyLRBdJV {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tbYyLRBdJV .mbr-section-subtitle {
  color: #767676;
}
.cid-tbYyLRBdJV .container-table {
  margin: 0 auto;
}
.cid-tbYyLRBdJV .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tbYyLRBdJV .dataTables_wrapper {
  display: block;
}
.cid-tbYyLRBdJV .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tbYyLRBdJV .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tbYyLRBdJV table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tbYyLRBdJV table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tbYyLRBdJV table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tbYyLRBdJV table td {
  border-top: 1px solid #f68d31;
}
.cid-tbYyLRBdJV table.table {
  background: #ffffff;
}
.cid-tbYyLRBdJV .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tbYyLRBdJV .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tbYyLRBdJV .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tbYyLRBdJV .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tbYyLRBdJV .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tbYyLRBdJV .dataTables_filter {
    text-align: center;
  }
  .cid-tbYyLRBdJV .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tbYyLRBdJV .head-item {
  text-align: left;
}
.cid-tbYyLRBdJV .body-item {
  text-align: left;
}
.cid-tbYyLTitPs {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tbYyLTitPs .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tbYyLTitPs form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tbYyLTitPs form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tc3HT4Yjgt {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tc3HT4Yjgt .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tc3HT4Yjgt .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tc3HT4Yjgt .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tc3HT4Yjgt .card-title {
  text-align: center;
}
.cid-tc3HT4Yjgt .card-text {
  text-align: center;
}
.cid-tbYyLUkxec {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tbYyLUkxec .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tbYyLUkxec .card {
    margin-bottom: 2rem!important;
  }
  .cid-tbYyLUkxec .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tbYyLUkxec .link-wrap {
    align-items: center;
  }
}
.cid-tbYyLUkxec .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tbYyLUNbyf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tbYyLUNbyf h2 {
  text-align: center;
}
.cid-tbYyLUNbyf h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tbYyLUNbyf p {
  color: #767676;
}
.cid-tbYyLUNbyf img {
  object-fit: cover;
}
.cid-tbYyLUNbyf .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tbYyLUNbyf .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tbYyLUNbyf .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tbYyLUNbyf .mbr-section-subtitle {
  color: #767676;
}
.cid-tbYyLUNbyf .card-title {
  font-weight: 500;
}
.cid-tbYyLUNbyf .card-img {
  text-align: inherit;
}
.cid-tbYyLUNbyf .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tbYyLUNbyf .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tbYyLUNbyf .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tbYyLUNbyf .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tbYyLUNbyf .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tbYyLUNbyf .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tbYyLUNbyf .mbr-crt-title {
  text-align: center;
}
.cid-tbYyLUNbyf .mbr-section-text {
  text-align: center;
}
.cid-tbYyLUNbyf .mbr-section-title {
  color: #000000;
}
.cid-tbYyLVzS6t {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tbYyLVzS6t .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tbYyLVzS6t .item .icon-wrap {
  text-align: center;
}
.cid-tbYyLVzS6t .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tbYyLVzS6t .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tbYyLVzS6t .item.first:before {
  display: none;
}
.cid-tbYyLVzS6t .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tbYyLVzS6t .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tbYyLVzS6t .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tbYyLVzS6t .item:before {
    display: none;
  }
  .cid-tbYyLVzS6t .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tbYyLWak8C {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tbYyLWak8C .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tbYyLWak8C .icon-block {
  margin-bottom: 10px;
}
.cid-tbYyLWak8C .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tbYyLWak8C .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tbYyLWak8C .mbr-text {
  color: #767676;
}
.cid-tbYyLWak8C textarea.form-control {
  min-height: 100px;
}
.cid-tbYyLWak8C a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tbYyLWak8C .google-map {
  height: 25rem;
  position: relative;
}
.cid-tbYyLWak8C .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tbYyLWak8C .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tbYyLWak8C .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tbYyLWak8C .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tbYyLWak8C h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tbYyLWak8C .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tbYyLWak8C .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tbYApt1Nhg {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tbYApt1Nhg .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tbYApt1Nhg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tbYApt1Nhg .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tbYyLWNsr6 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tbYyLWNsr6 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tbYyLWNsr6 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tbYyLWNsr6 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tbYyLWNsr6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tbYyLWNsr6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tbYyLWNsr6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tbYyLWNsr6 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tbYyLWNsr6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tbYyLWNsr6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tbYyLWNsr6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tbYyLWNsr6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tbYyLWNsr6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tbYyLWNsr6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tbYyLWNsr6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tc3QzY9P1N .navbar-dropdown {
  position: relative !important;
}
.cid-tc3QzY9P1N .navbar-dropdown {
  position: absolute !important;
}
.cid-tc3QzY9P1N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tc3QzY9P1N .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tc3QzY9P1N .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tc3QzY9P1N .dropdown-item:hover,
.cid-tc3QzY9P1N .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tc3QzY9P1N .dropdown-item:hover span {
  color: white;
}
.cid-tc3QzY9P1N .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tc3QzY9P1N .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tc3QzY9P1N .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tc3QzY9P1N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tc3QzY9P1N .nav-link {
  position: relative;
}
.cid-tc3QzY9P1N .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tc3QzY9P1N .container {
    flex-wrap: nowrap;
  }
}
.cid-tc3QzY9P1N .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tc3QzY9P1N .dropdown-menu,
.cid-tc3QzY9P1N .navbar.opened {
  background: #ffffff !important;
}
.cid-tc3QzY9P1N .nav-item:focus,
.cid-tc3QzY9P1N .nav-link:focus {
  outline: none;
}
.cid-tc3QzY9P1N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tc3QzY9P1N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tc3QzY9P1N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tc3QzY9P1N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tc3QzY9P1N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tc3QzY9P1N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tc3QzY9P1N .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tc3QzY9P1N .navbar.opened {
  transition: all 0.3s;
}
.cid-tc3QzY9P1N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tc3QzY9P1N .navbar .navbar-logo img {
  width: auto;
}
.cid-tc3QzY9P1N .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tc3QzY9P1N .navbar.collapsed {
  justify-content: center;
}
.cid-tc3QzY9P1N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tc3QzY9P1N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tc3QzY9P1N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tc3QzY9P1N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tc3QzY9P1N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tc3QzY9P1N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tc3QzY9P1N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tc3QzY9P1N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tc3QzY9P1N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tc3QzY9P1N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tc3QzY9P1N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tc3QzY9P1N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tc3QzY9P1N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tc3QzY9P1N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tc3QzY9P1N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tc3QzY9P1N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tc3QzY9P1N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tc3QzY9P1N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tc3QzY9P1N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tc3QzY9P1N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tc3QzY9P1N .navbar.navbar-short {
  min-height: 60px;
}
.cid-tc3QzY9P1N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tc3QzY9P1N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tc3QzY9P1N .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tc3QzY9P1N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tc3QzY9P1N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tc3QzY9P1N .dropdown-item.active,
.cid-tc3QzY9P1N .dropdown-item:active {
  background-color: transparent;
}
.cid-tc3QzY9P1N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tc3QzY9P1N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tc3QzY9P1N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tc3QzY9P1N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tc3QzY9P1N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tc3QzY9P1N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tc3QzY9P1N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tc3QzY9P1N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tc3QzY9P1N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tc3QzY9P1N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tc3QzY9P1N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tc3QzY9P1N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tc3QzY9P1N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tc3QzY9P1N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tc3QzY9P1N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tc3QzY9P1N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tc3QzY9P1N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tc3QzY9P1N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tc3QzY9P1N .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tc3QzY9P1N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tc3QzY9P1N .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tc3QzY9P1N .navbar {
    height: 70px;
  }
  .cid-tc3QzY9P1N .navbar.opened {
    height: auto;
  }
  .cid-tc3QzY9P1N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tc3QzZ6Rvx {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header6.jpg");
}
.cid-tc3QzZ6Rvx .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tc3QzZ6Rvx .form-group {
  padding: 0.5rem;
}
.cid-tc3QzZ6Rvx .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tc3QzZ6Rvx .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tc3QzZ6Rvx .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tc3QzZ6Rvx .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tc3QzZ6Rvx .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tc3QzZ6Rvx .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tc3QzZ6Rvx .mbri-play:before {
  left: 55% !important;
}
.cid-tc3QzZ6Rvx .form-control {
  text-align: center;
}
.cid-tc3QzZ6Rvx h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tc3QzZ6Rvx .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tc3QzZ6Rvx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tc3QzZ6Rvx .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tc3QzZ6Rvx .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tc3QzZ6Rvx a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tc3QzZ6Rvx a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tc3QzZ6Rvx .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tc3QzZ6Rvx .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tc3QzZ6Rvx .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tc3QzZ6Rvx .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tc3QzZ6Rvx .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tc3QzZ6Rvx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tc3QzZ6Rvx H1 {
  color: #ffffff;
}
.cid-tc3QA0km0o {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tc3QA0km0o .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tc3QA0km0o .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tc3QA0km0o .embla__button--next,
.cid-tc3QA0km0o .embla__button--prev {
  display: flex;
}
.cid-tc3QA0km0o .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tc3QA0km0o .embla__button {
    display: none;
  }
}
.cid-tc3QA0km0o .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tc3QA0km0o .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tc3QA0km0o .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tc3QA0km0o .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tc3QA0km0o .embla__button {
    top: auto;
  }
}
.cid-tc3QA0km0o .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tc3QA0km0o .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tc3QA0km0o .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tc3QA0km0o .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tc3QA0km0o .embla {
  position: relative;
  width: 100%;
}
.cid-tc3QA0km0o .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tc3QA0km0o .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tc3QA0km0o .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tc3QA0km0o .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tc3QA1X3zS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tc3QA1X3zS .card-box {
    padding: 1rem;
  }
  .cid-tc3QA1X3zS .mbr-section-btn,
  .cid-tc3QA1X3zS .price {
    text-align: center;
  }
  .cid-tc3QA1X3zS .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tc3QA1X3zS .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tc3QA1X3zS .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tc3QA1X3zS .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tc3QA1X3zS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tc3QA1X3zS .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tc3QA2Bs0u {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tc3QA2Bs0u .mbr-section-subtitle {
  color: #767676;
}
.cid-tc3QA2Bs0u .container-table {
  margin: 0 auto;
}
.cid-tc3QA2Bs0u .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tc3QA2Bs0u .dataTables_wrapper {
  display: block;
}
.cid-tc3QA2Bs0u .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tc3QA2Bs0u .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tc3QA2Bs0u table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tc3QA2Bs0u table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tc3QA2Bs0u table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tc3QA2Bs0u table td {
  border-top: 1px solid #f68d31;
}
.cid-tc3QA2Bs0u table.table {
  background: #ffffff;
}
.cid-tc3QA2Bs0u .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tc3QA2Bs0u .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tc3QA2Bs0u .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tc3QA2Bs0u .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tc3QA2Bs0u .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tc3QA2Bs0u .dataTables_filter {
    text-align: center;
  }
  .cid-tc3QA2Bs0u .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tc3QA2Bs0u .head-item {
  text-align: left;
}
.cid-tc3QA2Bs0u .body-item {
  text-align: left;
}
.cid-tc3QA47qmD {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/kolonka7.jpg");
}
.cid-tc3QA47qmD .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tc3QA47qmD form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tc3QA47qmD form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tc3QA5irfC {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tc3QA5irfC .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tc3QA5irfC .card {
    margin-bottom: 2rem!important;
  }
  .cid-tc3QA5irfC .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tc3QA5irfC .link-wrap {
    align-items: center;
  }
}
.cid-tc3QA5irfC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tc3QA62MDH {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tc3QA62MDH h2 {
  text-align: center;
}
.cid-tc3QA62MDH h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tc3QA62MDH p {
  color: #767676;
}
.cid-tc3QA62MDH img {
  object-fit: cover;
}
.cid-tc3QA62MDH .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tc3QA62MDH .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tc3QA62MDH .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tc3QA62MDH .mbr-section-subtitle {
  color: #767676;
}
.cid-tc3QA62MDH .card-title {
  font-weight: 500;
}
.cid-tc3QA62MDH .card-img {
  text-align: inherit;
}
.cid-tc3QA62MDH .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tc3QA62MDH .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tc3QA62MDH .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tc3QA62MDH .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tc3QA62MDH .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tc3QA62MDH .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tc3QA62MDH .mbr-crt-title {
  text-align: center;
}
.cid-tc3QA62MDH .mbr-section-text {
  text-align: center;
}
.cid-tc3QA62MDH .mbr-section-title {
  color: #000000;
}
.cid-tc3QA7htac {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/gaz-kolonka.png");
}
.cid-tc3QA7htac .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tc3QA7htac .item .icon-wrap {
  text-align: center;
}
.cid-tc3QA7htac .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tc3QA7htac .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tc3QA7htac .item.first:before {
  display: none;
}
.cid-tc3QA7htac .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tc3QA7htac .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tc3QA7htac .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tc3QA7htac .item:before {
    display: none;
  }
  .cid-tc3QA7htac .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tc3QA8ciUn {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tc3QA8ciUn .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tc3QA8ciUn .icon-block {
  margin-bottom: 10px;
}
.cid-tc3QA8ciUn .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tc3QA8ciUn .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tc3QA8ciUn .mbr-text {
  color: #767676;
}
.cid-tc3QA8ciUn textarea.form-control {
  min-height: 100px;
}
.cid-tc3QA8ciUn a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tc3QA8ciUn .google-map {
  height: 25rem;
  position: relative;
}
.cid-tc3QA8ciUn .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tc3QA8ciUn .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tc3QA8ciUn .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tc3QA8ciUn .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tc3QA8ciUn h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tc3QA8ciUn .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tc3QA8ciUn .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tc3QA94oSv {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tc3QA94oSv .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tc3QA94oSv .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tc3QA94oSv .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tc3QAa3vJZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tc3QAa3vJZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tc3QAa3vJZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tc3QAa3vJZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tc3QAa3vJZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tc3QAa3vJZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tc3QAa3vJZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tc3QAa3vJZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tc3QAa3vJZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tc3QAa3vJZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tc3QAa3vJZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tc3QAa3vJZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tc3QAa3vJZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tc3QAa3vJZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tc3QAa3vJZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tc4miQXoww .navbar-dropdown {
  position: relative !important;
}
.cid-tc4miQXoww .navbar-dropdown {
  position: absolute !important;
}
.cid-tc4miQXoww .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tc4miQXoww .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tc4miQXoww .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tc4miQXoww .dropdown-item:hover,
.cid-tc4miQXoww .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tc4miQXoww .dropdown-item:hover span {
  color: white;
}
.cid-tc4miQXoww .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tc4miQXoww .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tc4miQXoww .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tc4miQXoww .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tc4miQXoww .nav-link {
  position: relative;
}
.cid-tc4miQXoww .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tc4miQXoww .container {
    flex-wrap: nowrap;
  }
}
.cid-tc4miQXoww .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tc4miQXoww .dropdown-menu,
.cid-tc4miQXoww .navbar.opened {
  background: #ffffff !important;
}
.cid-tc4miQXoww .nav-item:focus,
.cid-tc4miQXoww .nav-link:focus {
  outline: none;
}
.cid-tc4miQXoww .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tc4miQXoww .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tc4miQXoww .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tc4miQXoww .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tc4miQXoww .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tc4miQXoww .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tc4miQXoww .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tc4miQXoww .navbar.opened {
  transition: all 0.3s;
}
.cid-tc4miQXoww .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tc4miQXoww .navbar .navbar-logo img {
  width: auto;
}
.cid-tc4miQXoww .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tc4miQXoww .navbar.collapsed {
  justify-content: center;
}
.cid-tc4miQXoww .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tc4miQXoww .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tc4miQXoww .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tc4miQXoww .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tc4miQXoww .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tc4miQXoww .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tc4miQXoww .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tc4miQXoww .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tc4miQXoww .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tc4miQXoww .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tc4miQXoww .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tc4miQXoww .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tc4miQXoww .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tc4miQXoww .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tc4miQXoww .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tc4miQXoww .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tc4miQXoww .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tc4miQXoww .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tc4miQXoww .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tc4miQXoww .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tc4miQXoww .navbar.navbar-short {
  min-height: 60px;
}
.cid-tc4miQXoww .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tc4miQXoww .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tc4miQXoww .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tc4miQXoww .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tc4miQXoww .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tc4miQXoww .dropdown-item.active,
.cid-tc4miQXoww .dropdown-item:active {
  background-color: transparent;
}
.cid-tc4miQXoww .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tc4miQXoww .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tc4miQXoww .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tc4miQXoww .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tc4miQXoww .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tc4miQXoww .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tc4miQXoww ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tc4miQXoww .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tc4miQXoww button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tc4miQXoww button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tc4miQXoww button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tc4miQXoww button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tc4miQXoww button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tc4miQXoww button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tc4miQXoww nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tc4miQXoww nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tc4miQXoww nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tc4miQXoww nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tc4miQXoww .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tc4miQXoww a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tc4miQXoww .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tc4miQXoww .navbar {
    height: 70px;
  }
  .cid-tc4miQXoww .navbar.opened {
    height: auto;
  }
  .cid-tc4miQXoww .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tc4miRTqPk {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header7-1.jpg");
}
.cid-tc4miRTqPk .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tc4miRTqPk .form-group {
  padding: 0.5rem;
}
.cid-tc4miRTqPk .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tc4miRTqPk .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tc4miRTqPk .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tc4miRTqPk .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tc4miRTqPk .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tc4miRTqPk .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tc4miRTqPk .mbri-play:before {
  left: 55% !important;
}
.cid-tc4miRTqPk .form-control {
  text-align: center;
}
.cid-tc4miRTqPk h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tc4miRTqPk .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tc4miRTqPk .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tc4miRTqPk .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tc4miRTqPk .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tc4miRTqPk a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tc4miRTqPk a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tc4miRTqPk .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tc4miRTqPk .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tc4miRTqPk .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tc4miRTqPk .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tc4miRTqPk .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tc4miRTqPk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tc4miRTqPk H1 {
  color: #ffffff;
}
.cid-tc4miVcHwC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tc4miVcHwC .card-box {
    padding: 1rem;
  }
  .cid-tc4miVcHwC .mbr-section-btn,
  .cid-tc4miVcHwC .price {
    text-align: center;
  }
  .cid-tc4miVcHwC .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tc4miVcHwC .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tc4miVcHwC .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tc4miVcHwC .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tc4miVcHwC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tc4miVcHwC .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tc4miWoz5L {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tc4miWoz5L .mbr-section-subtitle {
  color: #767676;
}
.cid-tc4miWoz5L .container-table {
  margin: 0 auto;
}
.cid-tc4miWoz5L .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tc4miWoz5L .dataTables_wrapper {
  display: block;
}
.cid-tc4miWoz5L .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tc4miWoz5L .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tc4miWoz5L table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tc4miWoz5L table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tc4miWoz5L table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tc4miWoz5L table td {
  border-top: 1px solid #f68d31;
}
.cid-tc4miWoz5L table.table {
  background: #ffffff;
}
.cid-tc4miWoz5L .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tc4miWoz5L .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tc4miWoz5L .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tc4miWoz5L .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tc4miWoz5L .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tc4miWoz5L .dataTables_filter {
    text-align: center;
  }
  .cid-tc4miWoz5L .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tc4miWoz5L .head-item {
  text-align: left;
}
.cid-tc4miWoz5L .body-item {
  text-align: left;
}
.cid-tc4miXSRPx {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tc4miXSRPx .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tc4miXSRPx form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tc4miXSRPx form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tc4miYkp2w {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tc4miYkp2w .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tc4miYkp2w .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tc4miYkp2w .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tc4miYkp2w .card-title {
  text-align: center;
}
.cid-tc4miYkp2w .card-text {
  text-align: center;
}
.cid-tc4miYVYxc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tc4miYVYxc .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tc4miYVYxc .card {
    margin-bottom: 2rem!important;
  }
  .cid-tc4miYVYxc .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tc4miYVYxc .link-wrap {
    align-items: center;
  }
}
.cid-tc4miYVYxc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tc4miZsLt6 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tc4miZsLt6 h2 {
  text-align: center;
}
.cid-tc4miZsLt6 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tc4miZsLt6 p {
  color: #767676;
}
.cid-tc4miZsLt6 img {
  object-fit: cover;
}
.cid-tc4miZsLt6 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tc4miZsLt6 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tc4miZsLt6 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tc4miZsLt6 .mbr-section-subtitle {
  color: #767676;
}
.cid-tc4miZsLt6 .card-title {
  font-weight: 500;
}
.cid-tc4miZsLt6 .card-img {
  text-align: inherit;
}
.cid-tc4miZsLt6 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tc4miZsLt6 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tc4miZsLt6 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tc4miZsLt6 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tc4miZsLt6 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tc4miZsLt6 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tc4miZsLt6 .mbr-crt-title {
  text-align: center;
}
.cid-tc4miZsLt6 .mbr-section-text {
  text-align: center;
}
.cid-tc4miZsLt6 .mbr-section-title {
  color: #000000;
}
.cid-tc4mj07oHF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/montazh.jpeg");
}
.cid-tc4mj07oHF .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tc4mj07oHF .item .icon-wrap {
  text-align: center;
}
.cid-tc4mj07oHF .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tc4mj07oHF .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tc4mj07oHF .item.first:before {
  display: none;
}
.cid-tc4mj07oHF .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tc4mj07oHF .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tc4mj07oHF .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tc4mj07oHF .item:before {
    display: none;
  }
  .cid-tc4mj07oHF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tc4mj0IesQ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tc4mj0IesQ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tc4mj0IesQ .icon-block {
  margin-bottom: 10px;
}
.cid-tc4mj0IesQ .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tc4mj0IesQ .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tc4mj0IesQ .mbr-text {
  color: #767676;
}
.cid-tc4mj0IesQ textarea.form-control {
  min-height: 100px;
}
.cid-tc4mj0IesQ a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tc4mj0IesQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-tc4mj0IesQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tc4mj0IesQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tc4mj0IesQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tc4mj0IesQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tc4mj0IesQ h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tc4mj0IesQ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tc4mj0IesQ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tc4mj1sBWB {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tc4mj1sBWB .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tc4mj1sBWB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tc4mj1sBWB .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tc4mj23W3I {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tc4mj23W3I .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tc4mj23W3I .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tc4mj23W3I .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tc4mj23W3I .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tc4mj23W3I .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tc4mj23W3I .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tc4mj23W3I .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tc4mj23W3I .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tc4mj23W3I .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tc4mj23W3I .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tc4mj23W3I .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tc4mj23W3I .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tc4mj23W3I .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tc4mj23W3I .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tc9PNZTpL4 .navbar-dropdown {
  position: relative !important;
}
.cid-tc9PNZTpL4 .navbar-dropdown {
  position: absolute !important;
}
.cid-tc9PNZTpL4 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tc9PNZTpL4 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tc9PNZTpL4 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tc9PNZTpL4 .dropdown-item:hover,
.cid-tc9PNZTpL4 .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tc9PNZTpL4 .dropdown-item:hover span {
  color: white;
}
.cid-tc9PNZTpL4 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tc9PNZTpL4 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tc9PNZTpL4 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tc9PNZTpL4 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tc9PNZTpL4 .nav-link {
  position: relative;
}
.cid-tc9PNZTpL4 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tc9PNZTpL4 .container {
    flex-wrap: nowrap;
  }
}
.cid-tc9PNZTpL4 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tc9PNZTpL4 .dropdown-menu,
.cid-tc9PNZTpL4 .navbar.opened {
  background: #ffffff !important;
}
.cid-tc9PNZTpL4 .nav-item:focus,
.cid-tc9PNZTpL4 .nav-link:focus {
  outline: none;
}
.cid-tc9PNZTpL4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tc9PNZTpL4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tc9PNZTpL4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tc9PNZTpL4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tc9PNZTpL4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tc9PNZTpL4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tc9PNZTpL4 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tc9PNZTpL4 .navbar.opened {
  transition: all 0.3s;
}
.cid-tc9PNZTpL4 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tc9PNZTpL4 .navbar .navbar-logo img {
  width: auto;
}
.cid-tc9PNZTpL4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tc9PNZTpL4 .navbar.collapsed {
  justify-content: center;
}
.cid-tc9PNZTpL4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tc9PNZTpL4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tc9PNZTpL4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tc9PNZTpL4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tc9PNZTpL4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tc9PNZTpL4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tc9PNZTpL4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tc9PNZTpL4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tc9PNZTpL4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tc9PNZTpL4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tc9PNZTpL4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tc9PNZTpL4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tc9PNZTpL4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tc9PNZTpL4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tc9PNZTpL4 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tc9PNZTpL4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tc9PNZTpL4 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tc9PNZTpL4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tc9PNZTpL4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tc9PNZTpL4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tc9PNZTpL4 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tc9PNZTpL4 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tc9PNZTpL4 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tc9PNZTpL4 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tc9PNZTpL4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tc9PNZTpL4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tc9PNZTpL4 .dropdown-item.active,
.cid-tc9PNZTpL4 .dropdown-item:active {
  background-color: transparent;
}
.cid-tc9PNZTpL4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tc9PNZTpL4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tc9PNZTpL4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tc9PNZTpL4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tc9PNZTpL4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tc9PNZTpL4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tc9PNZTpL4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tc9PNZTpL4 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tc9PNZTpL4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tc9PNZTpL4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tc9PNZTpL4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tc9PNZTpL4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tc9PNZTpL4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tc9PNZTpL4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tc9PNZTpL4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tc9PNZTpL4 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tc9PNZTpL4 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tc9PNZTpL4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tc9PNZTpL4 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tc9PNZTpL4 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tc9PNZTpL4 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tc9PNZTpL4 .navbar {
    height: 70px;
  }
  .cid-tc9PNZTpL4 .navbar.opened {
    height: auto;
  }
  .cid-tc9PNZTpL4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tc9PO0R1Cc {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header-kolonka.jpg");
}
.cid-tc9PO0R1Cc .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tc9PO0R1Cc .form-group {
  padding: 0.5rem;
}
.cid-tc9PO0R1Cc .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tc9PO0R1Cc .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tc9PO0R1Cc .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tc9PO0R1Cc .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tc9PO0R1Cc .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tc9PO0R1Cc .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tc9PO0R1Cc .mbri-play:before {
  left: 55% !important;
}
.cid-tc9PO0R1Cc .form-control {
  text-align: center;
}
.cid-tc9PO0R1Cc h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tc9PO0R1Cc .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tc9PO0R1Cc .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tc9PO0R1Cc .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tc9PO0R1Cc .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tc9PO0R1Cc a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tc9PO0R1Cc a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tc9PO0R1Cc .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tc9PO0R1Cc .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tc9PO0R1Cc .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tc9PO0R1Cc .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tc9PO0R1Cc .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tc9PO0R1Cc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tc9PO0R1Cc H1 {
  color: #ffffff;
}
.cid-tc9PO22rv7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tc9PO22rv7 .card-box {
    padding: 1rem;
  }
  .cid-tc9PO22rv7 .mbr-section-btn,
  .cid-tc9PO22rv7 .price {
    text-align: center;
  }
  .cid-tc9PO22rv7 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tc9PO22rv7 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tc9PO22rv7 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tc9PO22rv7 .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tc9PO22rv7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tc9PO22rv7 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tc9PO2IOvk {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tc9PO2IOvk .mbr-section-subtitle {
  color: #767676;
}
.cid-tc9PO2IOvk .container-table {
  margin: 0 auto;
}
.cid-tc9PO2IOvk .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tc9PO2IOvk .dataTables_wrapper {
  display: block;
}
.cid-tc9PO2IOvk .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tc9PO2IOvk .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tc9PO2IOvk table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tc9PO2IOvk table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tc9PO2IOvk table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tc9PO2IOvk table td {
  border-top: 1px solid #f68d31;
}
.cid-tc9PO2IOvk table.table {
  background: #ffffff;
}
.cid-tc9PO2IOvk .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tc9PO2IOvk .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tc9PO2IOvk .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tc9PO2IOvk .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tc9PO2IOvk .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tc9PO2IOvk .dataTables_filter {
    text-align: center;
  }
  .cid-tc9PO2IOvk .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tc9PO2IOvk .head-item {
  text-align: left;
}
.cid-tc9PO2IOvk .body-item {
  text-align: left;
}
.cid-tc9PO3VrOQ {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/gaz-kolonka10-1.jpg");
}
.cid-tc9PO3VrOQ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tc9PO3VrOQ form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tc9PO3VrOQ form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tc9PO56bgS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tc9PO56bgS .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tc9PO56bgS .card {
    margin-bottom: 2rem!important;
  }
  .cid-tc9PO56bgS .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tc9PO56bgS .link-wrap {
    align-items: center;
  }
}
.cid-tc9PO56bgS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tc9PO5y9W9 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tc9PO5y9W9 h2 {
  text-align: center;
}
.cid-tc9PO5y9W9 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tc9PO5y9W9 p {
  color: #767676;
}
.cid-tc9PO5y9W9 img {
  object-fit: cover;
}
.cid-tc9PO5y9W9 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tc9PO5y9W9 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tc9PO5y9W9 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tc9PO5y9W9 .mbr-section-subtitle {
  color: #767676;
}
.cid-tc9PO5y9W9 .card-title {
  font-weight: 500;
}
.cid-tc9PO5y9W9 .card-img {
  text-align: inherit;
}
.cid-tc9PO5y9W9 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tc9PO5y9W9 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tc9PO5y9W9 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tc9PO5y9W9 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tc9PO5y9W9 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tc9PO5y9W9 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tc9PO5y9W9 .mbr-crt-title {
  text-align: center;
}
.cid-tc9PO5y9W9 .mbr-section-text {
  text-align: center;
}
.cid-tc9PO5y9W9 .mbr-section-title {
  color: #000000;
}
.cid-tc9PO6fAqI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/montazh-gaz-kolonka.jpg");
}
.cid-tc9PO6fAqI .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tc9PO6fAqI .item .icon-wrap {
  text-align: center;
}
.cid-tc9PO6fAqI .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tc9PO6fAqI .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tc9PO6fAqI .item.first:before {
  display: none;
}
.cid-tc9PO6fAqI .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tc9PO6fAqI .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tc9PO6fAqI .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tc9PO6fAqI .item:before {
    display: none;
  }
  .cid-tc9PO6fAqI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tc9PO6XFiT {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tc9PO6XFiT .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tc9PO6XFiT .icon-block {
  margin-bottom: 10px;
}
.cid-tc9PO6XFiT .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tc9PO6XFiT .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tc9PO6XFiT .mbr-text {
  color: #767676;
}
.cid-tc9PO6XFiT textarea.form-control {
  min-height: 100px;
}
.cid-tc9PO6XFiT a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tc9PO6XFiT .google-map {
  height: 25rem;
  position: relative;
}
.cid-tc9PO6XFiT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tc9PO6XFiT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tc9PO6XFiT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tc9PO6XFiT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tc9PO6XFiT h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tc9PO6XFiT .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tc9PO6XFiT .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tc9PO7BKA5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tc9PO7BKA5 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tc9PO7BKA5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tc9PO7BKA5 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tc9PO8dxt5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tc9PO8dxt5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tc9PO8dxt5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tc9PO8dxt5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tc9PO8dxt5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tc9PO8dxt5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tc9PO8dxt5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tc9PO8dxt5 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tc9PO8dxt5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tc9PO8dxt5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tc9PO8dxt5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tc9PO8dxt5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tc9PO8dxt5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tc9PO8dxt5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tc9PO8dxt5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpJd3aOXgs .navbar-dropdown {
  position: relative !important;
}
.cid-tpJd3aOXgs .navbar-dropdown {
  position: absolute !important;
}
.cid-tpJd3aOXgs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpJd3aOXgs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpJd3aOXgs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpJd3aOXgs .dropdown-item:hover,
.cid-tpJd3aOXgs .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpJd3aOXgs .dropdown-item:hover span {
  color: white;
}
.cid-tpJd3aOXgs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpJd3aOXgs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpJd3aOXgs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpJd3aOXgs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpJd3aOXgs .nav-link {
  position: relative;
}
.cid-tpJd3aOXgs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpJd3aOXgs .container {
    flex-wrap: nowrap;
  }
}
.cid-tpJd3aOXgs .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpJd3aOXgs .dropdown-menu,
.cid-tpJd3aOXgs .navbar.opened {
  background: #ffffff !important;
}
.cid-tpJd3aOXgs .nav-item:focus,
.cid-tpJd3aOXgs .nav-link:focus {
  outline: none;
}
.cid-tpJd3aOXgs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpJd3aOXgs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpJd3aOXgs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpJd3aOXgs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpJd3aOXgs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpJd3aOXgs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpJd3aOXgs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpJd3aOXgs .navbar.opened {
  transition: all 0.3s;
}
.cid-tpJd3aOXgs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpJd3aOXgs .navbar .navbar-logo img {
  width: auto;
}
.cid-tpJd3aOXgs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpJd3aOXgs .navbar.collapsed {
  justify-content: center;
}
.cid-tpJd3aOXgs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpJd3aOXgs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpJd3aOXgs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpJd3aOXgs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpJd3aOXgs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpJd3aOXgs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpJd3aOXgs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpJd3aOXgs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpJd3aOXgs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpJd3aOXgs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpJd3aOXgs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpJd3aOXgs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpJd3aOXgs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpJd3aOXgs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpJd3aOXgs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpJd3aOXgs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpJd3aOXgs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpJd3aOXgs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpJd3aOXgs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpJd3aOXgs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpJd3aOXgs .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpJd3aOXgs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpJd3aOXgs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpJd3aOXgs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpJd3aOXgs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpJd3aOXgs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpJd3aOXgs .dropdown-item.active,
.cid-tpJd3aOXgs .dropdown-item:active {
  background-color: transparent;
}
.cid-tpJd3aOXgs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpJd3aOXgs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpJd3aOXgs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpJd3aOXgs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpJd3aOXgs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpJd3aOXgs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpJd3aOXgs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpJd3aOXgs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpJd3aOXgs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpJd3aOXgs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpJd3aOXgs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpJd3aOXgs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpJd3aOXgs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpJd3aOXgs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpJd3aOXgs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpJd3aOXgs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpJd3aOXgs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpJd3aOXgs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpJd3aOXgs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpJd3aOXgs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpJd3aOXgs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpJd3aOXgs .navbar {
    height: 70px;
  }
  .cid-tpJd3aOXgs .navbar.opened {
    height: auto;
  }
  .cid-tpJd3aOXgs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpJd3cMtGT {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpJd3cMtGT .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpJd3cMtGT .form-group {
  padding: 0.5rem;
}
.cid-tpJd3cMtGT .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpJd3cMtGT .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpJd3cMtGT .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpJd3cMtGT .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpJd3cMtGT .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpJd3cMtGT .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpJd3cMtGT .mbri-play:before {
  left: 55% !important;
}
.cid-tpJd3cMtGT .form-control {
  text-align: center;
}
.cid-tpJd3cMtGT h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpJd3cMtGT .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpJd3cMtGT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpJd3cMtGT .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpJd3cMtGT .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpJd3cMtGT a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpJd3cMtGT a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpJd3cMtGT .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpJd3cMtGT .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpJd3cMtGT .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpJd3cMtGT .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpJd3cMtGT .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpJd3cMtGT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpJd3cMtGT H1 {
  color: #ffffff;
}
.cid-tpJd3eJgu8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpJd3eJgu8 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpJd3eJgu8 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpJd3eJgu8 .embla__button--next,
.cid-tpJd3eJgu8 .embla__button--prev {
  display: flex;
}
.cid-tpJd3eJgu8 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpJd3eJgu8 .embla__button {
    display: none;
  }
}
.cid-tpJd3eJgu8 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpJd3eJgu8 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpJd3eJgu8 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpJd3eJgu8 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpJd3eJgu8 .embla__button {
    top: auto;
  }
}
.cid-tpJd3eJgu8 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpJd3eJgu8 .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpJd3eJgu8 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpJd3eJgu8 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpJd3eJgu8 .embla {
  position: relative;
  width: 100%;
}
.cid-tpJd3eJgu8 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpJd3eJgu8 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpJd3eJgu8 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpJd3eJgu8 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpJd3hs2Jx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpJd3hs2Jx .card-box {
    padding: 1rem;
  }
  .cid-tpJd3hs2Jx .mbr-section-btn,
  .cid-tpJd3hs2Jx .price {
    text-align: center;
  }
  .cid-tpJd3hs2Jx .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpJd3hs2Jx .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpJd3hs2Jx .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpJd3hs2Jx .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpJd3hs2Jx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpJd3hs2Jx .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpJd3iEP12 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpJd3iEP12 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpJd3iEP12 .container-table {
  margin: 0 auto;
}
.cid-tpJd3iEP12 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpJd3iEP12 .dataTables_wrapper {
  display: block;
}
.cid-tpJd3iEP12 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpJd3iEP12 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpJd3iEP12 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpJd3iEP12 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpJd3iEP12 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpJd3iEP12 table td {
  border-top: 1px solid #f68d31;
}
.cid-tpJd3iEP12 table.table {
  background: #ffffff;
}
.cid-tpJd3iEP12 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpJd3iEP12 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpJd3iEP12 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpJd3iEP12 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpJd3iEP12 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpJd3iEP12 .dataTables_filter {
    text-align: center;
  }
  .cid-tpJd3iEP12 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpJd3iEP12 .head-item {
  text-align: left;
}
.cid-tpJd3iEP12 .body-item {
  text-align: left;
}
.cid-tpJd3lIl7N {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpJd3lIl7N .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpJd3lIl7N form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpJd3lIl7N form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpJd3mxOHd {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpJd3mxOHd .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpJd3mxOHd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpJd3mxOHd .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpJd3mxOHd .card-title {
  text-align: center;
}
.cid-tpJd3mxOHd .card-text {
  text-align: center;
}
.cid-tpJd3nQag3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpJd3nQag3 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpJd3nQag3 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpJd3nQag3 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpJd3nQag3 .link-wrap {
    align-items: center;
  }
}
.cid-tpJd3nQag3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpJd3oSi6D {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpJd3oSi6D h2 {
  text-align: center;
}
.cid-tpJd3oSi6D h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpJd3oSi6D p {
  color: #767676;
}
.cid-tpJd3oSi6D img {
  object-fit: cover;
}
.cid-tpJd3oSi6D .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpJd3oSi6D .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpJd3oSi6D .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpJd3oSi6D .mbr-section-subtitle {
  color: #767676;
}
.cid-tpJd3oSi6D .card-title {
  font-weight: 500;
}
.cid-tpJd3oSi6D .card-img {
  text-align: inherit;
}
.cid-tpJd3oSi6D .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpJd3oSi6D .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpJd3oSi6D .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpJd3oSi6D .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpJd3oSi6D .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpJd3oSi6D .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpJd3oSi6D .mbr-crt-title {
  text-align: center;
}
.cid-tpJd3oSi6D .mbr-section-text {
  text-align: center;
}
.cid-tpJd3oSi6D .mbr-section-title {
  color: #000000;
}
.cid-tpJd3q41Xh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpJd3q41Xh .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpJd3q41Xh .item .icon-wrap {
  text-align: center;
}
.cid-tpJd3q41Xh .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpJd3q41Xh .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpJd3q41Xh .item.first:before {
  display: none;
}
.cid-tpJd3q41Xh .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpJd3q41Xh .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpJd3q41Xh .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpJd3q41Xh .item:before {
    display: none;
  }
  .cid-tpJd3q41Xh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpJd3rkIov {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpJd3rkIov .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpJd3rkIov .icon-block {
  margin-bottom: 10px;
}
.cid-tpJd3rkIov .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpJd3rkIov .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpJd3rkIov .mbr-text {
  color: #767676;
}
.cid-tpJd3rkIov textarea.form-control {
  min-height: 100px;
}
.cid-tpJd3rkIov a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpJd3rkIov .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpJd3rkIov .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpJd3rkIov .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpJd3rkIov .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpJd3rkIov .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpJd3rkIov h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpJd3rkIov .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpJd3rkIov .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpJd3sxFH5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpJd3sxFH5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpJd3sxFH5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpJd3sxFH5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpJd3sxFH5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpJd3sxFH5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpJd3sxFH5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpJd3sxFH5 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpJd3sxFH5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpJd3sxFH5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpJd3sxFH5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpJd3sxFH5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpJd3sxFH5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpJd3sxFH5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpJd3sxFH5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpIZNVUDeq .navbar-dropdown {
  position: relative !important;
}
.cid-tpIZNVUDeq .navbar-dropdown {
  position: absolute !important;
}
.cid-tpIZNVUDeq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpIZNVUDeq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpIZNVUDeq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpIZNVUDeq .dropdown-item:hover,
.cid-tpIZNVUDeq .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpIZNVUDeq .dropdown-item:hover span {
  color: white;
}
.cid-tpIZNVUDeq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpIZNVUDeq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpIZNVUDeq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpIZNVUDeq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpIZNVUDeq .nav-link {
  position: relative;
}
.cid-tpIZNVUDeq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpIZNVUDeq .container {
    flex-wrap: nowrap;
  }
}
.cid-tpIZNVUDeq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpIZNVUDeq .dropdown-menu,
.cid-tpIZNVUDeq .navbar.opened {
  background: #ffffff !important;
}
.cid-tpIZNVUDeq .nav-item:focus,
.cid-tpIZNVUDeq .nav-link:focus {
  outline: none;
}
.cid-tpIZNVUDeq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpIZNVUDeq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpIZNVUDeq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpIZNVUDeq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpIZNVUDeq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpIZNVUDeq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpIZNVUDeq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpIZNVUDeq .navbar.opened {
  transition: all 0.3s;
}
.cid-tpIZNVUDeq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpIZNVUDeq .navbar .navbar-logo img {
  width: auto;
}
.cid-tpIZNVUDeq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpIZNVUDeq .navbar.collapsed {
  justify-content: center;
}
.cid-tpIZNVUDeq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpIZNVUDeq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpIZNVUDeq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpIZNVUDeq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpIZNVUDeq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpIZNVUDeq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpIZNVUDeq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpIZNVUDeq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpIZNVUDeq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpIZNVUDeq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpIZNVUDeq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpIZNVUDeq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpIZNVUDeq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpIZNVUDeq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpIZNVUDeq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpIZNVUDeq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpIZNVUDeq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpIZNVUDeq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpIZNVUDeq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpIZNVUDeq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpIZNVUDeq .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpIZNVUDeq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpIZNVUDeq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpIZNVUDeq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpIZNVUDeq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpIZNVUDeq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpIZNVUDeq .dropdown-item.active,
.cid-tpIZNVUDeq .dropdown-item:active {
  background-color: transparent;
}
.cid-tpIZNVUDeq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpIZNVUDeq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpIZNVUDeq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpIZNVUDeq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpIZNVUDeq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpIZNVUDeq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpIZNVUDeq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpIZNVUDeq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpIZNVUDeq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpIZNVUDeq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpIZNVUDeq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpIZNVUDeq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpIZNVUDeq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpIZNVUDeq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpIZNVUDeq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpIZNVUDeq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpIZNVUDeq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpIZNVUDeq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpIZNVUDeq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpIZNVUDeq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpIZNVUDeq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpIZNVUDeq .navbar {
    height: 70px;
  }
  .cid-tpIZNVUDeq .navbar.opened {
    height: auto;
  }
  .cid-tpIZNVUDeq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpIZNXUP68 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpIZNXUP68 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpIZNXUP68 .form-group {
  padding: 0.5rem;
}
.cid-tpIZNXUP68 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpIZNXUP68 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpIZNXUP68 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpIZNXUP68 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpIZNXUP68 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpIZNXUP68 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpIZNXUP68 .mbri-play:before {
  left: 55% !important;
}
.cid-tpIZNXUP68 .form-control {
  text-align: center;
}
.cid-tpIZNXUP68 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpIZNXUP68 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpIZNXUP68 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpIZNXUP68 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpIZNXUP68 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpIZNXUP68 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpIZNXUP68 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpIZNXUP68 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpIZNXUP68 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpIZNXUP68 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpIZNXUP68 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpIZNXUP68 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpIZNXUP68 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpIZNXUP68 H1 {
  color: #ffffff;
}
.cid-tpIZNZXoSQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpIZNZXoSQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpIZNZXoSQ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpIZNZXoSQ .embla__button--next,
.cid-tpIZNZXoSQ .embla__button--prev {
  display: flex;
}
.cid-tpIZNZXoSQ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpIZNZXoSQ .embla__button {
    display: none;
  }
}
.cid-tpIZNZXoSQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpIZNZXoSQ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpIZNZXoSQ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpIZNZXoSQ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpIZNZXoSQ .embla__button {
    top: auto;
  }
}
.cid-tpIZNZXoSQ .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpIZNZXoSQ .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpIZNZXoSQ .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpIZNZXoSQ .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpIZNZXoSQ .embla {
  position: relative;
  width: 100%;
}
.cid-tpIZNZXoSQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpIZNZXoSQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpIZNZXoSQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpIZNZXoSQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpIZO2Xjai {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpIZO2Xjai .card-box {
    padding: 1rem;
  }
  .cid-tpIZO2Xjai .mbr-section-btn,
  .cid-tpIZO2Xjai .price {
    text-align: center;
  }
  .cid-tpIZO2Xjai .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpIZO2Xjai .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpIZO2Xjai .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpIZO2Xjai .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpIZO2Xjai .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpIZO2Xjai .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpIZO4a0C2 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpIZO4a0C2 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpIZO4a0C2 .container-table {
  margin: 0 auto;
}
.cid-tpIZO4a0C2 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpIZO4a0C2 .dataTables_wrapper {
  display: block;
}
.cid-tpIZO4a0C2 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpIZO4a0C2 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpIZO4a0C2 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpIZO4a0C2 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpIZO4a0C2 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpIZO4a0C2 table td {
  border-top: 1px solid #f68d31;
}
.cid-tpIZO4a0C2 table.table {
  background: #ffffff;
}
.cid-tpIZO4a0C2 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpIZO4a0C2 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpIZO4a0C2 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpIZO4a0C2 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpIZO4a0C2 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpIZO4a0C2 .dataTables_filter {
    text-align: center;
  }
  .cid-tpIZO4a0C2 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpIZO4a0C2 .head-item {
  text-align: left;
}
.cid-tpIZO4a0C2 .body-item {
  text-align: left;
}
.cid-tpIZO7miCR {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpIZO7miCR .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpIZO7miCR form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpIZO7miCR form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpIZO8ovOM {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpIZO8ovOM .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpIZO8ovOM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpIZO8ovOM .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpIZO8ovOM .card-title {
  text-align: center;
}
.cid-tpIZO8ovOM .card-text {
  text-align: center;
}
.cid-tpIZO9CsS0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpIZO9CsS0 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpIZO9CsS0 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpIZO9CsS0 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpIZO9CsS0 .link-wrap {
    align-items: center;
  }
}
.cid-tpIZO9CsS0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpIZOaBydv {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpIZOaBydv h2 {
  text-align: center;
}
.cid-tpIZOaBydv h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpIZOaBydv p {
  color: #767676;
}
.cid-tpIZOaBydv img {
  object-fit: cover;
}
.cid-tpIZOaBydv .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpIZOaBydv .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpIZOaBydv .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpIZOaBydv .mbr-section-subtitle {
  color: #767676;
}
.cid-tpIZOaBydv .card-title {
  font-weight: 500;
}
.cid-tpIZOaBydv .card-img {
  text-align: inherit;
}
.cid-tpIZOaBydv .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpIZOaBydv .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpIZOaBydv .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpIZOaBydv .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpIZOaBydv .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpIZOaBydv .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpIZOaBydv .mbr-crt-title {
  text-align: center;
}
.cid-tpIZOaBydv .mbr-section-text {
  text-align: center;
}
.cid-tpIZOaBydv .mbr-section-title {
  color: #000000;
}
.cid-tpIZOcgX1f {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpIZOcgX1f .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpIZOcgX1f .item .icon-wrap {
  text-align: center;
}
.cid-tpIZOcgX1f .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpIZOcgX1f .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpIZOcgX1f .item.first:before {
  display: none;
}
.cid-tpIZOcgX1f .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpIZOcgX1f .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpIZOcgX1f .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpIZOcgX1f .item:before {
    display: none;
  }
  .cid-tpIZOcgX1f .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpIZOdD5de {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpIZOdD5de .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpIZOdD5de .icon-block {
  margin-bottom: 10px;
}
.cid-tpIZOdD5de .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpIZOdD5de .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpIZOdD5de .mbr-text {
  color: #767676;
}
.cid-tpIZOdD5de textarea.form-control {
  min-height: 100px;
}
.cid-tpIZOdD5de a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpIZOdD5de .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpIZOdD5de .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpIZOdD5de .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpIZOdD5de .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpIZOdD5de .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpIZOdD5de h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpIZOdD5de .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpIZOdD5de .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpIZOgNOzt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpIZOgNOzt .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpIZOgNOzt .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpIZOgNOzt .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpIZOgNOzt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpIZOgNOzt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpIZOgNOzt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpIZOgNOzt .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpIZOgNOzt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpIZOgNOzt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpIZOgNOzt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpIZOgNOzt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpIZOgNOzt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpIZOgNOzt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpIZOgNOzt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpJk50yzyl .navbar-dropdown {
  position: relative !important;
}
.cid-tpJk50yzyl .navbar-dropdown {
  position: absolute !important;
}
.cid-tpJk50yzyl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpJk50yzyl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpJk50yzyl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpJk50yzyl .dropdown-item:hover,
.cid-tpJk50yzyl .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpJk50yzyl .dropdown-item:hover span {
  color: white;
}
.cid-tpJk50yzyl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpJk50yzyl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpJk50yzyl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpJk50yzyl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpJk50yzyl .nav-link {
  position: relative;
}
.cid-tpJk50yzyl .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpJk50yzyl .container {
    flex-wrap: nowrap;
  }
}
.cid-tpJk50yzyl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpJk50yzyl .dropdown-menu,
.cid-tpJk50yzyl .navbar.opened {
  background: #ffffff !important;
}
.cid-tpJk50yzyl .nav-item:focus,
.cid-tpJk50yzyl .nav-link:focus {
  outline: none;
}
.cid-tpJk50yzyl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpJk50yzyl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpJk50yzyl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpJk50yzyl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpJk50yzyl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpJk50yzyl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpJk50yzyl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpJk50yzyl .navbar.opened {
  transition: all 0.3s;
}
.cid-tpJk50yzyl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpJk50yzyl .navbar .navbar-logo img {
  width: auto;
}
.cid-tpJk50yzyl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpJk50yzyl .navbar.collapsed {
  justify-content: center;
}
.cid-tpJk50yzyl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpJk50yzyl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpJk50yzyl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpJk50yzyl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpJk50yzyl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpJk50yzyl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpJk50yzyl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpJk50yzyl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpJk50yzyl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpJk50yzyl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpJk50yzyl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpJk50yzyl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpJk50yzyl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpJk50yzyl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpJk50yzyl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpJk50yzyl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpJk50yzyl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpJk50yzyl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpJk50yzyl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpJk50yzyl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpJk50yzyl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpJk50yzyl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpJk50yzyl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpJk50yzyl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpJk50yzyl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpJk50yzyl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpJk50yzyl .dropdown-item.active,
.cid-tpJk50yzyl .dropdown-item:active {
  background-color: transparent;
}
.cid-tpJk50yzyl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpJk50yzyl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpJk50yzyl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpJk50yzyl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpJk50yzyl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpJk50yzyl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpJk50yzyl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpJk50yzyl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpJk50yzyl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpJk50yzyl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpJk50yzyl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpJk50yzyl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpJk50yzyl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpJk50yzyl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpJk50yzyl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpJk50yzyl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpJk50yzyl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpJk50yzyl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpJk50yzyl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpJk50yzyl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpJk50yzyl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpJk50yzyl .navbar {
    height: 70px;
  }
  .cid-tpJk50yzyl .navbar.opened {
    height: auto;
  }
  .cid-tpJk50yzyl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpJk5210hg {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpJk5210hg .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpJk5210hg .form-group {
  padding: 0.5rem;
}
.cid-tpJk5210hg .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpJk5210hg .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpJk5210hg .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpJk5210hg .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpJk5210hg .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpJk5210hg .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpJk5210hg .mbri-play:before {
  left: 55% !important;
}
.cid-tpJk5210hg .form-control {
  text-align: center;
}
.cid-tpJk5210hg h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpJk5210hg .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpJk5210hg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpJk5210hg .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpJk5210hg .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpJk5210hg a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpJk5210hg a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpJk5210hg .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpJk5210hg .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpJk5210hg .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpJk5210hg .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpJk5210hg .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpJk5210hg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpJk5210hg H1 {
  color: #ffffff;
}
.cid-tpJk53L4Lo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpJk53L4Lo .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpJk53L4Lo .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpJk53L4Lo .embla__button--next,
.cid-tpJk53L4Lo .embla__button--prev {
  display: flex;
}
.cid-tpJk53L4Lo .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpJk53L4Lo .embla__button {
    display: none;
  }
}
.cid-tpJk53L4Lo .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpJk53L4Lo .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpJk53L4Lo .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpJk53L4Lo .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpJk53L4Lo .embla__button {
    top: auto;
  }
}
.cid-tpJk53L4Lo .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpJk53L4Lo .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpJk53L4Lo .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpJk53L4Lo .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpJk53L4Lo .embla {
  position: relative;
  width: 100%;
}
.cid-tpJk53L4Lo .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpJk53L4Lo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpJk53L4Lo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpJk53L4Lo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpJk56zvQZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpJk56zvQZ .card-box {
    padding: 1rem;
  }
  .cid-tpJk56zvQZ .mbr-section-btn,
  .cid-tpJk56zvQZ .price {
    text-align: center;
  }
  .cid-tpJk56zvQZ .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpJk56zvQZ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpJk56zvQZ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpJk56zvQZ .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpJk56zvQZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpJk56zvQZ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpJk57UrPZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpJk57UrPZ .mbr-section-subtitle {
  color: #767676;
}
.cid-tpJk57UrPZ .container-table {
  margin: 0 auto;
}
.cid-tpJk57UrPZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpJk57UrPZ .dataTables_wrapper {
  display: block;
}
.cid-tpJk57UrPZ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpJk57UrPZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpJk57UrPZ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpJk57UrPZ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpJk57UrPZ table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpJk57UrPZ table td {
  border-top: 1px solid #f68d31;
}
.cid-tpJk57UrPZ table.table {
  background: #ffffff;
}
.cid-tpJk57UrPZ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpJk57UrPZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpJk57UrPZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpJk57UrPZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpJk57UrPZ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpJk57UrPZ .dataTables_filter {
    text-align: center;
  }
  .cid-tpJk57UrPZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpJk57UrPZ .head-item {
  text-align: left;
}
.cid-tpJk57UrPZ .body-item {
  text-align: left;
}
.cid-tpJk5bwyFn {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpJk5bwyFn .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpJk5bwyFn form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpJk5bwyFn form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpJk5cvASZ {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpJk5cvASZ .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpJk5cvASZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpJk5cvASZ .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpJk5cvASZ .card-title {
  text-align: center;
}
.cid-tpJk5cvASZ .card-text {
  text-align: center;
}
.cid-tpJk5e9wXc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpJk5e9wXc .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpJk5e9wXc .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpJk5e9wXc .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpJk5e9wXc .link-wrap {
    align-items: center;
  }
}
.cid-tpJk5e9wXc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpJk5ffWFt {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpJk5ffWFt h2 {
  text-align: center;
}
.cid-tpJk5ffWFt h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpJk5ffWFt p {
  color: #767676;
}
.cid-tpJk5ffWFt img {
  object-fit: cover;
}
.cid-tpJk5ffWFt .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpJk5ffWFt .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpJk5ffWFt .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpJk5ffWFt .mbr-section-subtitle {
  color: #767676;
}
.cid-tpJk5ffWFt .card-title {
  font-weight: 500;
}
.cid-tpJk5ffWFt .card-img {
  text-align: inherit;
}
.cid-tpJk5ffWFt .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpJk5ffWFt .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpJk5ffWFt .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpJk5ffWFt .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpJk5ffWFt .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpJk5ffWFt .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpJk5ffWFt .mbr-crt-title {
  text-align: center;
}
.cid-tpJk5ffWFt .mbr-section-text {
  text-align: center;
}
.cid-tpJk5ffWFt .mbr-section-title {
  color: #000000;
}
.cid-tpJk5gTD6n {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpJk5gTD6n .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpJk5gTD6n .item .icon-wrap {
  text-align: center;
}
.cid-tpJk5gTD6n .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpJk5gTD6n .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpJk5gTD6n .item.first:before {
  display: none;
}
.cid-tpJk5gTD6n .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpJk5gTD6n .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpJk5gTD6n .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpJk5gTD6n .item:before {
    display: none;
  }
  .cid-tpJk5gTD6n .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpJk5ipP6l {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpJk5ipP6l .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpJk5ipP6l .icon-block {
  margin-bottom: 10px;
}
.cid-tpJk5ipP6l .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpJk5ipP6l .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpJk5ipP6l .mbr-text {
  color: #767676;
}
.cid-tpJk5ipP6l textarea.form-control {
  min-height: 100px;
}
.cid-tpJk5ipP6l a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpJk5ipP6l .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpJk5ipP6l .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpJk5ipP6l .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpJk5ipP6l .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpJk5ipP6l .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpJk5ipP6l h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpJk5ipP6l .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpJk5ipP6l .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpJk5jCeih {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpJk5jCeih .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpJk5jCeih .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpJk5jCeih .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpJk5jCeih .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpJk5jCeih .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpJk5jCeih .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpJk5jCeih .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpJk5jCeih .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpJk5jCeih .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpJk5jCeih .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpJk5jCeih .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpJk5jCeih .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpJk5jCeih .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpJk5jCeih .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpJmgy1oiE .navbar-dropdown {
  position: relative !important;
}
.cid-tpJmgy1oiE .navbar-dropdown {
  position: absolute !important;
}
.cid-tpJmgy1oiE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpJmgy1oiE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpJmgy1oiE .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpJmgy1oiE .dropdown-item:hover,
.cid-tpJmgy1oiE .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpJmgy1oiE .dropdown-item:hover span {
  color: white;
}
.cid-tpJmgy1oiE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpJmgy1oiE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpJmgy1oiE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpJmgy1oiE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpJmgy1oiE .nav-link {
  position: relative;
}
.cid-tpJmgy1oiE .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpJmgy1oiE .container {
    flex-wrap: nowrap;
  }
}
.cid-tpJmgy1oiE .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpJmgy1oiE .dropdown-menu,
.cid-tpJmgy1oiE .navbar.opened {
  background: #ffffff !important;
}
.cid-tpJmgy1oiE .nav-item:focus,
.cid-tpJmgy1oiE .nav-link:focus {
  outline: none;
}
.cid-tpJmgy1oiE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpJmgy1oiE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpJmgy1oiE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpJmgy1oiE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpJmgy1oiE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpJmgy1oiE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpJmgy1oiE .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpJmgy1oiE .navbar.opened {
  transition: all 0.3s;
}
.cid-tpJmgy1oiE .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpJmgy1oiE .navbar .navbar-logo img {
  width: auto;
}
.cid-tpJmgy1oiE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpJmgy1oiE .navbar.collapsed {
  justify-content: center;
}
.cid-tpJmgy1oiE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpJmgy1oiE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpJmgy1oiE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpJmgy1oiE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpJmgy1oiE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpJmgy1oiE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpJmgy1oiE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpJmgy1oiE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpJmgy1oiE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpJmgy1oiE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpJmgy1oiE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpJmgy1oiE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpJmgy1oiE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpJmgy1oiE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpJmgy1oiE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpJmgy1oiE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpJmgy1oiE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpJmgy1oiE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpJmgy1oiE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpJmgy1oiE .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpJmgy1oiE .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpJmgy1oiE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpJmgy1oiE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpJmgy1oiE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpJmgy1oiE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpJmgy1oiE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpJmgy1oiE .dropdown-item.active,
.cid-tpJmgy1oiE .dropdown-item:active {
  background-color: transparent;
}
.cid-tpJmgy1oiE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpJmgy1oiE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpJmgy1oiE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpJmgy1oiE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpJmgy1oiE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpJmgy1oiE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpJmgy1oiE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpJmgy1oiE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpJmgy1oiE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpJmgy1oiE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpJmgy1oiE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpJmgy1oiE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpJmgy1oiE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpJmgy1oiE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpJmgy1oiE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpJmgy1oiE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpJmgy1oiE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpJmgy1oiE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpJmgy1oiE .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpJmgy1oiE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpJmgy1oiE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpJmgy1oiE .navbar {
    height: 70px;
  }
  .cid-tpJmgy1oiE .navbar.opened {
    height: auto;
  }
  .cid-tpJmgy1oiE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpJmgzBMU3 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpJmgzBMU3 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpJmgzBMU3 .form-group {
  padding: 0.5rem;
}
.cid-tpJmgzBMU3 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpJmgzBMU3 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpJmgzBMU3 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpJmgzBMU3 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpJmgzBMU3 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpJmgzBMU3 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpJmgzBMU3 .mbri-play:before {
  left: 55% !important;
}
.cid-tpJmgzBMU3 .form-control {
  text-align: center;
}
.cid-tpJmgzBMU3 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpJmgzBMU3 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpJmgzBMU3 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpJmgzBMU3 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpJmgzBMU3 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpJmgzBMU3 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpJmgzBMU3 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpJmgzBMU3 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpJmgzBMU3 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpJmgzBMU3 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpJmgzBMU3 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpJmgzBMU3 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpJmgzBMU3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpJmgzBMU3 H1 {
  color: #ffffff;
}
.cid-tpJmgBuvli {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpJmgBuvli .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpJmgBuvli .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpJmgBuvli .embla__button--next,
.cid-tpJmgBuvli .embla__button--prev {
  display: flex;
}
.cid-tpJmgBuvli .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpJmgBuvli .embla__button {
    display: none;
  }
}
.cid-tpJmgBuvli .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpJmgBuvli .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpJmgBuvli .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpJmgBuvli .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpJmgBuvli .embla__button {
    top: auto;
  }
}
.cid-tpJmgBuvli .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpJmgBuvli .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpJmgBuvli .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpJmgBuvli .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpJmgBuvli .embla {
  position: relative;
  width: 100%;
}
.cid-tpJmgBuvli .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpJmgBuvli .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpJmgBuvli .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpJmgBuvli .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpJmgEewwm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpJmgEewwm .card-box {
    padding: 1rem;
  }
  .cid-tpJmgEewwm .mbr-section-btn,
  .cid-tpJmgEewwm .price {
    text-align: center;
  }
  .cid-tpJmgEewwm .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpJmgEewwm .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpJmgEewwm .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpJmgEewwm .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpJmgEewwm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpJmgEewwm .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpJmgFvodT {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpJmgFvodT .mbr-section-subtitle {
  color: #767676;
}
.cid-tpJmgFvodT .container-table {
  margin: 0 auto;
}
.cid-tpJmgFvodT .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpJmgFvodT .dataTables_wrapper {
  display: block;
}
.cid-tpJmgFvodT .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpJmgFvodT .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpJmgFvodT table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpJmgFvodT table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpJmgFvodT table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpJmgFvodT table td {
  border-top: 1px solid #f68d31;
}
.cid-tpJmgFvodT table.table {
  background: #ffffff;
}
.cid-tpJmgFvodT .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpJmgFvodT .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpJmgFvodT .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpJmgFvodT .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpJmgFvodT .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpJmgFvodT .dataTables_filter {
    text-align: center;
  }
  .cid-tpJmgFvodT .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpJmgFvodT .head-item {
  text-align: left;
}
.cid-tpJmgFvodT .body-item {
  text-align: left;
}
.cid-tpJoLsUlCh {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpJoLsUlCh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpJoLsUlCh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tpJoLsUlCh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tpJoLsUlCh .row {
  flex-direction: row-reverse;
}
.cid-tpJoLsUlCh img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tpJoLsUlCh .text-wrapper {
    padding: 2rem;
  }
}
.cid-tpJmgItEw1 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpJmgItEw1 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpJmgItEw1 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpJmgItEw1 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpJmgJs2gM {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpJmgJs2gM .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpJmgJs2gM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpJmgJs2gM .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpJmgJs2gM .card-title {
  text-align: center;
}
.cid-tpJmgJs2gM .card-text {
  text-align: center;
}
.cid-tpJmgL5ABb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpJmgL5ABb .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpJmgL5ABb .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpJmgL5ABb .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpJmgL5ABb .link-wrap {
    align-items: center;
  }
}
.cid-tpJmgL5ABb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpJmgM2pWt {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpJmgM2pWt h2 {
  text-align: center;
}
.cid-tpJmgM2pWt h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpJmgM2pWt p {
  color: #767676;
}
.cid-tpJmgM2pWt img {
  object-fit: cover;
}
.cid-tpJmgM2pWt .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpJmgM2pWt .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpJmgM2pWt .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpJmgM2pWt .mbr-section-subtitle {
  color: #767676;
}
.cid-tpJmgM2pWt .card-title {
  font-weight: 500;
}
.cid-tpJmgM2pWt .card-img {
  text-align: inherit;
}
.cid-tpJmgM2pWt .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpJmgM2pWt .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpJmgM2pWt .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpJmgM2pWt .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpJmgM2pWt .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpJmgM2pWt .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpJmgM2pWt .mbr-crt-title {
  text-align: center;
}
.cid-tpJmgM2pWt .mbr-section-text {
  text-align: center;
}
.cid-tpJmgM2pWt .mbr-section-title {
  color: #000000;
}
.cid-tpJmgNBfxz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpJmgNBfxz .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpJmgNBfxz .item .icon-wrap {
  text-align: center;
}
.cid-tpJmgNBfxz .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpJmgNBfxz .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpJmgNBfxz .item.first:before {
  display: none;
}
.cid-tpJmgNBfxz .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpJmgNBfxz .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpJmgNBfxz .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpJmgNBfxz .item:before {
    display: none;
  }
  .cid-tpJmgNBfxz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpJmgRje0x {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpJmgRje0x .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpJmgRje0x .icon-block {
  margin-bottom: 10px;
}
.cid-tpJmgRje0x .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpJmgRje0x .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpJmgRje0x .mbr-text {
  color: #767676;
}
.cid-tpJmgRje0x textarea.form-control {
  min-height: 100px;
}
.cid-tpJmgRje0x a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpJmgRje0x .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpJmgRje0x .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpJmgRje0x .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpJmgRje0x .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpJmgRje0x .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpJmgRje0x h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpJmgRje0x .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpJmgRje0x .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpJmgSKcB2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpJmgSKcB2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpJmgSKcB2 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpJmgSKcB2 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpJmgSKcB2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpJmgSKcB2 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpJmgSKcB2 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpJmgSKcB2 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpJmgSKcB2 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpJmgSKcB2 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpJmgSKcB2 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpJmgSKcB2 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpJmgSKcB2 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpJmgSKcB2 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpJmgSKcB2 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpOtUjpERT .navbar-dropdown {
  position: relative !important;
}
.cid-tpOtUjpERT .navbar-dropdown {
  position: absolute !important;
}
.cid-tpOtUjpERT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOtUjpERT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpOtUjpERT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpOtUjpERT .dropdown-item:hover,
.cid-tpOtUjpERT .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpOtUjpERT .dropdown-item:hover span {
  color: white;
}
.cid-tpOtUjpERT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpOtUjpERT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpOtUjpERT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpOtUjpERT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpOtUjpERT .nav-link {
  position: relative;
}
.cid-tpOtUjpERT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpOtUjpERT .container {
    flex-wrap: nowrap;
  }
}
.cid-tpOtUjpERT .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpOtUjpERT .dropdown-menu,
.cid-tpOtUjpERT .navbar.opened {
  background: #ffffff !important;
}
.cid-tpOtUjpERT .nav-item:focus,
.cid-tpOtUjpERT .nav-link:focus {
  outline: none;
}
.cid-tpOtUjpERT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpOtUjpERT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpOtUjpERT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpOtUjpERT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOtUjpERT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpOtUjpERT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpOtUjpERT .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpOtUjpERT .navbar.opened {
  transition: all 0.3s;
}
.cid-tpOtUjpERT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpOtUjpERT .navbar .navbar-logo img {
  width: auto;
}
.cid-tpOtUjpERT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpOtUjpERT .navbar.collapsed {
  justify-content: center;
}
.cid-tpOtUjpERT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpOtUjpERT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpOtUjpERT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpOtUjpERT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpOtUjpERT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpOtUjpERT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpOtUjpERT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpOtUjpERT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpOtUjpERT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpOtUjpERT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpOtUjpERT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpOtUjpERT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpOtUjpERT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpOtUjpERT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpOtUjpERT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpOtUjpERT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpOtUjpERT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpOtUjpERT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpOtUjpERT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpOtUjpERT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpOtUjpERT .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpOtUjpERT .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpOtUjpERT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpOtUjpERT .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpOtUjpERT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpOtUjpERT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpOtUjpERT .dropdown-item.active,
.cid-tpOtUjpERT .dropdown-item:active {
  background-color: transparent;
}
.cid-tpOtUjpERT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpOtUjpERT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpOtUjpERT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpOtUjpERT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpOtUjpERT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpOtUjpERT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpOtUjpERT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpOtUjpERT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpOtUjpERT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpOtUjpERT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpOtUjpERT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpOtUjpERT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOtUjpERT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOtUjpERT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpOtUjpERT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOtUjpERT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpOtUjpERT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpOtUjpERT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOtUjpERT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpOtUjpERT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpOtUjpERT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpOtUjpERT .navbar {
    height: 70px;
  }
  .cid-tpOtUjpERT .navbar.opened {
    height: auto;
  }
  .cid-tpOtUjpERT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpOtUky90h {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpOtUky90h .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpOtUky90h .form-group {
  padding: 0.5rem;
}
.cid-tpOtUky90h .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpOtUky90h .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpOtUky90h .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpOtUky90h .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpOtUky90h .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpOtUky90h .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpOtUky90h .mbri-play:before {
  left: 55% !important;
}
.cid-tpOtUky90h .form-control {
  text-align: center;
}
.cid-tpOtUky90h h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpOtUky90h .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpOtUky90h .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpOtUky90h .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpOtUky90h .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpOtUky90h a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpOtUky90h a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpOtUky90h .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpOtUky90h .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpOtUky90h .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpOtUky90h .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpOtUky90h .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpOtUky90h .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpOtUky90h H1 {
  color: #ffffff;
}
.cid-tpOtUmBnIU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpOtUmBnIU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpOtUmBnIU .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpOtUmBnIU .embla__button--next,
.cid-tpOtUmBnIU .embla__button--prev {
  display: flex;
}
.cid-tpOtUmBnIU .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpOtUmBnIU .embla__button {
    display: none;
  }
}
.cid-tpOtUmBnIU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpOtUmBnIU .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpOtUmBnIU .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpOtUmBnIU .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpOtUmBnIU .embla__button {
    top: auto;
  }
}
.cid-tpOtUmBnIU .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpOtUmBnIU .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpOtUmBnIU .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpOtUmBnIU .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpOtUmBnIU .embla {
  position: relative;
  width: 100%;
}
.cid-tpOtUmBnIU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpOtUmBnIU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpOtUmBnIU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpOtUmBnIU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpOtUpbLGc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpOtUpbLGc .card-box {
    padding: 1rem;
  }
  .cid-tpOtUpbLGc .mbr-section-btn,
  .cid-tpOtUpbLGc .price {
    text-align: center;
  }
  .cid-tpOtUpbLGc .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpOtUpbLGc .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpOtUpbLGc .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpOtUpbLGc .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpOtUpbLGc .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOtUpbLGc .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpOtUqqBg1 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpOtUqqBg1 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOtUqqBg1 .container-table {
  margin: 0 auto;
}
.cid-tpOtUqqBg1 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpOtUqqBg1 .dataTables_wrapper {
  display: block;
}
.cid-tpOtUqqBg1 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpOtUqqBg1 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpOtUqqBg1 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpOtUqqBg1 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpOtUqqBg1 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpOtUqqBg1 table td {
  border-top: 1px solid #f68d31;
}
.cid-tpOtUqqBg1 table.table {
  background: #ffffff;
}
.cid-tpOtUqqBg1 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpOtUqqBg1 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpOtUqqBg1 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpOtUqqBg1 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpOtUqqBg1 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpOtUqqBg1 .dataTables_filter {
    text-align: center;
  }
  .cid-tpOtUqqBg1 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpOtUqqBg1 .head-item {
  text-align: left;
}
.cid-tpOtUqqBg1 .body-item {
  text-align: left;
}
.cid-tpOtUu3gdW {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpOtUu3gdW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpOtUu3gdW form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpOtUu3gdW form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpOtUuN5z2 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpOtUuN5z2 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpOtUuN5z2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOtUuN5z2 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpOtUuN5z2 .card-title {
  text-align: center;
}
.cid-tpOtUuN5z2 .card-text {
  text-align: center;
}
.cid-tpOtUvT1yU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpOtUvT1yU .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpOtUvT1yU .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpOtUvT1yU .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpOtUvT1yU .link-wrap {
    align-items: center;
  }
}
.cid-tpOtUvT1yU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOtUwGHLA {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpOtUwGHLA h2 {
  text-align: center;
}
.cid-tpOtUwGHLA h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpOtUwGHLA p {
  color: #767676;
}
.cid-tpOtUwGHLA img {
  object-fit: cover;
}
.cid-tpOtUwGHLA .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpOtUwGHLA .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpOtUwGHLA .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpOtUwGHLA .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOtUwGHLA .card-title {
  font-weight: 500;
}
.cid-tpOtUwGHLA .card-img {
  text-align: inherit;
}
.cid-tpOtUwGHLA .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpOtUwGHLA .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpOtUwGHLA .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpOtUwGHLA .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpOtUwGHLA .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpOtUwGHLA .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpOtUwGHLA .mbr-crt-title {
  text-align: center;
}
.cid-tpOtUwGHLA .mbr-section-text {
  text-align: center;
}
.cid-tpOtUwGHLA .mbr-section-title {
  color: #000000;
}
.cid-tpOtUxY7GC {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpOtUxY7GC .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpOtUxY7GC .item .icon-wrap {
  text-align: center;
}
.cid-tpOtUxY7GC .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpOtUxY7GC .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpOtUxY7GC .item.first:before {
  display: none;
}
.cid-tpOtUxY7GC .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpOtUxY7GC .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpOtUxY7GC .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpOtUxY7GC .item:before {
    display: none;
  }
  .cid-tpOtUxY7GC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOtUz5SB7 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpOtUz5SB7 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpOtUz5SB7 .icon-block {
  margin-bottom: 10px;
}
.cid-tpOtUz5SB7 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpOtUz5SB7 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpOtUz5SB7 .mbr-text {
  color: #767676;
}
.cid-tpOtUz5SB7 textarea.form-control {
  min-height: 100px;
}
.cid-tpOtUz5SB7 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpOtUz5SB7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpOtUz5SB7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpOtUz5SB7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpOtUz5SB7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpOtUz5SB7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpOtUz5SB7 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpOtUz5SB7 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpOtUz5SB7 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpOtUA9tx3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpOtUA9tx3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpOtUA9tx3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpOtUA9tx3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpOtUA9tx3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpOtUA9tx3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpOtUA9tx3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpOtUA9tx3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpOtUA9tx3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpOtUA9tx3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpOtUA9tx3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpOtUA9tx3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpOtUA9tx3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpOtUA9tx3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpOtUA9tx3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpOvk9BucX .navbar-dropdown {
  position: relative !important;
}
.cid-tpOvk9BucX .navbar-dropdown {
  position: absolute !important;
}
.cid-tpOvk9BucX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOvk9BucX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpOvk9BucX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpOvk9BucX .dropdown-item:hover,
.cid-tpOvk9BucX .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpOvk9BucX .dropdown-item:hover span {
  color: white;
}
.cid-tpOvk9BucX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpOvk9BucX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpOvk9BucX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpOvk9BucX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpOvk9BucX .nav-link {
  position: relative;
}
.cid-tpOvk9BucX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpOvk9BucX .container {
    flex-wrap: nowrap;
  }
}
.cid-tpOvk9BucX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpOvk9BucX .dropdown-menu,
.cid-tpOvk9BucX .navbar.opened {
  background: #ffffff !important;
}
.cid-tpOvk9BucX .nav-item:focus,
.cid-tpOvk9BucX .nav-link:focus {
  outline: none;
}
.cid-tpOvk9BucX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpOvk9BucX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpOvk9BucX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpOvk9BucX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOvk9BucX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpOvk9BucX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpOvk9BucX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpOvk9BucX .navbar.opened {
  transition: all 0.3s;
}
.cid-tpOvk9BucX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpOvk9BucX .navbar .navbar-logo img {
  width: auto;
}
.cid-tpOvk9BucX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpOvk9BucX .navbar.collapsed {
  justify-content: center;
}
.cid-tpOvk9BucX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpOvk9BucX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpOvk9BucX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpOvk9BucX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpOvk9BucX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpOvk9BucX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpOvk9BucX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpOvk9BucX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpOvk9BucX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpOvk9BucX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpOvk9BucX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpOvk9BucX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpOvk9BucX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpOvk9BucX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpOvk9BucX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpOvk9BucX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpOvk9BucX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpOvk9BucX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpOvk9BucX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpOvk9BucX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpOvk9BucX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpOvk9BucX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpOvk9BucX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpOvk9BucX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpOvk9BucX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpOvk9BucX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpOvk9BucX .dropdown-item.active,
.cid-tpOvk9BucX .dropdown-item:active {
  background-color: transparent;
}
.cid-tpOvk9BucX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpOvk9BucX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpOvk9BucX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpOvk9BucX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpOvk9BucX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpOvk9BucX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpOvk9BucX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpOvk9BucX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpOvk9BucX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpOvk9BucX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpOvk9BucX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpOvk9BucX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOvk9BucX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOvk9BucX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpOvk9BucX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOvk9BucX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpOvk9BucX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpOvk9BucX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOvk9BucX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpOvk9BucX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpOvk9BucX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpOvk9BucX .navbar {
    height: 70px;
  }
  .cid-tpOvk9BucX .navbar.opened {
    height: auto;
  }
  .cid-tpOvk9BucX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpOvkaWZfX {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpOvkaWZfX .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpOvkaWZfX .form-group {
  padding: 0.5rem;
}
.cid-tpOvkaWZfX .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpOvkaWZfX .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpOvkaWZfX .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpOvkaWZfX .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpOvkaWZfX .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpOvkaWZfX .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpOvkaWZfX .mbri-play:before {
  left: 55% !important;
}
.cid-tpOvkaWZfX .form-control {
  text-align: center;
}
.cid-tpOvkaWZfX h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpOvkaWZfX .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpOvkaWZfX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpOvkaWZfX .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpOvkaWZfX .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpOvkaWZfX a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpOvkaWZfX a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpOvkaWZfX .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpOvkaWZfX .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpOvkaWZfX .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpOvkaWZfX .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpOvkaWZfX .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpOvkaWZfX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpOvkaWZfX H1 {
  color: #ffffff;
}
.cid-tpOvkcwOP5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpOvkcwOP5 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpOvkcwOP5 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpOvkcwOP5 .embla__button--next,
.cid-tpOvkcwOP5 .embla__button--prev {
  display: flex;
}
.cid-tpOvkcwOP5 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpOvkcwOP5 .embla__button {
    display: none;
  }
}
.cid-tpOvkcwOP5 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpOvkcwOP5 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpOvkcwOP5 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpOvkcwOP5 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpOvkcwOP5 .embla__button {
    top: auto;
  }
}
.cid-tpOvkcwOP5 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpOvkcwOP5 .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpOvkcwOP5 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpOvkcwOP5 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpOvkcwOP5 .embla {
  position: relative;
  width: 100%;
}
.cid-tpOvkcwOP5 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpOvkcwOP5 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpOvkcwOP5 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpOvkcwOP5 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpOvkf9eRP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpOvkf9eRP .card-box {
    padding: 1rem;
  }
  .cid-tpOvkf9eRP .mbr-section-btn,
  .cid-tpOvkf9eRP .price {
    text-align: center;
  }
  .cid-tpOvkf9eRP .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpOvkf9eRP .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpOvkf9eRP .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpOvkf9eRP .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpOvkf9eRP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOvkf9eRP .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpOvkgkfFL {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpOvkgkfFL .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOvkgkfFL .container-table {
  margin: 0 auto;
}
.cid-tpOvkgkfFL .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpOvkgkfFL .dataTables_wrapper {
  display: block;
}
.cid-tpOvkgkfFL .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpOvkgkfFL .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpOvkgkfFL table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpOvkgkfFL table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpOvkgkfFL table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpOvkgkfFL table td {
  border-top: 1px solid #f68d31;
}
.cid-tpOvkgkfFL table.table {
  background: #ffffff;
}
.cid-tpOvkgkfFL .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpOvkgkfFL .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpOvkgkfFL .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpOvkgkfFL .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpOvkgkfFL .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpOvkgkfFL .dataTables_filter {
    text-align: center;
  }
  .cid-tpOvkgkfFL .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpOvkgkfFL .head-item {
  text-align: left;
}
.cid-tpOvkgkfFL .body-item {
  text-align: left;
}
.cid-tpOvkjcWym {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpOvkjcWym .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpOvkjcWym form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpOvkjcWym form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpOvkjYPOL {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpOvkjYPOL .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpOvkjYPOL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOvkjYPOL .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpOvkjYPOL .card-title {
  text-align: center;
}
.cid-tpOvkjYPOL .card-text {
  text-align: center;
}
.cid-tpOvklnk18 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpOvklnk18 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpOvklnk18 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpOvklnk18 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpOvklnk18 .link-wrap {
    align-items: center;
  }
}
.cid-tpOvklnk18 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOvkma0ZC {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpOvkma0ZC h2 {
  text-align: center;
}
.cid-tpOvkma0ZC h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpOvkma0ZC p {
  color: #767676;
}
.cid-tpOvkma0ZC img {
  object-fit: cover;
}
.cid-tpOvkma0ZC .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpOvkma0ZC .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpOvkma0ZC .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpOvkma0ZC .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOvkma0ZC .card-title {
  font-weight: 500;
}
.cid-tpOvkma0ZC .card-img {
  text-align: inherit;
}
.cid-tpOvkma0ZC .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpOvkma0ZC .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpOvkma0ZC .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpOvkma0ZC .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpOvkma0ZC .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpOvkma0ZC .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpOvkma0ZC .mbr-crt-title {
  text-align: center;
}
.cid-tpOvkma0ZC .mbr-section-text {
  text-align: center;
}
.cid-tpOvkma0ZC .mbr-section-title {
  color: #000000;
}
.cid-tpOvknkM44 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpOvknkM44 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpOvknkM44 .item .icon-wrap {
  text-align: center;
}
.cid-tpOvknkM44 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpOvknkM44 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpOvknkM44 .item.first:before {
  display: none;
}
.cid-tpOvknkM44 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpOvknkM44 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpOvknkM44 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpOvknkM44 .item:before {
    display: none;
  }
  .cid-tpOvknkM44 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOvkoA2qI {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpOvkoA2qI .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpOvkoA2qI .icon-block {
  margin-bottom: 10px;
}
.cid-tpOvkoA2qI .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpOvkoA2qI .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpOvkoA2qI .mbr-text {
  color: #767676;
}
.cid-tpOvkoA2qI textarea.form-control {
  min-height: 100px;
}
.cid-tpOvkoA2qI a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpOvkoA2qI .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpOvkoA2qI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpOvkoA2qI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpOvkoA2qI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpOvkoA2qI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpOvkoA2qI h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpOvkoA2qI .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpOvkoA2qI .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpOvkpNyWe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpOvkpNyWe .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpOvkpNyWe .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpOvkpNyWe .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpOvkpNyWe .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpOvkpNyWe .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpOvkpNyWe .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpOvkpNyWe .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpOvkpNyWe .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpOvkpNyWe .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpOvkpNyWe .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpOvkpNyWe .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpOvkpNyWe .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpOvkpNyWe .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpOvkpNyWe .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpOzDWeWN2 .navbar-dropdown {
  position: relative !important;
}
.cid-tpOzDWeWN2 .navbar-dropdown {
  position: absolute !important;
}
.cid-tpOzDWeWN2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOzDWeWN2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpOzDWeWN2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpOzDWeWN2 .dropdown-item:hover,
.cid-tpOzDWeWN2 .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpOzDWeWN2 .dropdown-item:hover span {
  color: white;
}
.cid-tpOzDWeWN2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpOzDWeWN2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpOzDWeWN2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpOzDWeWN2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpOzDWeWN2 .nav-link {
  position: relative;
}
.cid-tpOzDWeWN2 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpOzDWeWN2 .container {
    flex-wrap: nowrap;
  }
}
.cid-tpOzDWeWN2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpOzDWeWN2 .dropdown-menu,
.cid-tpOzDWeWN2 .navbar.opened {
  background: #ffffff !important;
}
.cid-tpOzDWeWN2 .nav-item:focus,
.cid-tpOzDWeWN2 .nav-link:focus {
  outline: none;
}
.cid-tpOzDWeWN2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpOzDWeWN2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpOzDWeWN2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpOzDWeWN2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOzDWeWN2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpOzDWeWN2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpOzDWeWN2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpOzDWeWN2 .navbar.opened {
  transition: all 0.3s;
}
.cid-tpOzDWeWN2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpOzDWeWN2 .navbar .navbar-logo img {
  width: auto;
}
.cid-tpOzDWeWN2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpOzDWeWN2 .navbar.collapsed {
  justify-content: center;
}
.cid-tpOzDWeWN2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpOzDWeWN2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpOzDWeWN2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpOzDWeWN2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpOzDWeWN2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpOzDWeWN2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpOzDWeWN2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpOzDWeWN2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpOzDWeWN2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpOzDWeWN2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpOzDWeWN2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpOzDWeWN2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpOzDWeWN2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpOzDWeWN2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpOzDWeWN2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpOzDWeWN2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpOzDWeWN2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpOzDWeWN2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpOzDWeWN2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpOzDWeWN2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpOzDWeWN2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpOzDWeWN2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpOzDWeWN2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpOzDWeWN2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpOzDWeWN2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpOzDWeWN2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpOzDWeWN2 .dropdown-item.active,
.cid-tpOzDWeWN2 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpOzDWeWN2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpOzDWeWN2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpOzDWeWN2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpOzDWeWN2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpOzDWeWN2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpOzDWeWN2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpOzDWeWN2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpOzDWeWN2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpOzDWeWN2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpOzDWeWN2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpOzDWeWN2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpOzDWeWN2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOzDWeWN2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOzDWeWN2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpOzDWeWN2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOzDWeWN2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpOzDWeWN2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpOzDWeWN2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOzDWeWN2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpOzDWeWN2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpOzDWeWN2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpOzDWeWN2 .navbar {
    height: 70px;
  }
  .cid-tpOzDWeWN2 .navbar.opened {
    height: auto;
  }
  .cid-tpOzDWeWN2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpOzDYgQcg {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpOzDYgQcg .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpOzDYgQcg .form-group {
  padding: 0.5rem;
}
.cid-tpOzDYgQcg .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpOzDYgQcg .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpOzDYgQcg .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpOzDYgQcg .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpOzDYgQcg .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpOzDYgQcg .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpOzDYgQcg .mbri-play:before {
  left: 55% !important;
}
.cid-tpOzDYgQcg .form-control {
  text-align: center;
}
.cid-tpOzDYgQcg h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpOzDYgQcg .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpOzDYgQcg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpOzDYgQcg .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpOzDYgQcg .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpOzDYgQcg a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpOzDYgQcg a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpOzDYgQcg .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpOzDYgQcg .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpOzDYgQcg .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpOzDYgQcg .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpOzDYgQcg .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpOzDYgQcg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpOzDYgQcg H1 {
  color: #ffffff;
}
.cid-tpOzE0xXbZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpOzE0xXbZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpOzE0xXbZ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpOzE0xXbZ .embla__button--next,
.cid-tpOzE0xXbZ .embla__button--prev {
  display: flex;
}
.cid-tpOzE0xXbZ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpOzE0xXbZ .embla__button {
    display: none;
  }
}
.cid-tpOzE0xXbZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpOzE0xXbZ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpOzE0xXbZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpOzE0xXbZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpOzE0xXbZ .embla__button {
    top: auto;
  }
}
.cid-tpOzE0xXbZ .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpOzE0xXbZ .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpOzE0xXbZ .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpOzE0xXbZ .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpOzE0xXbZ .embla {
  position: relative;
  width: 100%;
}
.cid-tpOzE0xXbZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpOzE0xXbZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpOzE0xXbZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpOzE0xXbZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpOzE6OtKd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpOzE6OtKd .card-box {
    padding: 1rem;
  }
  .cid-tpOzE6OtKd .mbr-section-btn,
  .cid-tpOzE6OtKd .price {
    text-align: center;
  }
  .cid-tpOzE6OtKd .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpOzE6OtKd .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpOzE6OtKd .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpOzE6OtKd .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpOzE6OtKd .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOzE6OtKd .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpOzE9HVoq {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpOzE9HVoq .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOzE9HVoq .container-table {
  margin: 0 auto;
}
.cid-tpOzE9HVoq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpOzE9HVoq .dataTables_wrapper {
  display: block;
}
.cid-tpOzE9HVoq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpOzE9HVoq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpOzE9HVoq table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpOzE9HVoq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpOzE9HVoq table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpOzE9HVoq table td {
  border-top: 1px solid #f68d31;
}
.cid-tpOzE9HVoq table.table {
  background: #ffffff;
}
.cid-tpOzE9HVoq .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpOzE9HVoq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpOzE9HVoq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpOzE9HVoq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpOzE9HVoq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpOzE9HVoq .dataTables_filter {
    text-align: center;
  }
  .cid-tpOzE9HVoq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpOzE9HVoq .head-item {
  text-align: left;
}
.cid-tpOzE9HVoq .body-item {
  text-align: left;
}
.cid-tpOzEgTPJE {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpOzEgTPJE .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpOzEgTPJE form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpOzEgTPJE form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpOzEiz3WB {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpOzEiz3WB .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpOzEiz3WB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOzEiz3WB .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpOzEiz3WB .card-title {
  text-align: center;
}
.cid-tpOzEiz3WB .card-text {
  text-align: center;
}
.cid-tpOzElbDFX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpOzElbDFX .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpOzElbDFX .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpOzElbDFX .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpOzElbDFX .link-wrap {
    align-items: center;
  }
}
.cid-tpOzElbDFX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOzEm7A9q {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpOzEm7A9q h2 {
  text-align: center;
}
.cid-tpOzEm7A9q h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpOzEm7A9q p {
  color: #767676;
}
.cid-tpOzEm7A9q img {
  object-fit: cover;
}
.cid-tpOzEm7A9q .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpOzEm7A9q .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpOzEm7A9q .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpOzEm7A9q .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOzEm7A9q .card-title {
  font-weight: 500;
}
.cid-tpOzEm7A9q .card-img {
  text-align: inherit;
}
.cid-tpOzEm7A9q .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpOzEm7A9q .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpOzEm7A9q .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpOzEm7A9q .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpOzEm7A9q .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpOzEm7A9q .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpOzEm7A9q .mbr-crt-title {
  text-align: center;
}
.cid-tpOzEm7A9q .mbr-section-text {
  text-align: center;
}
.cid-tpOzEm7A9q .mbr-section-title {
  color: #000000;
}
.cid-tpOzEnuPPL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpOzEnuPPL .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpOzEnuPPL .item .icon-wrap {
  text-align: center;
}
.cid-tpOzEnuPPL .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpOzEnuPPL .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpOzEnuPPL .item.first:before {
  display: none;
}
.cid-tpOzEnuPPL .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpOzEnuPPL .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpOzEnuPPL .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpOzEnuPPL .item:before {
    display: none;
  }
  .cid-tpOzEnuPPL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOzEoFH9u {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpOzEoFH9u .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpOzEoFH9u .icon-block {
  margin-bottom: 10px;
}
.cid-tpOzEoFH9u .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpOzEoFH9u .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpOzEoFH9u .mbr-text {
  color: #767676;
}
.cid-tpOzEoFH9u textarea.form-control {
  min-height: 100px;
}
.cid-tpOzEoFH9u a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpOzEoFH9u .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpOzEoFH9u .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpOzEoFH9u .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpOzEoFH9u .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpOzEoFH9u .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpOzEoFH9u h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpOzEoFH9u .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpOzEoFH9u .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpOzEpHX6A {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpOzEpHX6A .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpOzEpHX6A .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpOzEpHX6A .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpOzEpHX6A .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpOzEpHX6A .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpOzEpHX6A .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpOzEpHX6A .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpOzEpHX6A .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpOzEpHX6A .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpOzEpHX6A .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpOzEpHX6A .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpOzEpHX6A .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpOzEpHX6A .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpOzEpHX6A .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpOAQvLx6w .navbar-dropdown {
  position: relative !important;
}
.cid-tpOAQvLx6w .navbar-dropdown {
  position: absolute !important;
}
.cid-tpOAQvLx6w .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOAQvLx6w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpOAQvLx6w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpOAQvLx6w .dropdown-item:hover,
.cid-tpOAQvLx6w .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpOAQvLx6w .dropdown-item:hover span {
  color: white;
}
.cid-tpOAQvLx6w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpOAQvLx6w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpOAQvLx6w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpOAQvLx6w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpOAQvLx6w .nav-link {
  position: relative;
}
.cid-tpOAQvLx6w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpOAQvLx6w .container {
    flex-wrap: nowrap;
  }
}
.cid-tpOAQvLx6w .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpOAQvLx6w .dropdown-menu,
.cid-tpOAQvLx6w .navbar.opened {
  background: #ffffff !important;
}
.cid-tpOAQvLx6w .nav-item:focus,
.cid-tpOAQvLx6w .nav-link:focus {
  outline: none;
}
.cid-tpOAQvLx6w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpOAQvLx6w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpOAQvLx6w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpOAQvLx6w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOAQvLx6w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpOAQvLx6w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpOAQvLx6w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpOAQvLx6w .navbar.opened {
  transition: all 0.3s;
}
.cid-tpOAQvLx6w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpOAQvLx6w .navbar .navbar-logo img {
  width: auto;
}
.cid-tpOAQvLx6w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpOAQvLx6w .navbar.collapsed {
  justify-content: center;
}
.cid-tpOAQvLx6w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpOAQvLx6w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpOAQvLx6w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpOAQvLx6w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpOAQvLx6w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpOAQvLx6w .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpOAQvLx6w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpOAQvLx6w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpOAQvLx6w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpOAQvLx6w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpOAQvLx6w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpOAQvLx6w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpOAQvLx6w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpOAQvLx6w .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpOAQvLx6w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpOAQvLx6w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpOAQvLx6w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpOAQvLx6w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpOAQvLx6w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpOAQvLx6w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpOAQvLx6w .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpOAQvLx6w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpOAQvLx6w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpOAQvLx6w .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpOAQvLx6w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpOAQvLx6w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpOAQvLx6w .dropdown-item.active,
.cid-tpOAQvLx6w .dropdown-item:active {
  background-color: transparent;
}
.cid-tpOAQvLx6w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpOAQvLx6w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpOAQvLx6w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpOAQvLx6w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpOAQvLx6w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpOAQvLx6w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpOAQvLx6w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpOAQvLx6w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpOAQvLx6w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpOAQvLx6w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpOAQvLx6w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpOAQvLx6w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOAQvLx6w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOAQvLx6w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpOAQvLx6w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOAQvLx6w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpOAQvLx6w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpOAQvLx6w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOAQvLx6w .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpOAQvLx6w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpOAQvLx6w .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpOAQvLx6w .navbar {
    height: 70px;
  }
  .cid-tpOAQvLx6w .navbar.opened {
    height: auto;
  }
  .cid-tpOAQvLx6w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpOAQx55Xi {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpOAQx55Xi .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpOAQx55Xi .form-group {
  padding: 0.5rem;
}
.cid-tpOAQx55Xi .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpOAQx55Xi .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpOAQx55Xi .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpOAQx55Xi .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpOAQx55Xi .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpOAQx55Xi .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpOAQx55Xi .mbri-play:before {
  left: 55% !important;
}
.cid-tpOAQx55Xi .form-control {
  text-align: center;
}
.cid-tpOAQx55Xi h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpOAQx55Xi .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpOAQx55Xi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpOAQx55Xi .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpOAQx55Xi .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpOAQx55Xi a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpOAQx55Xi a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpOAQx55Xi .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpOAQx55Xi .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpOAQx55Xi .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpOAQx55Xi .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpOAQx55Xi .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpOAQx55Xi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpOAQx55Xi H1 {
  color: #ffffff;
}
.cid-tpOAQyHmCp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpOAQyHmCp .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpOAQyHmCp .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpOAQyHmCp .embla__button--next,
.cid-tpOAQyHmCp .embla__button--prev {
  display: flex;
}
.cid-tpOAQyHmCp .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpOAQyHmCp .embla__button {
    display: none;
  }
}
.cid-tpOAQyHmCp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpOAQyHmCp .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpOAQyHmCp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpOAQyHmCp .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpOAQyHmCp .embla__button {
    top: auto;
  }
}
.cid-tpOAQyHmCp .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpOAQyHmCp .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpOAQyHmCp .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpOAQyHmCp .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpOAQyHmCp .embla {
  position: relative;
  width: 100%;
}
.cid-tpOAQyHmCp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpOAQyHmCp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpOAQyHmCp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpOAQyHmCp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpOAQBlQRC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpOAQBlQRC .card-box {
    padding: 1rem;
  }
  .cid-tpOAQBlQRC .mbr-section-btn,
  .cid-tpOAQBlQRC .price {
    text-align: center;
  }
  .cid-tpOAQBlQRC .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpOAQBlQRC .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpOAQBlQRC .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpOAQBlQRC .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpOAQBlQRC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOAQBlQRC .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpOAQCrJAF {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpOAQCrJAF .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOAQCrJAF .container-table {
  margin: 0 auto;
}
.cid-tpOAQCrJAF .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpOAQCrJAF .dataTables_wrapper {
  display: block;
}
.cid-tpOAQCrJAF .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpOAQCrJAF .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpOAQCrJAF table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpOAQCrJAF table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpOAQCrJAF table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpOAQCrJAF table td {
  border-top: 1px solid #f68d31;
}
.cid-tpOAQCrJAF table.table {
  background: #ffffff;
}
.cid-tpOAQCrJAF .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpOAQCrJAF .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpOAQCrJAF .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpOAQCrJAF .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpOAQCrJAF .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpOAQCrJAF .dataTables_filter {
    text-align: center;
  }
  .cid-tpOAQCrJAF .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpOAQCrJAF .head-item {
  text-align: left;
}
.cid-tpOAQCrJAF .body-item {
  text-align: left;
}
.cid-tpOAQF9MxM {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpOAQF9MxM .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpOAQF9MxM form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpOAQF9MxM form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpOAQFVBeO {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpOAQFVBeO .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpOAQFVBeO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOAQFVBeO .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpOAQFVBeO .card-title {
  text-align: center;
}
.cid-tpOAQFVBeO .card-text {
  text-align: center;
}
.cid-tpOAQHbKK3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpOAQHbKK3 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpOAQHbKK3 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpOAQHbKK3 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpOAQHbKK3 .link-wrap {
    align-items: center;
  }
}
.cid-tpOAQHbKK3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOAQIjECE {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpOAQIjECE h2 {
  text-align: center;
}
.cid-tpOAQIjECE h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpOAQIjECE p {
  color: #767676;
}
.cid-tpOAQIjECE img {
  object-fit: cover;
}
.cid-tpOAQIjECE .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpOAQIjECE .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpOAQIjECE .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpOAQIjECE .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOAQIjECE .card-title {
  font-weight: 500;
}
.cid-tpOAQIjECE .card-img {
  text-align: inherit;
}
.cid-tpOAQIjECE .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpOAQIjECE .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpOAQIjECE .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpOAQIjECE .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpOAQIjECE .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpOAQIjECE .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpOAQIjECE .mbr-crt-title {
  text-align: center;
}
.cid-tpOAQIjECE .mbr-section-text {
  text-align: center;
}
.cid-tpOAQIjECE .mbr-section-title {
  color: #000000;
}
.cid-tpOAQJvjp4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpOAQJvjp4 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpOAQJvjp4 .item .icon-wrap {
  text-align: center;
}
.cid-tpOAQJvjp4 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpOAQJvjp4 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpOAQJvjp4 .item.first:before {
  display: none;
}
.cid-tpOAQJvjp4 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpOAQJvjp4 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpOAQJvjp4 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpOAQJvjp4 .item:before {
    display: none;
  }
  .cid-tpOAQJvjp4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOAQKAdYM {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpOAQKAdYM .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpOAQKAdYM .icon-block {
  margin-bottom: 10px;
}
.cid-tpOAQKAdYM .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpOAQKAdYM .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpOAQKAdYM .mbr-text {
  color: #767676;
}
.cid-tpOAQKAdYM textarea.form-control {
  min-height: 100px;
}
.cid-tpOAQKAdYM a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpOAQKAdYM .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpOAQKAdYM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpOAQKAdYM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpOAQKAdYM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpOAQKAdYM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpOAQKAdYM h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpOAQKAdYM .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpOAQKAdYM .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpOAQLMApp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpOAQLMApp .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpOAQLMApp .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpOAQLMApp .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpOAQLMApp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpOAQLMApp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpOAQLMApp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpOAQLMApp .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpOAQLMApp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpOAQLMApp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpOAQLMApp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpOAQLMApp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpOAQLMApp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpOAQLMApp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpOAQLMApp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpOEMp4ybt .navbar-dropdown {
  position: relative !important;
}
.cid-tpOEMp4ybt .navbar-dropdown {
  position: absolute !important;
}
.cid-tpOEMp4ybt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOEMp4ybt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpOEMp4ybt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpOEMp4ybt .dropdown-item:hover,
.cid-tpOEMp4ybt .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpOEMp4ybt .dropdown-item:hover span {
  color: white;
}
.cid-tpOEMp4ybt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpOEMp4ybt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpOEMp4ybt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpOEMp4ybt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpOEMp4ybt .nav-link {
  position: relative;
}
.cid-tpOEMp4ybt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpOEMp4ybt .container {
    flex-wrap: nowrap;
  }
}
.cid-tpOEMp4ybt .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpOEMp4ybt .dropdown-menu,
.cid-tpOEMp4ybt .navbar.opened {
  background: #ffffff !important;
}
.cid-tpOEMp4ybt .nav-item:focus,
.cid-tpOEMp4ybt .nav-link:focus {
  outline: none;
}
.cid-tpOEMp4ybt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpOEMp4ybt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpOEMp4ybt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpOEMp4ybt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOEMp4ybt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpOEMp4ybt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpOEMp4ybt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpOEMp4ybt .navbar.opened {
  transition: all 0.3s;
}
.cid-tpOEMp4ybt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpOEMp4ybt .navbar .navbar-logo img {
  width: auto;
}
.cid-tpOEMp4ybt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpOEMp4ybt .navbar.collapsed {
  justify-content: center;
}
.cid-tpOEMp4ybt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpOEMp4ybt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpOEMp4ybt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpOEMp4ybt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpOEMp4ybt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpOEMp4ybt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpOEMp4ybt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpOEMp4ybt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpOEMp4ybt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpOEMp4ybt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpOEMp4ybt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpOEMp4ybt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpOEMp4ybt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpOEMp4ybt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpOEMp4ybt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpOEMp4ybt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpOEMp4ybt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpOEMp4ybt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpOEMp4ybt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpOEMp4ybt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpOEMp4ybt .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpOEMp4ybt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpOEMp4ybt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpOEMp4ybt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpOEMp4ybt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpOEMp4ybt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpOEMp4ybt .dropdown-item.active,
.cid-tpOEMp4ybt .dropdown-item:active {
  background-color: transparent;
}
.cid-tpOEMp4ybt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpOEMp4ybt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpOEMp4ybt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpOEMp4ybt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpOEMp4ybt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpOEMp4ybt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpOEMp4ybt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpOEMp4ybt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpOEMp4ybt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpOEMp4ybt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpOEMp4ybt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpOEMp4ybt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOEMp4ybt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOEMp4ybt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpOEMp4ybt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOEMp4ybt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpOEMp4ybt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpOEMp4ybt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOEMp4ybt .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpOEMp4ybt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpOEMp4ybt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpOEMp4ybt .navbar {
    height: 70px;
  }
  .cid-tpOEMp4ybt .navbar.opened {
    height: auto;
  }
  .cid-tpOEMp4ybt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpOEMqmcau {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpOEMqmcau .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpOEMqmcau .form-group {
  padding: 0.5rem;
}
.cid-tpOEMqmcau .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpOEMqmcau .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpOEMqmcau .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpOEMqmcau .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpOEMqmcau .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpOEMqmcau .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpOEMqmcau .mbri-play:before {
  left: 55% !important;
}
.cid-tpOEMqmcau .form-control {
  text-align: center;
}
.cid-tpOEMqmcau h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpOEMqmcau .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpOEMqmcau .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpOEMqmcau .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpOEMqmcau .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpOEMqmcau a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpOEMqmcau a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpOEMqmcau .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpOEMqmcau .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpOEMqmcau .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpOEMqmcau .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpOEMqmcau .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpOEMqmcau .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpOEMqmcau H1 {
  color: #ffffff;
}
.cid-tpOEMrXWc2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpOEMrXWc2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpOEMrXWc2 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpOEMrXWc2 .embla__button--next,
.cid-tpOEMrXWc2 .embla__button--prev {
  display: flex;
}
.cid-tpOEMrXWc2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpOEMrXWc2 .embla__button {
    display: none;
  }
}
.cid-tpOEMrXWc2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpOEMrXWc2 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpOEMrXWc2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpOEMrXWc2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpOEMrXWc2 .embla__button {
    top: auto;
  }
}
.cid-tpOEMrXWc2 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpOEMrXWc2 .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpOEMrXWc2 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpOEMrXWc2 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpOEMrXWc2 .embla {
  position: relative;
  width: 100%;
}
.cid-tpOEMrXWc2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpOEMrXWc2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpOEMrXWc2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpOEMrXWc2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpOEMuyFKs {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpOEMuyFKs .card-box {
    padding: 1rem;
  }
  .cid-tpOEMuyFKs .mbr-section-btn,
  .cid-tpOEMuyFKs .price {
    text-align: center;
  }
  .cid-tpOEMuyFKs .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpOEMuyFKs .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpOEMuyFKs .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpOEMuyFKs .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpOEMuyFKs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOEMuyFKs .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpOEMvIu9y {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpOEMvIu9y .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOEMvIu9y .container-table {
  margin: 0 auto;
}
.cid-tpOEMvIu9y .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpOEMvIu9y .dataTables_wrapper {
  display: block;
}
.cid-tpOEMvIu9y .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpOEMvIu9y .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpOEMvIu9y table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpOEMvIu9y table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpOEMvIu9y table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpOEMvIu9y table td {
  border-top: 1px solid #f68d31;
}
.cid-tpOEMvIu9y table.table {
  background: #ffffff;
}
.cid-tpOEMvIu9y .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpOEMvIu9y .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpOEMvIu9y .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpOEMvIu9y .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpOEMvIu9y .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpOEMvIu9y .dataTables_filter {
    text-align: center;
  }
  .cid-tpOEMvIu9y .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpOEMvIu9y .head-item {
  text-align: left;
}
.cid-tpOEMvIu9y .body-item {
  text-align: left;
}
.cid-tpOEMytZa1 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpOEMytZa1 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpOEMytZa1 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpOEMytZa1 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpOEMzgUOc {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpOEMzgUOc .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpOEMzgUOc .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOEMzgUOc .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpOEMzgUOc .card-title {
  text-align: center;
}
.cid-tpOEMzgUOc .card-text {
  text-align: center;
}
.cid-tpOEMBgJUj {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpOEMBgJUj h2 {
  text-align: center;
}
.cid-tpOEMBgJUj h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpOEMBgJUj p {
  color: #767676;
}
.cid-tpOEMBgJUj img {
  object-fit: cover;
}
.cid-tpOEMBgJUj .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpOEMBgJUj .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpOEMBgJUj .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpOEMBgJUj .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOEMBgJUj .card-title {
  font-weight: 500;
}
.cid-tpOEMBgJUj .card-img {
  text-align: inherit;
}
.cid-tpOEMBgJUj .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpOEMBgJUj .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpOEMBgJUj .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpOEMBgJUj .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpOEMBgJUj .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpOEMBgJUj .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpOEMBgJUj .mbr-crt-title {
  text-align: center;
}
.cid-tpOEMBgJUj .mbr-section-text {
  text-align: center;
}
.cid-tpOEMBgJUj .mbr-section-title {
  color: #000000;
}
.cid-tpOEMCxQT1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpOEMCxQT1 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpOEMCxQT1 .item .icon-wrap {
  text-align: center;
}
.cid-tpOEMCxQT1 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpOEMCxQT1 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpOEMCxQT1 .item.first:before {
  display: none;
}
.cid-tpOEMCxQT1 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpOEMCxQT1 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpOEMCxQT1 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpOEMCxQT1 .item:before {
    display: none;
  }
  .cid-tpOEMCxQT1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOEMDEkG4 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpOEMDEkG4 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpOEMDEkG4 .icon-block {
  margin-bottom: 10px;
}
.cid-tpOEMDEkG4 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpOEMDEkG4 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpOEMDEkG4 .mbr-text {
  color: #767676;
}
.cid-tpOEMDEkG4 textarea.form-control {
  min-height: 100px;
}
.cid-tpOEMDEkG4 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpOEMDEkG4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpOEMDEkG4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpOEMDEkG4 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpOEMDEkG4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpOEMDEkG4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpOEMDEkG4 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpOEMDEkG4 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpOEMDEkG4 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpOEMELh67 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpOEMELh67 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpOEMELh67 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpOEMELh67 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpOEMELh67 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpOEMELh67 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpOEMELh67 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpOEMELh67 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpOEMELh67 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpOEMELh67 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpOEMELh67 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpOEMELh67 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpOEMELh67 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpOEMELh67 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpOEMELh67 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpOVKkFwgY .navbar-dropdown {
  position: relative !important;
}
.cid-tpOVKkFwgY .navbar-dropdown {
  position: absolute !important;
}
.cid-tpOVKkFwgY .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOVKkFwgY .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpOVKkFwgY .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpOVKkFwgY .dropdown-item:hover,
.cid-tpOVKkFwgY .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpOVKkFwgY .dropdown-item:hover span {
  color: white;
}
.cid-tpOVKkFwgY .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpOVKkFwgY .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpOVKkFwgY .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpOVKkFwgY .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpOVKkFwgY .nav-link {
  position: relative;
}
.cid-tpOVKkFwgY .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpOVKkFwgY .container {
    flex-wrap: nowrap;
  }
}
.cid-tpOVKkFwgY .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpOVKkFwgY .dropdown-menu,
.cid-tpOVKkFwgY .navbar.opened {
  background: #ffffff !important;
}
.cid-tpOVKkFwgY .nav-item:focus,
.cid-tpOVKkFwgY .nav-link:focus {
  outline: none;
}
.cid-tpOVKkFwgY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpOVKkFwgY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpOVKkFwgY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpOVKkFwgY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpOVKkFwgY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpOVKkFwgY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpOVKkFwgY .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpOVKkFwgY .navbar.opened {
  transition: all 0.3s;
}
.cid-tpOVKkFwgY .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpOVKkFwgY .navbar .navbar-logo img {
  width: auto;
}
.cid-tpOVKkFwgY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpOVKkFwgY .navbar.collapsed {
  justify-content: center;
}
.cid-tpOVKkFwgY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpOVKkFwgY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpOVKkFwgY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpOVKkFwgY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpOVKkFwgY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpOVKkFwgY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpOVKkFwgY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpOVKkFwgY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpOVKkFwgY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpOVKkFwgY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpOVKkFwgY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpOVKkFwgY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpOVKkFwgY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpOVKkFwgY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpOVKkFwgY .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpOVKkFwgY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpOVKkFwgY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpOVKkFwgY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpOVKkFwgY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpOVKkFwgY .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpOVKkFwgY .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpOVKkFwgY .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpOVKkFwgY .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpOVKkFwgY .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpOVKkFwgY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpOVKkFwgY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpOVKkFwgY .dropdown-item.active,
.cid-tpOVKkFwgY .dropdown-item:active {
  background-color: transparent;
}
.cid-tpOVKkFwgY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpOVKkFwgY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpOVKkFwgY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpOVKkFwgY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpOVKkFwgY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpOVKkFwgY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpOVKkFwgY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpOVKkFwgY .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpOVKkFwgY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpOVKkFwgY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpOVKkFwgY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpOVKkFwgY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOVKkFwgY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpOVKkFwgY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpOVKkFwgY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOVKkFwgY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpOVKkFwgY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpOVKkFwgY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpOVKkFwgY .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpOVKkFwgY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpOVKkFwgY .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpOVKkFwgY .navbar {
    height: 70px;
  }
  .cid-tpOVKkFwgY .navbar.opened {
    height: auto;
  }
  .cid-tpOVKkFwgY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpOVKn1y3A {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpOVKn1y3A .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpOVKn1y3A .form-group {
  padding: 0.5rem;
}
.cid-tpOVKn1y3A .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpOVKn1y3A .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpOVKn1y3A .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpOVKn1y3A .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpOVKn1y3A .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpOVKn1y3A .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpOVKn1y3A .mbri-play:before {
  left: 55% !important;
}
.cid-tpOVKn1y3A .form-control {
  text-align: center;
}
.cid-tpOVKn1y3A h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpOVKn1y3A .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpOVKn1y3A .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpOVKn1y3A .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpOVKn1y3A .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpOVKn1y3A a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpOVKn1y3A a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpOVKn1y3A .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpOVKn1y3A .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpOVKn1y3A .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpOVKn1y3A .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpOVKn1y3A .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpOVKn1y3A .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpOVKn1y3A H1 {
  color: #ffffff;
}
.cid-tpOVKpeMKd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpOVKpeMKd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpOVKpeMKd .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpOVKpeMKd .embla__button--next,
.cid-tpOVKpeMKd .embla__button--prev {
  display: flex;
}
.cid-tpOVKpeMKd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpOVKpeMKd .embla__button {
    display: none;
  }
}
.cid-tpOVKpeMKd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpOVKpeMKd .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpOVKpeMKd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpOVKpeMKd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpOVKpeMKd .embla__button {
    top: auto;
  }
}
.cid-tpOVKpeMKd .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpOVKpeMKd .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpOVKpeMKd .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpOVKpeMKd .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpOVKpeMKd .embla {
  position: relative;
  width: 100%;
}
.cid-tpOVKpeMKd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpOVKpeMKd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpOVKpeMKd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpOVKpeMKd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpOVKt101L {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpOVKt101L .card-box {
    padding: 1rem;
  }
  .cid-tpOVKt101L .mbr-section-btn,
  .cid-tpOVKt101L .price {
    text-align: center;
  }
  .cid-tpOVKt101L .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpOVKt101L .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpOVKt101L .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpOVKt101L .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpOVKt101L .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOVKt101L .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpOVKuawvL {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpOVKuawvL .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOVKuawvL .container-table {
  margin: 0 auto;
}
.cid-tpOVKuawvL .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpOVKuawvL .dataTables_wrapper {
  display: block;
}
.cid-tpOVKuawvL .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpOVKuawvL .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpOVKuawvL table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpOVKuawvL table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpOVKuawvL table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpOVKuawvL table td {
  border-top: 1px solid #f68d31;
}
.cid-tpOVKuawvL table.table {
  background: #ffffff;
}
.cid-tpOVKuawvL .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpOVKuawvL .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpOVKuawvL .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpOVKuawvL .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpOVKuawvL .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpOVKuawvL .dataTables_filter {
    text-align: center;
  }
  .cid-tpOVKuawvL .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpOVKuawvL .head-item {
  text-align: left;
}
.cid-tpOVKuawvL .body-item {
  text-align: left;
}
.cid-tpOVKx1ZnL {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpOVKx1ZnL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpOVKx1ZnL form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpOVKx1ZnL form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpOVKxOBuV {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpOVKxOBuV .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpOVKxOBuV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOVKxOBuV .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpOVKxOBuV .card-title {
  text-align: center;
}
.cid-tpOVKxOBuV .card-text {
  text-align: center;
}
.cid-tpOVKz8tef {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpOVKz8tef .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpOVKz8tef .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpOVKz8tef .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpOVKz8tef .link-wrap {
    align-items: center;
  }
}
.cid-tpOVKz8tef .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpOVKzYYct {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpOVKzYYct h2 {
  text-align: center;
}
.cid-tpOVKzYYct h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpOVKzYYct p {
  color: #767676;
}
.cid-tpOVKzYYct img {
  object-fit: cover;
}
.cid-tpOVKzYYct .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpOVKzYYct .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpOVKzYYct .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpOVKzYYct .mbr-section-subtitle {
  color: #767676;
}
.cid-tpOVKzYYct .card-title {
  font-weight: 500;
}
.cid-tpOVKzYYct .card-img {
  text-align: inherit;
}
.cid-tpOVKzYYct .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpOVKzYYct .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpOVKzYYct .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpOVKzYYct .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpOVKzYYct .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpOVKzYYct .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpOVKzYYct .mbr-crt-title {
  text-align: center;
}
.cid-tpOVKzYYct .mbr-section-text {
  text-align: center;
}
.cid-tpOVKzYYct .mbr-section-title {
  color: #000000;
}
.cid-tpOVKBfbst {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpOVKBfbst .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpOVKBfbst .item .icon-wrap {
  text-align: center;
}
.cid-tpOVKBfbst .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpOVKBfbst .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpOVKBfbst .item.first:before {
  display: none;
}
.cid-tpOVKBfbst .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpOVKBfbst .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpOVKBfbst .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpOVKBfbst .item:before {
    display: none;
  }
  .cid-tpOVKBfbst .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpOVKCqPqQ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpOVKCqPqQ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpOVKCqPqQ .icon-block {
  margin-bottom: 10px;
}
.cid-tpOVKCqPqQ .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpOVKCqPqQ .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpOVKCqPqQ .mbr-text {
  color: #767676;
}
.cid-tpOVKCqPqQ textarea.form-control {
  min-height: 100px;
}
.cid-tpOVKCqPqQ a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpOVKCqPqQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpOVKCqPqQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpOVKCqPqQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpOVKCqPqQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpOVKCqPqQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpOVKCqPqQ h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpOVKCqPqQ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpOVKCqPqQ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpOVKDGIqu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpOVKDGIqu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpOVKDGIqu .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpOVKDGIqu .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpOVKDGIqu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpOVKDGIqu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpOVKDGIqu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpOVKDGIqu .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpOVKDGIqu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpOVKDGIqu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpOVKDGIqu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpOVKDGIqu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpOVKDGIqu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpOVKDGIqu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpOVKDGIqu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpP43mpxFi .navbar-dropdown {
  position: relative !important;
}
.cid-tpP43mpxFi .navbar-dropdown {
  position: absolute !important;
}
.cid-tpP43mpxFi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpP43mpxFi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpP43mpxFi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpP43mpxFi .dropdown-item:hover,
.cid-tpP43mpxFi .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpP43mpxFi .dropdown-item:hover span {
  color: white;
}
.cid-tpP43mpxFi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpP43mpxFi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpP43mpxFi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpP43mpxFi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpP43mpxFi .nav-link {
  position: relative;
}
.cid-tpP43mpxFi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpP43mpxFi .container {
    flex-wrap: nowrap;
  }
}
.cid-tpP43mpxFi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpP43mpxFi .dropdown-menu,
.cid-tpP43mpxFi .navbar.opened {
  background: #ffffff !important;
}
.cid-tpP43mpxFi .nav-item:focus,
.cid-tpP43mpxFi .nav-link:focus {
  outline: none;
}
.cid-tpP43mpxFi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpP43mpxFi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpP43mpxFi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpP43mpxFi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpP43mpxFi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpP43mpxFi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpP43mpxFi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpP43mpxFi .navbar.opened {
  transition: all 0.3s;
}
.cid-tpP43mpxFi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpP43mpxFi .navbar .navbar-logo img {
  width: auto;
}
.cid-tpP43mpxFi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpP43mpxFi .navbar.collapsed {
  justify-content: center;
}
.cid-tpP43mpxFi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpP43mpxFi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpP43mpxFi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpP43mpxFi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpP43mpxFi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpP43mpxFi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpP43mpxFi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpP43mpxFi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpP43mpxFi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpP43mpxFi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpP43mpxFi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpP43mpxFi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpP43mpxFi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpP43mpxFi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpP43mpxFi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpP43mpxFi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpP43mpxFi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpP43mpxFi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpP43mpxFi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpP43mpxFi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpP43mpxFi .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpP43mpxFi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpP43mpxFi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpP43mpxFi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpP43mpxFi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpP43mpxFi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpP43mpxFi .dropdown-item.active,
.cid-tpP43mpxFi .dropdown-item:active {
  background-color: transparent;
}
.cid-tpP43mpxFi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpP43mpxFi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpP43mpxFi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpP43mpxFi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpP43mpxFi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpP43mpxFi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpP43mpxFi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpP43mpxFi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpP43mpxFi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpP43mpxFi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpP43mpxFi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpP43mpxFi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpP43mpxFi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpP43mpxFi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpP43mpxFi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpP43mpxFi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpP43mpxFi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpP43mpxFi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpP43mpxFi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpP43mpxFi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpP43mpxFi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpP43mpxFi .navbar {
    height: 70px;
  }
  .cid-tpP43mpxFi .navbar.opened {
    height: auto;
  }
  .cid-tpP43mpxFi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpP43oo3W7 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpP43oo3W7 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpP43oo3W7 .form-group {
  padding: 0.5rem;
}
.cid-tpP43oo3W7 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpP43oo3W7 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpP43oo3W7 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpP43oo3W7 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpP43oo3W7 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpP43oo3W7 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpP43oo3W7 .mbri-play:before {
  left: 55% !important;
}
.cid-tpP43oo3W7 .form-control {
  text-align: center;
}
.cid-tpP43oo3W7 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpP43oo3W7 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpP43oo3W7 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpP43oo3W7 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpP43oo3W7 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpP43oo3W7 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpP43oo3W7 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpP43oo3W7 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpP43oo3W7 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpP43oo3W7 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpP43oo3W7 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpP43oo3W7 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpP43oo3W7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpP43oo3W7 H1 {
  color: #ffffff;
}
.cid-tpP43qvteS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpP43qvteS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpP43qvteS .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpP43qvteS .embla__button--next,
.cid-tpP43qvteS .embla__button--prev {
  display: flex;
}
.cid-tpP43qvteS .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpP43qvteS .embla__button {
    display: none;
  }
}
.cid-tpP43qvteS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpP43qvteS .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpP43qvteS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpP43qvteS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpP43qvteS .embla__button {
    top: auto;
  }
}
.cid-tpP43qvteS .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpP43qvteS .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpP43qvteS .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpP43qvteS .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpP43qvteS .embla {
  position: relative;
  width: 100%;
}
.cid-tpP43qvteS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpP43qvteS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpP43qvteS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpP43qvteS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpP43uoF3m {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpP43uoF3m .card-box {
    padding: 1rem;
  }
  .cid-tpP43uoF3m .mbr-section-btn,
  .cid-tpP43uoF3m .price {
    text-align: center;
  }
  .cid-tpP43uoF3m .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpP43uoF3m .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpP43uoF3m .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpP43uoF3m .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpP43uoF3m .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpP43uoF3m .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpP43w0opV {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpP43w0opV .mbr-section-subtitle {
  color: #767676;
}
.cid-tpP43w0opV .container-table {
  margin: 0 auto;
}
.cid-tpP43w0opV .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpP43w0opV .dataTables_wrapper {
  display: block;
}
.cid-tpP43w0opV .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpP43w0opV .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpP43w0opV table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpP43w0opV table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpP43w0opV table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpP43w0opV table td {
  border-top: 1px solid #f68d31;
}
.cid-tpP43w0opV table.table {
  background: #ffffff;
}
.cid-tpP43w0opV .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpP43w0opV .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpP43w0opV .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpP43w0opV .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpP43w0opV .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpP43w0opV .dataTables_filter {
    text-align: center;
  }
  .cid-tpP43w0opV .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpP43w0opV .head-item {
  text-align: left;
}
.cid-tpP43w0opV .body-item {
  text-align: left;
}
.cid-tpP43yIXuU {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpP43yIXuU .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpP43yIXuU form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpP43yIXuU form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpP43zva0L {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpP43zva0L .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpP43zva0L .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpP43zva0L .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpP43zva0L .card-title {
  text-align: center;
}
.cid-tpP43zva0L .card-text {
  text-align: center;
}
.cid-tpP43AK4pV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpP43AK4pV .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpP43AK4pV .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpP43AK4pV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpP43AK4pV .link-wrap {
    align-items: center;
  }
}
.cid-tpP43AK4pV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpP43BFBvQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpP43BFBvQ h2 {
  text-align: center;
}
.cid-tpP43BFBvQ h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpP43BFBvQ p {
  color: #767676;
}
.cid-tpP43BFBvQ img {
  object-fit: cover;
}
.cid-tpP43BFBvQ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpP43BFBvQ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpP43BFBvQ .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpP43BFBvQ .mbr-section-subtitle {
  color: #767676;
}
.cid-tpP43BFBvQ .card-title {
  font-weight: 500;
}
.cid-tpP43BFBvQ .card-img {
  text-align: inherit;
}
.cid-tpP43BFBvQ .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpP43BFBvQ .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpP43BFBvQ .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpP43BFBvQ .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpP43BFBvQ .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpP43BFBvQ .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpP43BFBvQ .mbr-crt-title {
  text-align: center;
}
.cid-tpP43BFBvQ .mbr-section-text {
  text-align: center;
}
.cid-tpP43BFBvQ .mbr-section-title {
  color: #000000;
}
.cid-tpP43D4A38 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpP43D4A38 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpP43D4A38 .item .icon-wrap {
  text-align: center;
}
.cid-tpP43D4A38 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpP43D4A38 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpP43D4A38 .item.first:before {
  display: none;
}
.cid-tpP43D4A38 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpP43D4A38 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpP43D4A38 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpP43D4A38 .item:before {
    display: none;
  }
  .cid-tpP43D4A38 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpP43Ed1yU {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpP43Ed1yU .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpP43Ed1yU .icon-block {
  margin-bottom: 10px;
}
.cid-tpP43Ed1yU .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpP43Ed1yU .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpP43Ed1yU .mbr-text {
  color: #767676;
}
.cid-tpP43Ed1yU textarea.form-control {
  min-height: 100px;
}
.cid-tpP43Ed1yU a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpP43Ed1yU .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpP43Ed1yU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpP43Ed1yU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpP43Ed1yU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpP43Ed1yU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpP43Ed1yU h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpP43Ed1yU .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpP43Ed1yU .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpP43FvSjB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpP43FvSjB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpP43FvSjB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpP43FvSjB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpP43FvSjB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpP43FvSjB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpP43FvSjB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpP43FvSjB .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpP43FvSjB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpP43FvSjB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpP43FvSjB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpP43FvSjB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpP43FvSjB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpP43FvSjB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpP43FvSjB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpIYf5jGGF .navbar-dropdown {
  position: relative !important;
}
.cid-tpIYf5jGGF .navbar-dropdown {
  position: absolute !important;
}
.cid-tpIYf5jGGF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpIYf5jGGF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpIYf5jGGF .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpIYf5jGGF .dropdown-item:hover,
.cid-tpIYf5jGGF .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpIYf5jGGF .dropdown-item:hover span {
  color: white;
}
.cid-tpIYf5jGGF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpIYf5jGGF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpIYf5jGGF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpIYf5jGGF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpIYf5jGGF .nav-link {
  position: relative;
}
.cid-tpIYf5jGGF .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpIYf5jGGF .container {
    flex-wrap: nowrap;
  }
}
.cid-tpIYf5jGGF .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpIYf5jGGF .dropdown-menu,
.cid-tpIYf5jGGF .navbar.opened {
  background: #ffffff !important;
}
.cid-tpIYf5jGGF .nav-item:focus,
.cid-tpIYf5jGGF .nav-link:focus {
  outline: none;
}
.cid-tpIYf5jGGF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpIYf5jGGF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpIYf5jGGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpIYf5jGGF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpIYf5jGGF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpIYf5jGGF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpIYf5jGGF .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpIYf5jGGF .navbar.opened {
  transition: all 0.3s;
}
.cid-tpIYf5jGGF .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpIYf5jGGF .navbar .navbar-logo img {
  width: auto;
}
.cid-tpIYf5jGGF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpIYf5jGGF .navbar.collapsed {
  justify-content: center;
}
.cid-tpIYf5jGGF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpIYf5jGGF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpIYf5jGGF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpIYf5jGGF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpIYf5jGGF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpIYf5jGGF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpIYf5jGGF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpIYf5jGGF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpIYf5jGGF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpIYf5jGGF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpIYf5jGGF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpIYf5jGGF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpIYf5jGGF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpIYf5jGGF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpIYf5jGGF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpIYf5jGGF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpIYf5jGGF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpIYf5jGGF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpIYf5jGGF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpIYf5jGGF .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpIYf5jGGF .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpIYf5jGGF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpIYf5jGGF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpIYf5jGGF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpIYf5jGGF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpIYf5jGGF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpIYf5jGGF .dropdown-item.active,
.cid-tpIYf5jGGF .dropdown-item:active {
  background-color: transparent;
}
.cid-tpIYf5jGGF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpIYf5jGGF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpIYf5jGGF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpIYf5jGGF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpIYf5jGGF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpIYf5jGGF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpIYf5jGGF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpIYf5jGGF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpIYf5jGGF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpIYf5jGGF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpIYf5jGGF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpIYf5jGGF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpIYf5jGGF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpIYf5jGGF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpIYf5jGGF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpIYf5jGGF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpIYf5jGGF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpIYf5jGGF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpIYf5jGGF .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpIYf5jGGF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpIYf5jGGF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpIYf5jGGF .navbar {
    height: 70px;
  }
  .cid-tpIYf5jGGF .navbar.opened {
    height: auto;
  }
  .cid-tpIYf5jGGF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpIYf6pPxw {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpIYf6pPxw .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpIYf6pPxw .form-group {
  padding: 0.5rem;
}
.cid-tpIYf6pPxw .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpIYf6pPxw .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpIYf6pPxw .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpIYf6pPxw .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpIYf6pPxw .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpIYf6pPxw .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpIYf6pPxw .mbri-play:before {
  left: 55% !important;
}
.cid-tpIYf6pPxw .form-control {
  text-align: center;
}
.cid-tpIYf6pPxw h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpIYf6pPxw .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpIYf6pPxw .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpIYf6pPxw .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpIYf6pPxw .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpIYf6pPxw a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpIYf6pPxw a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpIYf6pPxw .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpIYf6pPxw .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpIYf6pPxw .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpIYf6pPxw .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpIYf6pPxw .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpIYf6pPxw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpIYf6pPxw H1 {
  color: #ffffff;
}
.cid-tpIYf7PKuN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpIYf7PKuN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpIYf7PKuN .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpIYf7PKuN .embla__button--next,
.cid-tpIYf7PKuN .embla__button--prev {
  display: flex;
}
.cid-tpIYf7PKuN .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpIYf7PKuN .embla__button {
    display: none;
  }
}
.cid-tpIYf7PKuN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpIYf7PKuN .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpIYf7PKuN .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpIYf7PKuN .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpIYf7PKuN .embla__button {
    top: auto;
  }
}
.cid-tpIYf7PKuN .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpIYf7PKuN .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpIYf7PKuN .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpIYf7PKuN .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpIYf7PKuN .embla {
  position: relative;
  width: 100%;
}
.cid-tpIYf7PKuN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpIYf7PKuN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpIYf7PKuN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpIYf7PKuN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpIYfaWlhf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpIYfaWlhf .card-box {
    padding: 1rem;
  }
  .cid-tpIYfaWlhf .mbr-section-btn,
  .cid-tpIYfaWlhf .price {
    text-align: center;
  }
  .cid-tpIYfaWlhf .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpIYfaWlhf .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpIYfaWlhf .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpIYfaWlhf .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpIYfaWlhf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpIYfaWlhf .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpIYfc2B4Q {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpIYfc2B4Q .mbr-section-subtitle {
  color: #767676;
}
.cid-tpIYfc2B4Q .container-table {
  margin: 0 auto;
}
.cid-tpIYfc2B4Q .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpIYfc2B4Q .dataTables_wrapper {
  display: block;
}
.cid-tpIYfc2B4Q .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpIYfc2B4Q .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpIYfc2B4Q table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpIYfc2B4Q table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpIYfc2B4Q table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpIYfc2B4Q table td {
  border-top: 1px solid #f68d31;
}
.cid-tpIYfc2B4Q table.table {
  background: #ffffff;
}
.cid-tpIYfc2B4Q .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpIYfc2B4Q .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpIYfc2B4Q .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpIYfc2B4Q .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpIYfc2B4Q .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpIYfc2B4Q .dataTables_filter {
    text-align: center;
  }
  .cid-tpIYfc2B4Q .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpIYfc2B4Q .head-item {
  text-align: left;
}
.cid-tpIYfc2B4Q .body-item {
  text-align: left;
}
.cid-tpIYffdqUj {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpIYffdqUj .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpIYffdqUj form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpIYffdqUj form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpIYffYmpG {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpIYffYmpG .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpIYffYmpG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpIYffYmpG .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpIYffYmpG .card-title {
  text-align: center;
}
.cid-tpIYffYmpG .card-text {
  text-align: center;
}
.cid-tpIYfh9lkv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpIYfh9lkv .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpIYfh9lkv .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpIYfh9lkv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpIYfh9lkv .link-wrap {
    align-items: center;
  }
}
.cid-tpIYfh9lkv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpIYfibPX5 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpIYfibPX5 h2 {
  text-align: center;
}
.cid-tpIYfibPX5 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpIYfibPX5 p {
  color: #767676;
}
.cid-tpIYfibPX5 img {
  object-fit: cover;
}
.cid-tpIYfibPX5 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpIYfibPX5 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpIYfibPX5 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpIYfibPX5 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpIYfibPX5 .card-title {
  font-weight: 500;
}
.cid-tpIYfibPX5 .card-img {
  text-align: inherit;
}
.cid-tpIYfibPX5 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpIYfibPX5 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpIYfibPX5 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpIYfibPX5 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpIYfibPX5 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpIYfibPX5 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpIYfibPX5 .mbr-crt-title {
  text-align: center;
}
.cid-tpIYfibPX5 .mbr-section-text {
  text-align: center;
}
.cid-tpIYfibPX5 .mbr-section-title {
  color: #000000;
}
.cid-tpIYfjktQf {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpIYfjktQf .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpIYfjktQf .item .icon-wrap {
  text-align: center;
}
.cid-tpIYfjktQf .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpIYfjktQf .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpIYfjktQf .item.first:before {
  display: none;
}
.cid-tpIYfjktQf .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpIYfjktQf .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpIYfjktQf .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpIYfjktQf .item:before {
    display: none;
  }
  .cid-tpIYfjktQf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpIYfkpoQO {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpIYfkpoQO .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpIYfkpoQO .icon-block {
  margin-bottom: 10px;
}
.cid-tpIYfkpoQO .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpIYfkpoQO .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpIYfkpoQO .mbr-text {
  color: #767676;
}
.cid-tpIYfkpoQO textarea.form-control {
  min-height: 100px;
}
.cid-tpIYfkpoQO a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpIYfkpoQO .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpIYfkpoQO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpIYfkpoQO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpIYfkpoQO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpIYfkpoQO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpIYfkpoQO h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpIYfkpoQO .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpIYfkpoQO .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpIYfmLMrA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpIYfmLMrA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpIYfmLMrA .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpIYfmLMrA .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpIYfmLMrA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpIYfmLMrA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpIYfmLMrA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpIYfmLMrA .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpIYfmLMrA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpIYfmLMrA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpIYfmLMrA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpIYfmLMrA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpIYfmLMrA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpIYfmLMrA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpIYfmLMrA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpP6D4poxW .navbar-dropdown {
  position: relative !important;
}
.cid-tpP6D4poxW .navbar-dropdown {
  position: absolute !important;
}
.cid-tpP6D4poxW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpP6D4poxW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpP6D4poxW .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpP6D4poxW .dropdown-item:hover,
.cid-tpP6D4poxW .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpP6D4poxW .dropdown-item:hover span {
  color: white;
}
.cid-tpP6D4poxW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpP6D4poxW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpP6D4poxW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpP6D4poxW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpP6D4poxW .nav-link {
  position: relative;
}
.cid-tpP6D4poxW .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpP6D4poxW .container {
    flex-wrap: nowrap;
  }
}
.cid-tpP6D4poxW .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpP6D4poxW .dropdown-menu,
.cid-tpP6D4poxW .navbar.opened {
  background: #ffffff !important;
}
.cid-tpP6D4poxW .nav-item:focus,
.cid-tpP6D4poxW .nav-link:focus {
  outline: none;
}
.cid-tpP6D4poxW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpP6D4poxW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpP6D4poxW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpP6D4poxW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpP6D4poxW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpP6D4poxW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpP6D4poxW .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpP6D4poxW .navbar.opened {
  transition: all 0.3s;
}
.cid-tpP6D4poxW .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpP6D4poxW .navbar .navbar-logo img {
  width: auto;
}
.cid-tpP6D4poxW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpP6D4poxW .navbar.collapsed {
  justify-content: center;
}
.cid-tpP6D4poxW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpP6D4poxW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpP6D4poxW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpP6D4poxW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpP6D4poxW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpP6D4poxW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpP6D4poxW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpP6D4poxW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpP6D4poxW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpP6D4poxW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpP6D4poxW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpP6D4poxW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpP6D4poxW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpP6D4poxW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpP6D4poxW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpP6D4poxW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpP6D4poxW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpP6D4poxW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpP6D4poxW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpP6D4poxW .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpP6D4poxW .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpP6D4poxW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpP6D4poxW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpP6D4poxW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpP6D4poxW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpP6D4poxW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpP6D4poxW .dropdown-item.active,
.cid-tpP6D4poxW .dropdown-item:active {
  background-color: transparent;
}
.cid-tpP6D4poxW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpP6D4poxW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpP6D4poxW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpP6D4poxW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpP6D4poxW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpP6D4poxW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpP6D4poxW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpP6D4poxW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpP6D4poxW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpP6D4poxW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpP6D4poxW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpP6D4poxW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpP6D4poxW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpP6D4poxW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpP6D4poxW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpP6D4poxW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpP6D4poxW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpP6D4poxW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpP6D4poxW .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpP6D4poxW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpP6D4poxW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpP6D4poxW .navbar {
    height: 70px;
  }
  .cid-tpP6D4poxW .navbar.opened {
    height: auto;
  }
  .cid-tpP6D4poxW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpP6D6dXMz {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpP6D6dXMz .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpP6D6dXMz .form-group {
  padding: 0.5rem;
}
.cid-tpP6D6dXMz .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpP6D6dXMz .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpP6D6dXMz .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpP6D6dXMz .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpP6D6dXMz .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpP6D6dXMz .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpP6D6dXMz .mbri-play:before {
  left: 55% !important;
}
.cid-tpP6D6dXMz .form-control {
  text-align: center;
}
.cid-tpP6D6dXMz h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpP6D6dXMz .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpP6D6dXMz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpP6D6dXMz .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpP6D6dXMz .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpP6D6dXMz a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpP6D6dXMz a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpP6D6dXMz .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpP6D6dXMz .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpP6D6dXMz .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpP6D6dXMz .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpP6D6dXMz .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpP6D6dXMz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpP6D6dXMz H1 {
  color: #ffffff;
}
.cid-tpP6D892fz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpP6D892fz .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpP6D892fz .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpP6D892fz .embla__button--next,
.cid-tpP6D892fz .embla__button--prev {
  display: flex;
}
.cid-tpP6D892fz .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpP6D892fz .embla__button {
    display: none;
  }
}
.cid-tpP6D892fz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpP6D892fz .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpP6D892fz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpP6D892fz .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpP6D892fz .embla__button {
    top: auto;
  }
}
.cid-tpP6D892fz .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpP6D892fz .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpP6D892fz .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpP6D892fz .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpP6D892fz .embla {
  position: relative;
  width: 100%;
}
.cid-tpP6D892fz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpP6D892fz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpP6D892fz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpP6D892fz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpP6Db3diH {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpP6Db3diH .card-box {
    padding: 1rem;
  }
  .cid-tpP6Db3diH .mbr-section-btn,
  .cid-tpP6Db3diH .price {
    text-align: center;
  }
  .cid-tpP6Db3diH .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpP6Db3diH .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpP6Db3diH .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpP6Db3diH .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpP6Db3diH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpP6Db3diH .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpP6DccQN4 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpP6DccQN4 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpP6DccQN4 .container-table {
  margin: 0 auto;
}
.cid-tpP6DccQN4 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpP6DccQN4 .dataTables_wrapper {
  display: block;
}
.cid-tpP6DccQN4 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpP6DccQN4 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpP6DccQN4 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpP6DccQN4 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpP6DccQN4 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpP6DccQN4 table td {
  border-top: 1px solid #f68d31;
}
.cid-tpP6DccQN4 table.table {
  background: #ffffff;
}
.cid-tpP6DccQN4 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpP6DccQN4 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpP6DccQN4 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpP6DccQN4 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpP6DccQN4 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpP6DccQN4 .dataTables_filter {
    text-align: center;
  }
  .cid-tpP6DccQN4 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpP6DccQN4 .head-item {
  text-align: left;
}
.cid-tpP6DccQN4 .body-item {
  text-align: left;
}
.cid-tpP6DeUekk {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpP6DeUekk .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpP6DeUekk form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpP6DeUekk form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpP6DfQ1Q3 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpP6DfQ1Q3 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpP6DfQ1Q3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpP6DfQ1Q3 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpP6DfQ1Q3 .card-title {
  text-align: center;
}
.cid-tpP6DfQ1Q3 .card-text {
  text-align: center;
}
.cid-tpP6Dh8Mqh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpP6Dh8Mqh .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpP6Dh8Mqh .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpP6Dh8Mqh .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpP6Dh8Mqh .link-wrap {
    align-items: center;
  }
}
.cid-tpP6Dh8Mqh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpP6Di1QpH {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpP6Di1QpH h2 {
  text-align: center;
}
.cid-tpP6Di1QpH h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpP6Di1QpH p {
  color: #767676;
}
.cid-tpP6Di1QpH img {
  object-fit: cover;
}
.cid-tpP6Di1QpH .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpP6Di1QpH .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpP6Di1QpH .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpP6Di1QpH .mbr-section-subtitle {
  color: #767676;
}
.cid-tpP6Di1QpH .card-title {
  font-weight: 500;
}
.cid-tpP6Di1QpH .card-img {
  text-align: inherit;
}
.cid-tpP6Di1QpH .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpP6Di1QpH .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpP6Di1QpH .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpP6Di1QpH .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpP6Di1QpH .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpP6Di1QpH .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpP6Di1QpH .mbr-crt-title {
  text-align: center;
}
.cid-tpP6Di1QpH .mbr-section-text {
  text-align: center;
}
.cid-tpP6Di1QpH .mbr-section-title {
  color: #000000;
}
.cid-tpP6DjcOd3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpP6DjcOd3 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpP6DjcOd3 .item .icon-wrap {
  text-align: center;
}
.cid-tpP6DjcOd3 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpP6DjcOd3 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpP6DjcOd3 .item.first:before {
  display: none;
}
.cid-tpP6DjcOd3 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpP6DjcOd3 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpP6DjcOd3 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpP6DjcOd3 .item:before {
    display: none;
  }
  .cid-tpP6DjcOd3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpP6Dktbu5 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpP6Dktbu5 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpP6Dktbu5 .icon-block {
  margin-bottom: 10px;
}
.cid-tpP6Dktbu5 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpP6Dktbu5 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpP6Dktbu5 .mbr-text {
  color: #767676;
}
.cid-tpP6Dktbu5 textarea.form-control {
  min-height: 100px;
}
.cid-tpP6Dktbu5 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpP6Dktbu5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpP6Dktbu5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpP6Dktbu5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpP6Dktbu5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpP6Dktbu5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpP6Dktbu5 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpP6Dktbu5 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpP6Dktbu5 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpP6DlJ8zq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpP6DlJ8zq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpP6DlJ8zq .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpP6DlJ8zq .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpP6DlJ8zq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpP6DlJ8zq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpP6DlJ8zq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpP6DlJ8zq .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpP6DlJ8zq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpP6DlJ8zq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpP6DlJ8zq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpP6DlJ8zq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpP6DlJ8zq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpP6DlJ8zq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpP6DlJ8zq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpP7xgwzSu .navbar-dropdown {
  position: relative !important;
}
.cid-tpP7xgwzSu .navbar-dropdown {
  position: absolute !important;
}
.cid-tpP7xgwzSu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpP7xgwzSu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpP7xgwzSu .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpP7xgwzSu .dropdown-item:hover,
.cid-tpP7xgwzSu .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpP7xgwzSu .dropdown-item:hover span {
  color: white;
}
.cid-tpP7xgwzSu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpP7xgwzSu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpP7xgwzSu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpP7xgwzSu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpP7xgwzSu .nav-link {
  position: relative;
}
.cid-tpP7xgwzSu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpP7xgwzSu .container {
    flex-wrap: nowrap;
  }
}
.cid-tpP7xgwzSu .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpP7xgwzSu .dropdown-menu,
.cid-tpP7xgwzSu .navbar.opened {
  background: #ffffff !important;
}
.cid-tpP7xgwzSu .nav-item:focus,
.cid-tpP7xgwzSu .nav-link:focus {
  outline: none;
}
.cid-tpP7xgwzSu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpP7xgwzSu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpP7xgwzSu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpP7xgwzSu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpP7xgwzSu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpP7xgwzSu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpP7xgwzSu .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpP7xgwzSu .navbar.opened {
  transition: all 0.3s;
}
.cid-tpP7xgwzSu .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpP7xgwzSu .navbar .navbar-logo img {
  width: auto;
}
.cid-tpP7xgwzSu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpP7xgwzSu .navbar.collapsed {
  justify-content: center;
}
.cid-tpP7xgwzSu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpP7xgwzSu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpP7xgwzSu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpP7xgwzSu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpP7xgwzSu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpP7xgwzSu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpP7xgwzSu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpP7xgwzSu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpP7xgwzSu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpP7xgwzSu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpP7xgwzSu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpP7xgwzSu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpP7xgwzSu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpP7xgwzSu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpP7xgwzSu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpP7xgwzSu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpP7xgwzSu .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpP7xgwzSu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpP7xgwzSu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpP7xgwzSu .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpP7xgwzSu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpP7xgwzSu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpP7xgwzSu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpP7xgwzSu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpP7xgwzSu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpP7xgwzSu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpP7xgwzSu .dropdown-item.active,
.cid-tpP7xgwzSu .dropdown-item:active {
  background-color: transparent;
}
.cid-tpP7xgwzSu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpP7xgwzSu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpP7xgwzSu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpP7xgwzSu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpP7xgwzSu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpP7xgwzSu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpP7xgwzSu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpP7xgwzSu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpP7xgwzSu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpP7xgwzSu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpP7xgwzSu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpP7xgwzSu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpP7xgwzSu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpP7xgwzSu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpP7xgwzSu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpP7xgwzSu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpP7xgwzSu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpP7xgwzSu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpP7xgwzSu .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpP7xgwzSu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpP7xgwzSu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpP7xgwzSu .navbar {
    height: 70px;
  }
  .cid-tpP7xgwzSu .navbar.opened {
    height: auto;
  }
  .cid-tpP7xgwzSu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpP7xj4mJK {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpP7xj4mJK .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpP7xj4mJK .form-group {
  padding: 0.5rem;
}
.cid-tpP7xj4mJK .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpP7xj4mJK .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpP7xj4mJK .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpP7xj4mJK .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpP7xj4mJK .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpP7xj4mJK .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpP7xj4mJK .mbri-play:before {
  left: 55% !important;
}
.cid-tpP7xj4mJK .form-control {
  text-align: center;
}
.cid-tpP7xj4mJK h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpP7xj4mJK .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpP7xj4mJK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpP7xj4mJK .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpP7xj4mJK .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpP7xj4mJK a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpP7xj4mJK a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpP7xj4mJK .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpP7xj4mJK .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpP7xj4mJK .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpP7xj4mJK .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpP7xj4mJK .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpP7xj4mJK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpP7xj4mJK H1 {
  color: #ffffff;
}
.cid-tpP7xlHaIt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpP7xlHaIt .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpP7xlHaIt .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpP7xlHaIt .embla__button--next,
.cid-tpP7xlHaIt .embla__button--prev {
  display: flex;
}
.cid-tpP7xlHaIt .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpP7xlHaIt .embla__button {
    display: none;
  }
}
.cid-tpP7xlHaIt .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpP7xlHaIt .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpP7xlHaIt .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpP7xlHaIt .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpP7xlHaIt .embla__button {
    top: auto;
  }
}
.cid-tpP7xlHaIt .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpP7xlHaIt .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpP7xlHaIt .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpP7xlHaIt .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpP7xlHaIt .embla {
  position: relative;
  width: 100%;
}
.cid-tpP7xlHaIt .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpP7xlHaIt .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpP7xlHaIt .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpP7xlHaIt .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpP7xq1DNg {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpP7xq1DNg .card-box {
    padding: 1rem;
  }
  .cid-tpP7xq1DNg .mbr-section-btn,
  .cid-tpP7xq1DNg .price {
    text-align: center;
  }
  .cid-tpP7xq1DNg .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpP7xq1DNg .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpP7xq1DNg .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpP7xq1DNg .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpP7xq1DNg .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpP7xq1DNg .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpP7xrsIjq {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpP7xrsIjq .mbr-section-subtitle {
  color: #767676;
}
.cid-tpP7xrsIjq .container-table {
  margin: 0 auto;
}
.cid-tpP7xrsIjq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpP7xrsIjq .dataTables_wrapper {
  display: block;
}
.cid-tpP7xrsIjq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpP7xrsIjq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpP7xrsIjq table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpP7xrsIjq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpP7xrsIjq table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpP7xrsIjq table td {
  border-top: 1px solid #f68d31;
}
.cid-tpP7xrsIjq table.table {
  background: #ffffff;
}
.cid-tpP7xrsIjq .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpP7xrsIjq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpP7xrsIjq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpP7xrsIjq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpP7xrsIjq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpP7xrsIjq .dataTables_filter {
    text-align: center;
  }
  .cid-tpP7xrsIjq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpP7xrsIjq .head-item {
  text-align: left;
}
.cid-tpP7xrsIjq .body-item {
  text-align: left;
}
.cid-tpP7xu5Sgq {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tpP7xu5Sgq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tpP7xu5Sgq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tpP7xu5Sgq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tpP7xu5Sgq .row {
  flex-direction: row-reverse;
}
.cid-tpP7xu5Sgq img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tpP7xu5Sgq .text-wrapper {
    padding: 2rem;
  }
}
.cid-tpP7xv29EA {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpP7xv29EA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpP7xv29EA form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpP7xv29EA form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpP7xvVvQE {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpP7xvVvQE .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpP7xvVvQE .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpP7xvVvQE .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpP7xvVvQE .card-title {
  text-align: center;
}
.cid-tpP7xvVvQE .card-text {
  text-align: center;
}
.cid-tpP7xxpOvY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpP7xxpOvY .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpP7xxpOvY .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpP7xxpOvY .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpP7xxpOvY .link-wrap {
    align-items: center;
  }
}
.cid-tpP7xxpOvY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpP7xyrLeF {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpP7xyrLeF h2 {
  text-align: center;
}
.cid-tpP7xyrLeF h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpP7xyrLeF p {
  color: #767676;
}
.cid-tpP7xyrLeF img {
  object-fit: cover;
}
.cid-tpP7xyrLeF .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpP7xyrLeF .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpP7xyrLeF .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpP7xyrLeF .mbr-section-subtitle {
  color: #767676;
}
.cid-tpP7xyrLeF .card-title {
  font-weight: 500;
}
.cid-tpP7xyrLeF .card-img {
  text-align: inherit;
}
.cid-tpP7xyrLeF .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpP7xyrLeF .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpP7xyrLeF .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpP7xyrLeF .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpP7xyrLeF .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpP7xyrLeF .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpP7xyrLeF .mbr-crt-title {
  text-align: center;
}
.cid-tpP7xyrLeF .mbr-section-text {
  text-align: center;
}
.cid-tpP7xyrLeF .mbr-section-title {
  color: #000000;
}
.cid-tpP7xzKRiH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpP7xzKRiH .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpP7xzKRiH .item .icon-wrap {
  text-align: center;
}
.cid-tpP7xzKRiH .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpP7xzKRiH .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpP7xzKRiH .item.first:before {
  display: none;
}
.cid-tpP7xzKRiH .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpP7xzKRiH .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpP7xzKRiH .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpP7xzKRiH .item:before {
    display: none;
  }
  .cid-tpP7xzKRiH .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpP7xB3hYl {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpP7xB3hYl .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpP7xB3hYl .icon-block {
  margin-bottom: 10px;
}
.cid-tpP7xB3hYl .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpP7xB3hYl .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpP7xB3hYl .mbr-text {
  color: #767676;
}
.cid-tpP7xB3hYl textarea.form-control {
  min-height: 100px;
}
.cid-tpP7xB3hYl a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpP7xB3hYl .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpP7xB3hYl .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpP7xB3hYl .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpP7xB3hYl .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpP7xB3hYl .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpP7xB3hYl h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpP7xB3hYl .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpP7xB3hYl .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpP7xCpNj9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpP7xCpNj9 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpP7xCpNj9 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpP7xCpNj9 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpP7xCpNj9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpP7xCpNj9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpP7xCpNj9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpP7xCpNj9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpP7xCpNj9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpP7xCpNj9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpP7xCpNj9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpP7xCpNj9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpP7xCpNj9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpP7xCpNj9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpP7xCpNj9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpU5bN0NF1 .navbar-dropdown {
  position: relative !important;
}
.cid-tpU5bN0NF1 .navbar-dropdown {
  position: absolute !important;
}
.cid-tpU5bN0NF1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpU5bN0NF1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpU5bN0NF1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpU5bN0NF1 .dropdown-item:hover,
.cid-tpU5bN0NF1 .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpU5bN0NF1 .dropdown-item:hover span {
  color: white;
}
.cid-tpU5bN0NF1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpU5bN0NF1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpU5bN0NF1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpU5bN0NF1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpU5bN0NF1 .nav-link {
  position: relative;
}
.cid-tpU5bN0NF1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpU5bN0NF1 .container {
    flex-wrap: nowrap;
  }
}
.cid-tpU5bN0NF1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpU5bN0NF1 .dropdown-menu,
.cid-tpU5bN0NF1 .navbar.opened {
  background: #ffffff !important;
}
.cid-tpU5bN0NF1 .nav-item:focus,
.cid-tpU5bN0NF1 .nav-link:focus {
  outline: none;
}
.cid-tpU5bN0NF1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpU5bN0NF1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpU5bN0NF1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpU5bN0NF1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpU5bN0NF1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpU5bN0NF1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpU5bN0NF1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpU5bN0NF1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tpU5bN0NF1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpU5bN0NF1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tpU5bN0NF1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpU5bN0NF1 .navbar.collapsed {
  justify-content: center;
}
.cid-tpU5bN0NF1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpU5bN0NF1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpU5bN0NF1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpU5bN0NF1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpU5bN0NF1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpU5bN0NF1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpU5bN0NF1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpU5bN0NF1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpU5bN0NF1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpU5bN0NF1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpU5bN0NF1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpU5bN0NF1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpU5bN0NF1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpU5bN0NF1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpU5bN0NF1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpU5bN0NF1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpU5bN0NF1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpU5bN0NF1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpU5bN0NF1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpU5bN0NF1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpU5bN0NF1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpU5bN0NF1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpU5bN0NF1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpU5bN0NF1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpU5bN0NF1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpU5bN0NF1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpU5bN0NF1 .dropdown-item.active,
.cid-tpU5bN0NF1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpU5bN0NF1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpU5bN0NF1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpU5bN0NF1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpU5bN0NF1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpU5bN0NF1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpU5bN0NF1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpU5bN0NF1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpU5bN0NF1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpU5bN0NF1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpU5bN0NF1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpU5bN0NF1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpU5bN0NF1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpU5bN0NF1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpU5bN0NF1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpU5bN0NF1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpU5bN0NF1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpU5bN0NF1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpU5bN0NF1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpU5bN0NF1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpU5bN0NF1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpU5bN0NF1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpU5bN0NF1 .navbar {
    height: 70px;
  }
  .cid-tpU5bN0NF1 .navbar.opened {
    height: auto;
  }
  .cid-tpU5bN0NF1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpU5bObcPC {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpU5bObcPC .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpU5bObcPC .form-group {
  padding: 0.5rem;
}
.cid-tpU5bObcPC .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpU5bObcPC .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpU5bObcPC .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpU5bObcPC .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpU5bObcPC .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpU5bObcPC .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpU5bObcPC .mbri-play:before {
  left: 55% !important;
}
.cid-tpU5bObcPC .form-control {
  text-align: center;
}
.cid-tpU5bObcPC h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpU5bObcPC .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpU5bObcPC .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpU5bObcPC .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpU5bObcPC .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpU5bObcPC a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpU5bObcPC a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpU5bObcPC .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpU5bObcPC .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpU5bObcPC .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpU5bObcPC .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpU5bObcPC .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpU5bObcPC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpU5bObcPC H1 {
  color: #ffffff;
}
.cid-tpU5bPA97A {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpU5bPA97A .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpU5bPA97A .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpU5bPA97A .embla__button--next,
.cid-tpU5bPA97A .embla__button--prev {
  display: flex;
}
.cid-tpU5bPA97A .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpU5bPA97A .embla__button {
    display: none;
  }
}
.cid-tpU5bPA97A .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpU5bPA97A .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpU5bPA97A .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpU5bPA97A .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpU5bPA97A .embla__button {
    top: auto;
  }
}
.cid-tpU5bPA97A .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpU5bPA97A .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpU5bPA97A .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpU5bPA97A .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpU5bPA97A .embla {
  position: relative;
  width: 100%;
}
.cid-tpU5bPA97A .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpU5bPA97A .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpU5bPA97A .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpU5bPA97A .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpU5bSfZJK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpU5bSfZJK .card-box {
    padding: 1rem;
  }
  .cid-tpU5bSfZJK .mbr-section-btn,
  .cid-tpU5bSfZJK .price {
    text-align: center;
  }
  .cid-tpU5bSfZJK .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpU5bSfZJK .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpU5bSfZJK .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpU5bSfZJK .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpU5bSfZJK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpU5bSfZJK .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpU5bTtz3w {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpU5bTtz3w .mbr-section-subtitle {
  color: #767676;
}
.cid-tpU5bTtz3w .container-table {
  margin: 0 auto;
}
.cid-tpU5bTtz3w .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpU5bTtz3w .dataTables_wrapper {
  display: block;
}
.cid-tpU5bTtz3w .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpU5bTtz3w .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpU5bTtz3w table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpU5bTtz3w table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpU5bTtz3w table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpU5bTtz3w table td {
  border-top: 1px solid #f68d31;
}
.cid-tpU5bTtz3w table.table {
  background: #ffffff;
}
.cid-tpU5bTtz3w .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpU5bTtz3w .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpU5bTtz3w .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpU5bTtz3w .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpU5bTtz3w .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpU5bTtz3w .dataTables_filter {
    text-align: center;
  }
  .cid-tpU5bTtz3w .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpU5bTtz3w .head-item {
  text-align: left;
}
.cid-tpU5bTtz3w .body-item {
  text-align: left;
}
.cid-tpU5bWsesW {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpU5bWsesW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpU5bWsesW form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpU5bWsesW form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpU5bXxAgz {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpU5bXxAgz .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpU5bXxAgz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpU5bXxAgz .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpU5bXxAgz .card-title {
  text-align: center;
}
.cid-tpU5bXxAgz .card-text {
  text-align: center;
}
.cid-tpU5bYLE8y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpU5bYLE8y .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpU5bYLE8y .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpU5bYLE8y .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpU5bYLE8y .link-wrap {
    align-items: center;
  }
}
.cid-tpU5bYLE8y .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpU5bZM204 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpU5bZM204 h2 {
  text-align: center;
}
.cid-tpU5bZM204 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpU5bZM204 p {
  color: #767676;
}
.cid-tpU5bZM204 img {
  object-fit: cover;
}
.cid-tpU5bZM204 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpU5bZM204 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpU5bZM204 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpU5bZM204 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpU5bZM204 .card-title {
  font-weight: 500;
}
.cid-tpU5bZM204 .card-img {
  text-align: inherit;
}
.cid-tpU5bZM204 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpU5bZM204 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpU5bZM204 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpU5bZM204 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpU5bZM204 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpU5bZM204 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpU5bZM204 .mbr-crt-title {
  text-align: center;
}
.cid-tpU5bZM204 .mbr-section-text {
  text-align: center;
}
.cid-tpU5bZM204 .mbr-section-title {
  color: #000000;
}
.cid-tpU5c19CzI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpU5c19CzI .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpU5c19CzI .item .icon-wrap {
  text-align: center;
}
.cid-tpU5c19CzI .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpU5c19CzI .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpU5c19CzI .item.first:before {
  display: none;
}
.cid-tpU5c19CzI .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpU5c19CzI .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpU5c19CzI .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpU5c19CzI .item:before {
    display: none;
  }
  .cid-tpU5c19CzI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpU5c2qPq8 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpU5c2qPq8 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpU5c2qPq8 .icon-block {
  margin-bottom: 10px;
}
.cid-tpU5c2qPq8 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpU5c2qPq8 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpU5c2qPq8 .mbr-text {
  color: #767676;
}
.cid-tpU5c2qPq8 textarea.form-control {
  min-height: 100px;
}
.cid-tpU5c2qPq8 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpU5c2qPq8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpU5c2qPq8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpU5c2qPq8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpU5c2qPq8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpU5c2qPq8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpU5c2qPq8 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpU5c2qPq8 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpU5c2qPq8 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpU5c3y5Hf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpU5c3y5Hf .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpU5c3y5Hf .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpU5c3y5Hf .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpU5c3y5Hf .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpU5c3y5Hf .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpU5c3y5Hf .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpU5c3y5Hf .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpU5c3y5Hf .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpU5c3y5Hf .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpU5c3y5Hf .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpU5c3y5Hf .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpU5c3y5Hf .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpU5c3y5Hf .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpU5c3y5Hf .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpUVgSiXRA .navbar-dropdown {
  position: relative !important;
}
.cid-tpUVgSiXRA .navbar-dropdown {
  position: absolute !important;
}
.cid-tpUVgSiXRA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpUVgSiXRA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpUVgSiXRA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpUVgSiXRA .dropdown-item:hover,
.cid-tpUVgSiXRA .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpUVgSiXRA .dropdown-item:hover span {
  color: white;
}
.cid-tpUVgSiXRA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpUVgSiXRA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpUVgSiXRA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpUVgSiXRA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpUVgSiXRA .nav-link {
  position: relative;
}
.cid-tpUVgSiXRA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpUVgSiXRA .container {
    flex-wrap: nowrap;
  }
}
.cid-tpUVgSiXRA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpUVgSiXRA .dropdown-menu,
.cid-tpUVgSiXRA .navbar.opened {
  background: #ffffff !important;
}
.cid-tpUVgSiXRA .nav-item:focus,
.cid-tpUVgSiXRA .nav-link:focus {
  outline: none;
}
.cid-tpUVgSiXRA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpUVgSiXRA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpUVgSiXRA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpUVgSiXRA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpUVgSiXRA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpUVgSiXRA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpUVgSiXRA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpUVgSiXRA .navbar.opened {
  transition: all 0.3s;
}
.cid-tpUVgSiXRA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpUVgSiXRA .navbar .navbar-logo img {
  width: auto;
}
.cid-tpUVgSiXRA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpUVgSiXRA .navbar.collapsed {
  justify-content: center;
}
.cid-tpUVgSiXRA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpUVgSiXRA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpUVgSiXRA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpUVgSiXRA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpUVgSiXRA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpUVgSiXRA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpUVgSiXRA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpUVgSiXRA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpUVgSiXRA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpUVgSiXRA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpUVgSiXRA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpUVgSiXRA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpUVgSiXRA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpUVgSiXRA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpUVgSiXRA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpUVgSiXRA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpUVgSiXRA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpUVgSiXRA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpUVgSiXRA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpUVgSiXRA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpUVgSiXRA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpUVgSiXRA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpUVgSiXRA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpUVgSiXRA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpUVgSiXRA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpUVgSiXRA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpUVgSiXRA .dropdown-item.active,
.cid-tpUVgSiXRA .dropdown-item:active {
  background-color: transparent;
}
.cid-tpUVgSiXRA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpUVgSiXRA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpUVgSiXRA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpUVgSiXRA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpUVgSiXRA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpUVgSiXRA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpUVgSiXRA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpUVgSiXRA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpUVgSiXRA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpUVgSiXRA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpUVgSiXRA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpUVgSiXRA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpUVgSiXRA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpUVgSiXRA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpUVgSiXRA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpUVgSiXRA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpUVgSiXRA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpUVgSiXRA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpUVgSiXRA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpUVgSiXRA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpUVgSiXRA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpUVgSiXRA .navbar {
    height: 70px;
  }
  .cid-tpUVgSiXRA .navbar.opened {
    height: auto;
  }
  .cid-tpUVgSiXRA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpUVgU0zbu {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpUVgU0zbu .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpUVgU0zbu .form-group {
  padding: 0.5rem;
}
.cid-tpUVgU0zbu .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpUVgU0zbu .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpUVgU0zbu .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpUVgU0zbu .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpUVgU0zbu .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpUVgU0zbu .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpUVgU0zbu .mbri-play:before {
  left: 55% !important;
}
.cid-tpUVgU0zbu .form-control {
  text-align: center;
}
.cid-tpUVgU0zbu h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpUVgU0zbu .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpUVgU0zbu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpUVgU0zbu .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpUVgU0zbu .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpUVgU0zbu a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpUVgU0zbu a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpUVgU0zbu .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpUVgU0zbu .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpUVgU0zbu .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpUVgU0zbu .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpUVgU0zbu .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpUVgU0zbu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpUVgU0zbu H1 {
  color: #ffffff;
}
.cid-tpUVgZjxfV {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpUVgZjxfV .card-box {
    padding: 1rem;
  }
  .cid-tpUVgZjxfV .mbr-section-btn,
  .cid-tpUVgZjxfV .price {
    text-align: center;
  }
  .cid-tpUVgZjxfV .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpUVgZjxfV .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpUVgZjxfV .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpUVgZjxfV .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpUVgZjxfV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpUVgZjxfV .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpUVh0z1fi {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpUVh0z1fi .mbr-section-subtitle {
  color: #767676;
}
.cid-tpUVh0z1fi .container-table {
  margin: 0 auto;
}
.cid-tpUVh0z1fi .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpUVh0z1fi .dataTables_wrapper {
  display: block;
}
.cid-tpUVh0z1fi .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpUVh0z1fi .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpUVh0z1fi table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpUVh0z1fi table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpUVh0z1fi table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpUVh0z1fi table td {
  border-top: 1px solid #f68d31;
}
.cid-tpUVh0z1fi table.table {
  background: #ffffff;
}
.cid-tpUVh0z1fi .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpUVh0z1fi .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpUVh0z1fi .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpUVh0z1fi .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpUVh0z1fi .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpUVh0z1fi .dataTables_filter {
    text-align: center;
  }
  .cid-tpUVh0z1fi .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpUVh0z1fi .head-item {
  text-align: left;
}
.cid-tpUVh0z1fi .body-item {
  text-align: left;
}
.cid-tpUVh3uWhQ {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpUVh3uWhQ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpUVh3uWhQ form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpUVh3uWhQ form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpUVh4rzb7 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpUVh4rzb7 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpUVh4rzb7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpUVh4rzb7 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpUVh4rzb7 .card-title {
  text-align: center;
}
.cid-tpUVh4rzb7 .card-text {
  text-align: center;
}
.cid-tpUVh5BbJs {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpUVh5BbJs .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpUVh5BbJs .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpUVh5BbJs .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpUVh5BbJs .link-wrap {
    align-items: center;
  }
}
.cid-tpUVh5BbJs .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpUVh6pKaA {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpUVh6pKaA h2 {
  text-align: center;
}
.cid-tpUVh6pKaA h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpUVh6pKaA p {
  color: #767676;
}
.cid-tpUVh6pKaA img {
  object-fit: cover;
}
.cid-tpUVh6pKaA .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpUVh6pKaA .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpUVh6pKaA .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpUVh6pKaA .mbr-section-subtitle {
  color: #767676;
}
.cid-tpUVh6pKaA .card-title {
  font-weight: 500;
}
.cid-tpUVh6pKaA .card-img {
  text-align: inherit;
}
.cid-tpUVh6pKaA .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpUVh6pKaA .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpUVh6pKaA .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpUVh6pKaA .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpUVh6pKaA .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpUVh6pKaA .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpUVh6pKaA .mbr-crt-title {
  text-align: center;
}
.cid-tpUVh6pKaA .mbr-section-text {
  text-align: center;
}
.cid-tpUVh6pKaA .mbr-section-title {
  color: #000000;
}
.cid-tpUVh7Anpy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpUVh7Anpy .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpUVh7Anpy .item .icon-wrap {
  text-align: center;
}
.cid-tpUVh7Anpy .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpUVh7Anpy .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpUVh7Anpy .item.first:before {
  display: none;
}
.cid-tpUVh7Anpy .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpUVh7Anpy .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpUVh7Anpy .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpUVh7Anpy .item:before {
    display: none;
  }
  .cid-tpUVh7Anpy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpUVh8N7xZ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpUVh8N7xZ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpUVh8N7xZ .icon-block {
  margin-bottom: 10px;
}
.cid-tpUVh8N7xZ .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpUVh8N7xZ .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpUVh8N7xZ .mbr-text {
  color: #767676;
}
.cid-tpUVh8N7xZ textarea.form-control {
  min-height: 100px;
}
.cid-tpUVh8N7xZ a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpUVh8N7xZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpUVh8N7xZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpUVh8N7xZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpUVh8N7xZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpUVh8N7xZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpUVh8N7xZ h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpUVh8N7xZ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpUVh8N7xZ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpUVh9Rtee {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpUVh9Rtee .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpUVh9Rtee .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpUVh9Rtee .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpUVh9Rtee .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpUVh9Rtee .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpUVh9Rtee .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpUVh9Rtee .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpUVh9Rtee .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpUVh9Rtee .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpUVh9Rtee .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpUVh9Rtee .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpUVh9Rtee .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpUVh9Rtee .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpUVh9Rtee .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpUYbXWEW6 .navbar-dropdown {
  position: relative !important;
}
.cid-tpUYbXWEW6 .navbar-dropdown {
  position: absolute !important;
}
.cid-tpUYbXWEW6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpUYbXWEW6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpUYbXWEW6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpUYbXWEW6 .dropdown-item:hover,
.cid-tpUYbXWEW6 .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpUYbXWEW6 .dropdown-item:hover span {
  color: white;
}
.cid-tpUYbXWEW6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpUYbXWEW6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpUYbXWEW6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpUYbXWEW6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpUYbXWEW6 .nav-link {
  position: relative;
}
.cid-tpUYbXWEW6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpUYbXWEW6 .container {
    flex-wrap: nowrap;
  }
}
.cid-tpUYbXWEW6 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpUYbXWEW6 .dropdown-menu,
.cid-tpUYbXWEW6 .navbar.opened {
  background: #ffffff !important;
}
.cid-tpUYbXWEW6 .nav-item:focus,
.cid-tpUYbXWEW6 .nav-link:focus {
  outline: none;
}
.cid-tpUYbXWEW6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpUYbXWEW6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpUYbXWEW6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpUYbXWEW6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpUYbXWEW6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpUYbXWEW6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpUYbXWEW6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpUYbXWEW6 .navbar.opened {
  transition: all 0.3s;
}
.cid-tpUYbXWEW6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpUYbXWEW6 .navbar .navbar-logo img {
  width: auto;
}
.cid-tpUYbXWEW6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpUYbXWEW6 .navbar.collapsed {
  justify-content: center;
}
.cid-tpUYbXWEW6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpUYbXWEW6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpUYbXWEW6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpUYbXWEW6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpUYbXWEW6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpUYbXWEW6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpUYbXWEW6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpUYbXWEW6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpUYbXWEW6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpUYbXWEW6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpUYbXWEW6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpUYbXWEW6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpUYbXWEW6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpUYbXWEW6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpUYbXWEW6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpUYbXWEW6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpUYbXWEW6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpUYbXWEW6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpUYbXWEW6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpUYbXWEW6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpUYbXWEW6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpUYbXWEW6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpUYbXWEW6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpUYbXWEW6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpUYbXWEW6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpUYbXWEW6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpUYbXWEW6 .dropdown-item.active,
.cid-tpUYbXWEW6 .dropdown-item:active {
  background-color: transparent;
}
.cid-tpUYbXWEW6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpUYbXWEW6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpUYbXWEW6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpUYbXWEW6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpUYbXWEW6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpUYbXWEW6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpUYbXWEW6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpUYbXWEW6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpUYbXWEW6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpUYbXWEW6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpUYbXWEW6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpUYbXWEW6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpUYbXWEW6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpUYbXWEW6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpUYbXWEW6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpUYbXWEW6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpUYbXWEW6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpUYbXWEW6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpUYbXWEW6 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpUYbXWEW6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpUYbXWEW6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpUYbXWEW6 .navbar {
    height: 70px;
  }
  .cid-tpUYbXWEW6 .navbar.opened {
    height: auto;
  }
  .cid-tpUYbXWEW6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpUYbZsNDO {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpUYbZsNDO .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpUYbZsNDO .form-group {
  padding: 0.5rem;
}
.cid-tpUYbZsNDO .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpUYbZsNDO .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpUYbZsNDO .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpUYbZsNDO .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpUYbZsNDO .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpUYbZsNDO .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpUYbZsNDO .mbri-play:before {
  left: 55% !important;
}
.cid-tpUYbZsNDO .form-control {
  text-align: center;
}
.cid-tpUYbZsNDO h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpUYbZsNDO .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpUYbZsNDO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpUYbZsNDO .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpUYbZsNDO .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpUYbZsNDO a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpUYbZsNDO a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpUYbZsNDO .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpUYbZsNDO .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpUYbZsNDO .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpUYbZsNDO .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpUYbZsNDO .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpUYbZsNDO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpUYbZsNDO H1 {
  color: #ffffff;
}
.cid-tpUYc176E8 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpUYc176E8 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpUYc176E8 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpUYc176E8 .embla__button--next,
.cid-tpUYc176E8 .embla__button--prev {
  display: flex;
}
.cid-tpUYc176E8 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpUYc176E8 .embla__button {
    display: none;
  }
}
.cid-tpUYc176E8 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpUYc176E8 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpUYc176E8 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpUYc176E8 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpUYc176E8 .embla__button {
    top: auto;
  }
}
.cid-tpUYc176E8 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpUYc176E8 .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpUYc176E8 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpUYc176E8 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpUYc176E8 .embla {
  position: relative;
  width: 100%;
}
.cid-tpUYc176E8 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpUYc176E8 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpUYc176E8 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpUYc176E8 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpUYc3LNMe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpUYc3LNMe .card-box {
    padding: 1rem;
  }
  .cid-tpUYc3LNMe .mbr-section-btn,
  .cid-tpUYc3LNMe .price {
    text-align: center;
  }
  .cid-tpUYc3LNMe .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpUYc3LNMe .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpUYc3LNMe .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpUYc3LNMe .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpUYc3LNMe .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpUYc3LNMe .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpUYc4ZIQk {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpUYc4ZIQk .mbr-section-subtitle {
  color: #767676;
}
.cid-tpUYc4ZIQk .container-table {
  margin: 0 auto;
}
.cid-tpUYc4ZIQk .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpUYc4ZIQk .dataTables_wrapper {
  display: block;
}
.cid-tpUYc4ZIQk .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpUYc4ZIQk .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpUYc4ZIQk table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpUYc4ZIQk table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpUYc4ZIQk table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpUYc4ZIQk table td {
  border-top: 1px solid #f68d31;
}
.cid-tpUYc4ZIQk table.table {
  background: #ffffff;
}
.cid-tpUYc4ZIQk .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpUYc4ZIQk .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpUYc4ZIQk .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpUYc4ZIQk .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpUYc4ZIQk .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpUYc4ZIQk .dataTables_filter {
    text-align: center;
  }
  .cid-tpUYc4ZIQk .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpUYc4ZIQk .head-item {
  text-align: left;
}
.cid-tpUYc4ZIQk .body-item {
  text-align: left;
}
.cid-tpUYc7S0QR {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpUYc7S0QR .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpUYc7S0QR form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpUYc7S0QR form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpUYc8Lrhh {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpUYc8Lrhh .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpUYc8Lrhh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpUYc8Lrhh .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpUYc8Lrhh .card-title {
  text-align: center;
}
.cid-tpUYc8Lrhh .card-text {
  text-align: center;
}
.cid-tpUYca1CSh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpUYca1CSh .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpUYca1CSh .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpUYca1CSh .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpUYca1CSh .link-wrap {
    align-items: center;
  }
}
.cid-tpUYca1CSh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpUYcb3ypB {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpUYcb3ypB h2 {
  text-align: center;
}
.cid-tpUYcb3ypB h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpUYcb3ypB p {
  color: #767676;
}
.cid-tpUYcb3ypB img {
  object-fit: cover;
}
.cid-tpUYcb3ypB .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpUYcb3ypB .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpUYcb3ypB .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpUYcb3ypB .mbr-section-subtitle {
  color: #767676;
}
.cid-tpUYcb3ypB .card-title {
  font-weight: 500;
}
.cid-tpUYcb3ypB .card-img {
  text-align: inherit;
}
.cid-tpUYcb3ypB .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpUYcb3ypB .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpUYcb3ypB .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpUYcb3ypB .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpUYcb3ypB .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpUYcb3ypB .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpUYcb3ypB .mbr-crt-title {
  text-align: center;
}
.cid-tpUYcb3ypB .mbr-section-text {
  text-align: center;
}
.cid-tpUYcb3ypB .mbr-section-title {
  color: #000000;
}
.cid-tpUYcco7OZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpUYcco7OZ .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpUYcco7OZ .item .icon-wrap {
  text-align: center;
}
.cid-tpUYcco7OZ .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpUYcco7OZ .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpUYcco7OZ .item.first:before {
  display: none;
}
.cid-tpUYcco7OZ .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpUYcco7OZ .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpUYcco7OZ .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpUYcco7OZ .item:before {
    display: none;
  }
  .cid-tpUYcco7OZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpUYcdAyp3 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpUYcdAyp3 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpUYcdAyp3 .icon-block {
  margin-bottom: 10px;
}
.cid-tpUYcdAyp3 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpUYcdAyp3 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpUYcdAyp3 .mbr-text {
  color: #767676;
}
.cid-tpUYcdAyp3 textarea.form-control {
  min-height: 100px;
}
.cid-tpUYcdAyp3 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpUYcdAyp3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpUYcdAyp3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpUYcdAyp3 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpUYcdAyp3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpUYcdAyp3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpUYcdAyp3 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpUYcdAyp3 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpUYcdAyp3 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpUYceI8MY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpUYceI8MY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpUYceI8MY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpUYceI8MY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpUYceI8MY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpUYceI8MY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpUYceI8MY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpUYceI8MY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpUYceI8MY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpUYceI8MY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpUYceI8MY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpUYceI8MY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpUYceI8MY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpUYceI8MY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpUYceI8MY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpV0EvAl3y .navbar-dropdown {
  position: relative !important;
}
.cid-tpV0EvAl3y .navbar-dropdown {
  position: absolute !important;
}
.cid-tpV0EvAl3y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpV0EvAl3y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpV0EvAl3y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpV0EvAl3y .dropdown-item:hover,
.cid-tpV0EvAl3y .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpV0EvAl3y .dropdown-item:hover span {
  color: white;
}
.cid-tpV0EvAl3y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpV0EvAl3y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpV0EvAl3y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpV0EvAl3y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpV0EvAl3y .nav-link {
  position: relative;
}
.cid-tpV0EvAl3y .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpV0EvAl3y .container {
    flex-wrap: nowrap;
  }
}
.cid-tpV0EvAl3y .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpV0EvAl3y .dropdown-menu,
.cid-tpV0EvAl3y .navbar.opened {
  background: #ffffff !important;
}
.cid-tpV0EvAl3y .nav-item:focus,
.cid-tpV0EvAl3y .nav-link:focus {
  outline: none;
}
.cid-tpV0EvAl3y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpV0EvAl3y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpV0EvAl3y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpV0EvAl3y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpV0EvAl3y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpV0EvAl3y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpV0EvAl3y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpV0EvAl3y .navbar.opened {
  transition: all 0.3s;
}
.cid-tpV0EvAl3y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpV0EvAl3y .navbar .navbar-logo img {
  width: auto;
}
.cid-tpV0EvAl3y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpV0EvAl3y .navbar.collapsed {
  justify-content: center;
}
.cid-tpV0EvAl3y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpV0EvAl3y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpV0EvAl3y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpV0EvAl3y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpV0EvAl3y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpV0EvAl3y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpV0EvAl3y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpV0EvAl3y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpV0EvAl3y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpV0EvAl3y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpV0EvAl3y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpV0EvAl3y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpV0EvAl3y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpV0EvAl3y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpV0EvAl3y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpV0EvAl3y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpV0EvAl3y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpV0EvAl3y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpV0EvAl3y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpV0EvAl3y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpV0EvAl3y .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpV0EvAl3y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpV0EvAl3y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpV0EvAl3y .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpV0EvAl3y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpV0EvAl3y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpV0EvAl3y .dropdown-item.active,
.cid-tpV0EvAl3y .dropdown-item:active {
  background-color: transparent;
}
.cid-tpV0EvAl3y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpV0EvAl3y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpV0EvAl3y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpV0EvAl3y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpV0EvAl3y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpV0EvAl3y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpV0EvAl3y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpV0EvAl3y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpV0EvAl3y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpV0EvAl3y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpV0EvAl3y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpV0EvAl3y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpV0EvAl3y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpV0EvAl3y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpV0EvAl3y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpV0EvAl3y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpV0EvAl3y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpV0EvAl3y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpV0EvAl3y .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpV0EvAl3y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpV0EvAl3y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpV0EvAl3y .navbar {
    height: 70px;
  }
  .cid-tpV0EvAl3y .navbar.opened {
    height: auto;
  }
  .cid-tpV0EvAl3y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpV0Ex8Xzs {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpV0Ex8Xzs .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpV0Ex8Xzs .form-group {
  padding: 0.5rem;
}
.cid-tpV0Ex8Xzs .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpV0Ex8Xzs .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpV0Ex8Xzs .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpV0Ex8Xzs .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpV0Ex8Xzs .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpV0Ex8Xzs .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpV0Ex8Xzs .mbri-play:before {
  left: 55% !important;
}
.cid-tpV0Ex8Xzs .form-control {
  text-align: center;
}
.cid-tpV0Ex8Xzs h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpV0Ex8Xzs .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpV0Ex8Xzs .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpV0Ex8Xzs .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpV0Ex8Xzs .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpV0Ex8Xzs a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpV0Ex8Xzs a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpV0Ex8Xzs .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpV0Ex8Xzs .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpV0Ex8Xzs .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpV0Ex8Xzs .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpV0Ex8Xzs .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpV0Ex8Xzs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpV0Ex8Xzs H1 {
  color: #ffffff;
}
.cid-tpV0Ez7P6P {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpV0Ez7P6P .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpV0Ez7P6P .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpV0Ez7P6P .embla__button--next,
.cid-tpV0Ez7P6P .embla__button--prev {
  display: flex;
}
.cid-tpV0Ez7P6P .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpV0Ez7P6P .embla__button {
    display: none;
  }
}
.cid-tpV0Ez7P6P .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpV0Ez7P6P .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpV0Ez7P6P .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpV0Ez7P6P .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpV0Ez7P6P .embla__button {
    top: auto;
  }
}
.cid-tpV0Ez7P6P .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpV0Ez7P6P .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpV0Ez7P6P .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpV0Ez7P6P .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpV0Ez7P6P .embla {
  position: relative;
  width: 100%;
}
.cid-tpV0Ez7P6P .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpV0Ez7P6P .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpV0Ez7P6P .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpV0Ez7P6P .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpV0EClsfb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpV0EClsfb .card-box {
    padding: 1rem;
  }
  .cid-tpV0EClsfb .mbr-section-btn,
  .cid-tpV0EClsfb .price {
    text-align: center;
  }
  .cid-tpV0EClsfb .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpV0EClsfb .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpV0EClsfb .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpV0EClsfb .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpV0EClsfb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpV0EClsfb .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpV0EDUZOd {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpV0EDUZOd .mbr-section-subtitle {
  color: #767676;
}
.cid-tpV0EDUZOd .container-table {
  margin: 0 auto;
}
.cid-tpV0EDUZOd .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpV0EDUZOd .dataTables_wrapper {
  display: block;
}
.cid-tpV0EDUZOd .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpV0EDUZOd .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpV0EDUZOd table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpV0EDUZOd table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpV0EDUZOd table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpV0EDUZOd table td {
  border-top: 1px solid #f68d31;
}
.cid-tpV0EDUZOd table.table {
  background: #ffffff;
}
.cid-tpV0EDUZOd .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpV0EDUZOd .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpV0EDUZOd .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpV0EDUZOd .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpV0EDUZOd .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpV0EDUZOd .dataTables_filter {
    text-align: center;
  }
  .cid-tpV0EDUZOd .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpV0EDUZOd .head-item {
  text-align: left;
}
.cid-tpV0EDUZOd .body-item {
  text-align: left;
}
.cid-tpV0EH4kvL {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpV0EH4kvL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpV0EH4kvL form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpV0EH4kvL form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpV0EHUSjl {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpV0EHUSjl .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpV0EHUSjl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpV0EHUSjl .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpV0EHUSjl .card-title {
  text-align: center;
}
.cid-tpV0EHUSjl .card-text {
  text-align: center;
}
.cid-tpV0EJcdIf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpV0EJcdIf .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpV0EJcdIf .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpV0EJcdIf .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpV0EJcdIf .link-wrap {
    align-items: center;
  }
}
.cid-tpV0EJcdIf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpV0EKarAb {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpV0EKarAb h2 {
  text-align: center;
}
.cid-tpV0EKarAb h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpV0EKarAb p {
  color: #767676;
}
.cid-tpV0EKarAb img {
  object-fit: cover;
}
.cid-tpV0EKarAb .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpV0EKarAb .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpV0EKarAb .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpV0EKarAb .mbr-section-subtitle {
  color: #767676;
}
.cid-tpV0EKarAb .card-title {
  font-weight: 500;
}
.cid-tpV0EKarAb .card-img {
  text-align: inherit;
}
.cid-tpV0EKarAb .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpV0EKarAb .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpV0EKarAb .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpV0EKarAb .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpV0EKarAb .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpV0EKarAb .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpV0EKarAb .mbr-crt-title {
  text-align: center;
}
.cid-tpV0EKarAb .mbr-section-text {
  text-align: center;
}
.cid-tpV0EKarAb .mbr-section-title {
  color: #000000;
}
.cid-tpV0ELsgs4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpV0ELsgs4 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpV0ELsgs4 .item .icon-wrap {
  text-align: center;
}
.cid-tpV0ELsgs4 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpV0ELsgs4 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpV0ELsgs4 .item.first:before {
  display: none;
}
.cid-tpV0ELsgs4 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpV0ELsgs4 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpV0ELsgs4 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpV0ELsgs4 .item:before {
    display: none;
  }
  .cid-tpV0ELsgs4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpV0EN8yYm {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpV0EN8yYm .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpV0EN8yYm .icon-block {
  margin-bottom: 10px;
}
.cid-tpV0EN8yYm .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpV0EN8yYm .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpV0EN8yYm .mbr-text {
  color: #767676;
}
.cid-tpV0EN8yYm textarea.form-control {
  min-height: 100px;
}
.cid-tpV0EN8yYm a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpV0EN8yYm .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpV0EN8yYm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpV0EN8yYm .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpV0EN8yYm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpV0EN8yYm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpV0EN8yYm h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpV0EN8yYm .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpV0EN8yYm .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpV0EOQi5Y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpV0EOQi5Y .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpV0EOQi5Y .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpV0EOQi5Y .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpV0EOQi5Y .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpV0EOQi5Y .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpV0EOQi5Y .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpV0EOQi5Y .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpV0EOQi5Y .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpV0EOQi5Y .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpV0EOQi5Y .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpV0EOQi5Y .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpV0EOQi5Y .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpV0EOQi5Y .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpV0EOQi5Y .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpV6sqwRwi .navbar-dropdown {
  position: relative !important;
}
.cid-tpV6sqwRwi .navbar-dropdown {
  position: absolute !important;
}
.cid-tpV6sqwRwi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpV6sqwRwi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpV6sqwRwi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpV6sqwRwi .dropdown-item:hover,
.cid-tpV6sqwRwi .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpV6sqwRwi .dropdown-item:hover span {
  color: white;
}
.cid-tpV6sqwRwi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpV6sqwRwi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpV6sqwRwi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpV6sqwRwi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpV6sqwRwi .nav-link {
  position: relative;
}
.cid-tpV6sqwRwi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpV6sqwRwi .container {
    flex-wrap: nowrap;
  }
}
.cid-tpV6sqwRwi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpV6sqwRwi .dropdown-menu,
.cid-tpV6sqwRwi .navbar.opened {
  background: #ffffff !important;
}
.cid-tpV6sqwRwi .nav-item:focus,
.cid-tpV6sqwRwi .nav-link:focus {
  outline: none;
}
.cid-tpV6sqwRwi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpV6sqwRwi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpV6sqwRwi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpV6sqwRwi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpV6sqwRwi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpV6sqwRwi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpV6sqwRwi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpV6sqwRwi .navbar.opened {
  transition: all 0.3s;
}
.cid-tpV6sqwRwi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpV6sqwRwi .navbar .navbar-logo img {
  width: auto;
}
.cid-tpV6sqwRwi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpV6sqwRwi .navbar.collapsed {
  justify-content: center;
}
.cid-tpV6sqwRwi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpV6sqwRwi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpV6sqwRwi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpV6sqwRwi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpV6sqwRwi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpV6sqwRwi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpV6sqwRwi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpV6sqwRwi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpV6sqwRwi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpV6sqwRwi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpV6sqwRwi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpV6sqwRwi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpV6sqwRwi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpV6sqwRwi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpV6sqwRwi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpV6sqwRwi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpV6sqwRwi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpV6sqwRwi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpV6sqwRwi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpV6sqwRwi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpV6sqwRwi .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpV6sqwRwi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpV6sqwRwi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpV6sqwRwi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpV6sqwRwi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpV6sqwRwi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpV6sqwRwi .dropdown-item.active,
.cid-tpV6sqwRwi .dropdown-item:active {
  background-color: transparent;
}
.cid-tpV6sqwRwi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpV6sqwRwi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpV6sqwRwi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpV6sqwRwi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpV6sqwRwi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpV6sqwRwi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpV6sqwRwi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpV6sqwRwi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpV6sqwRwi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpV6sqwRwi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpV6sqwRwi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpV6sqwRwi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpV6sqwRwi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpV6sqwRwi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpV6sqwRwi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpV6sqwRwi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpV6sqwRwi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpV6sqwRwi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpV6sqwRwi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpV6sqwRwi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpV6sqwRwi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpV6sqwRwi .navbar {
    height: 70px;
  }
  .cid-tpV6sqwRwi .navbar.opened {
    height: auto;
  }
  .cid-tpV6sqwRwi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpV6ssdLJD {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpV6ssdLJD .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpV6ssdLJD .form-group {
  padding: 0.5rem;
}
.cid-tpV6ssdLJD .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpV6ssdLJD .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpV6ssdLJD .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpV6ssdLJD .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpV6ssdLJD .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpV6ssdLJD .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpV6ssdLJD .mbri-play:before {
  left: 55% !important;
}
.cid-tpV6ssdLJD .form-control {
  text-align: center;
}
.cid-tpV6ssdLJD h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpV6ssdLJD .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpV6ssdLJD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpV6ssdLJD .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpV6ssdLJD .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpV6ssdLJD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpV6ssdLJD a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpV6ssdLJD .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpV6ssdLJD .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpV6ssdLJD .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpV6ssdLJD .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpV6ssdLJD .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpV6ssdLJD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpV6ssdLJD H1 {
  color: #ffffff;
}
.cid-tpV6sucIey {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpV6sucIey .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpV6sucIey .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpV6sucIey .embla__button--next,
.cid-tpV6sucIey .embla__button--prev {
  display: flex;
}
.cid-tpV6sucIey .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpV6sucIey .embla__button {
    display: none;
  }
}
.cid-tpV6sucIey .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpV6sucIey .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpV6sucIey .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpV6sucIey .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpV6sucIey .embla__button {
    top: auto;
  }
}
.cid-tpV6sucIey .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpV6sucIey .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpV6sucIey .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpV6sucIey .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpV6sucIey .embla {
  position: relative;
  width: 100%;
}
.cid-tpV6sucIey .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpV6sucIey .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpV6sucIey .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpV6sucIey .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpV6sxYsen {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpV6sxYsen .card-box {
    padding: 1rem;
  }
  .cid-tpV6sxYsen .mbr-section-btn,
  .cid-tpV6sxYsen .price {
    text-align: center;
  }
  .cid-tpV6sxYsen .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpV6sxYsen .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpV6sxYsen .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpV6sxYsen .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpV6sxYsen .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpV6sxYsen .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpV6sz7FnX {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpV6sz7FnX .mbr-section-subtitle {
  color: #767676;
}
.cid-tpV6sz7FnX .container-table {
  margin: 0 auto;
}
.cid-tpV6sz7FnX .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpV6sz7FnX .dataTables_wrapper {
  display: block;
}
.cid-tpV6sz7FnX .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpV6sz7FnX .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpV6sz7FnX table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpV6sz7FnX table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpV6sz7FnX table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpV6sz7FnX table td {
  border-top: 1px solid #f68d31;
}
.cid-tpV6sz7FnX table.table {
  background: #ffffff;
}
.cid-tpV6sz7FnX .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpV6sz7FnX .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpV6sz7FnX .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpV6sz7FnX .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpV6sz7FnX .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpV6sz7FnX .dataTables_filter {
    text-align: center;
  }
  .cid-tpV6sz7FnX .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpV6sz7FnX .head-item {
  text-align: left;
}
.cid-tpV6sz7FnX .body-item {
  text-align: left;
}
.cid-tpV6sBUQvd {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpV6sBUQvd .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpV6sBUQvd form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpV6sBUQvd form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpV6sCHgzy {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpV6sCHgzy .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpV6sCHgzy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpV6sCHgzy .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpV6sCHgzy .card-title {
  text-align: center;
}
.cid-tpV6sCHgzy .card-text {
  text-align: center;
}
.cid-tpV6sDWmDp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpV6sDWmDp .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpV6sDWmDp .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpV6sDWmDp .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpV6sDWmDp .link-wrap {
    align-items: center;
  }
}
.cid-tpV6sDWmDp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpV6sETpi2 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpV6sETpi2 h2 {
  text-align: center;
}
.cid-tpV6sETpi2 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpV6sETpi2 p {
  color: #767676;
}
.cid-tpV6sETpi2 img {
  object-fit: cover;
}
.cid-tpV6sETpi2 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpV6sETpi2 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpV6sETpi2 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpV6sETpi2 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpV6sETpi2 .card-title {
  font-weight: 500;
}
.cid-tpV6sETpi2 .card-img {
  text-align: inherit;
}
.cid-tpV6sETpi2 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpV6sETpi2 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpV6sETpi2 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpV6sETpi2 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpV6sETpi2 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpV6sETpi2 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpV6sETpi2 .mbr-crt-title {
  text-align: center;
}
.cid-tpV6sETpi2 .mbr-section-text {
  text-align: center;
}
.cid-tpV6sETpi2 .mbr-section-title {
  color: #000000;
}
.cid-tpV6sGiLTl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpV6sGiLTl .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpV6sGiLTl .item .icon-wrap {
  text-align: center;
}
.cid-tpV6sGiLTl .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpV6sGiLTl .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpV6sGiLTl .item.first:before {
  display: none;
}
.cid-tpV6sGiLTl .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpV6sGiLTl .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpV6sGiLTl .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpV6sGiLTl .item:before {
    display: none;
  }
  .cid-tpV6sGiLTl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpV6sHxmQ7 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpV6sHxmQ7 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpV6sHxmQ7 .icon-block {
  margin-bottom: 10px;
}
.cid-tpV6sHxmQ7 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpV6sHxmQ7 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpV6sHxmQ7 .mbr-text {
  color: #767676;
}
.cid-tpV6sHxmQ7 textarea.form-control {
  min-height: 100px;
}
.cid-tpV6sHxmQ7 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpV6sHxmQ7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpV6sHxmQ7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpV6sHxmQ7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpV6sHxmQ7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpV6sHxmQ7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpV6sHxmQ7 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpV6sHxmQ7 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpV6sHxmQ7 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpV6sIKlvE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpV6sIKlvE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpV6sIKlvE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpV6sIKlvE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpV6sIKlvE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpV6sIKlvE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpV6sIKlvE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpV6sIKlvE .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpV6sIKlvE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpV6sIKlvE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpV6sIKlvE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpV6sIKlvE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpV6sIKlvE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpV6sIKlvE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpV6sIKlvE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tpVf15wC2E .navbar-dropdown {
  position: relative !important;
}
.cid-tpVf15wC2E .navbar-dropdown {
  position: absolute !important;
}
.cid-tpVf15wC2E .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpVf15wC2E .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tpVf15wC2E .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tpVf15wC2E .dropdown-item:hover,
.cid-tpVf15wC2E .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tpVf15wC2E .dropdown-item:hover span {
  color: white;
}
.cid-tpVf15wC2E .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tpVf15wC2E .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tpVf15wC2E .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tpVf15wC2E .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tpVf15wC2E .nav-link {
  position: relative;
}
.cid-tpVf15wC2E .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tpVf15wC2E .container {
    flex-wrap: nowrap;
  }
}
.cid-tpVf15wC2E .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tpVf15wC2E .dropdown-menu,
.cid-tpVf15wC2E .navbar.opened {
  background: #ffffff !important;
}
.cid-tpVf15wC2E .nav-item:focus,
.cid-tpVf15wC2E .nav-link:focus {
  outline: none;
}
.cid-tpVf15wC2E .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tpVf15wC2E .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tpVf15wC2E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tpVf15wC2E .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tpVf15wC2E .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tpVf15wC2E .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tpVf15wC2E .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tpVf15wC2E .navbar.opened {
  transition: all 0.3s;
}
.cid-tpVf15wC2E .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tpVf15wC2E .navbar .navbar-logo img {
  width: auto;
}
.cid-tpVf15wC2E .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpVf15wC2E .navbar.collapsed {
  justify-content: center;
}
.cid-tpVf15wC2E .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tpVf15wC2E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpVf15wC2E .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tpVf15wC2E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpVf15wC2E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpVf15wC2E .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tpVf15wC2E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpVf15wC2E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tpVf15wC2E .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tpVf15wC2E .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tpVf15wC2E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpVf15wC2E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpVf15wC2E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpVf15wC2E .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tpVf15wC2E .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tpVf15wC2E .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpVf15wC2E .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tpVf15wC2E .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tpVf15wC2E .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tpVf15wC2E .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tpVf15wC2E .navbar.navbar-short {
  min-height: 60px;
}
.cid-tpVf15wC2E .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tpVf15wC2E .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tpVf15wC2E .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tpVf15wC2E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpVf15wC2E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpVf15wC2E .dropdown-item.active,
.cid-tpVf15wC2E .dropdown-item:active {
  background-color: transparent;
}
.cid-tpVf15wC2E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tpVf15wC2E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpVf15wC2E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpVf15wC2E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tpVf15wC2E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tpVf15wC2E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpVf15wC2E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tpVf15wC2E .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tpVf15wC2E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tpVf15wC2E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tpVf15wC2E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpVf15wC2E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpVf15wC2E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tpVf15wC2E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpVf15wC2E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpVf15wC2E nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tpVf15wC2E nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tpVf15wC2E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpVf15wC2E .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tpVf15wC2E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tpVf15wC2E .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tpVf15wC2E .navbar {
    height: 70px;
  }
  .cid-tpVf15wC2E .navbar.opened {
    height: auto;
  }
  .cid-tpVf15wC2E .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tpVf17CIYs {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tpVf17CIYs .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tpVf17CIYs .form-group {
  padding: 0.5rem;
}
.cid-tpVf17CIYs .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tpVf17CIYs .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tpVf17CIYs .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tpVf17CIYs .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tpVf17CIYs .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tpVf17CIYs .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tpVf17CIYs .mbri-play:before {
  left: 55% !important;
}
.cid-tpVf17CIYs .form-control {
  text-align: center;
}
.cid-tpVf17CIYs h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tpVf17CIYs .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tpVf17CIYs .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tpVf17CIYs .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tpVf17CIYs .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tpVf17CIYs a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tpVf17CIYs a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tpVf17CIYs .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tpVf17CIYs .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tpVf17CIYs .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tpVf17CIYs .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tpVf17CIYs .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tpVf17CIYs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tpVf17CIYs H1 {
  color: #ffffff;
}
.cid-tpVf19PGSm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tpVf19PGSm .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tpVf19PGSm .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tpVf19PGSm .embla__button--next,
.cid-tpVf19PGSm .embla__button--prev {
  display: flex;
}
.cid-tpVf19PGSm .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tpVf19PGSm .embla__button {
    display: none;
  }
}
.cid-tpVf19PGSm .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tpVf19PGSm .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tpVf19PGSm .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpVf19PGSm .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tpVf19PGSm .embla__button {
    top: auto;
  }
}
.cid-tpVf19PGSm .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tpVf19PGSm .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tpVf19PGSm .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tpVf19PGSm .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tpVf19PGSm .embla {
  position: relative;
  width: 100%;
}
.cid-tpVf19PGSm .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tpVf19PGSm .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tpVf19PGSm .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tpVf19PGSm .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tpVf1d2qzu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tpVf1d2qzu .card-box {
    padding: 1rem;
  }
  .cid-tpVf1d2qzu .mbr-section-btn,
  .cid-tpVf1d2qzu .price {
    text-align: center;
  }
  .cid-tpVf1d2qzu .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tpVf1d2qzu .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tpVf1d2qzu .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tpVf1d2qzu .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tpVf1d2qzu .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpVf1d2qzu .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tpVf1egWjf {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tpVf1egWjf .mbr-section-subtitle {
  color: #767676;
}
.cid-tpVf1egWjf .container-table {
  margin: 0 auto;
}
.cid-tpVf1egWjf .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tpVf1egWjf .dataTables_wrapper {
  display: block;
}
.cid-tpVf1egWjf .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tpVf1egWjf .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tpVf1egWjf table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tpVf1egWjf table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tpVf1egWjf table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tpVf1egWjf table td {
  border-top: 1px solid #f68d31;
}
.cid-tpVf1egWjf table.table {
  background: #ffffff;
}
.cid-tpVf1egWjf .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tpVf1egWjf .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tpVf1egWjf .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tpVf1egWjf .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tpVf1egWjf .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tpVf1egWjf .dataTables_filter {
    text-align: center;
  }
  .cid-tpVf1egWjf .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tpVf1egWjf .head-item {
  text-align: left;
}
.cid-tpVf1egWjf .body-item {
  text-align: left;
}
.cid-tpVf1hB2BP {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tpVf1hB2BP .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tpVf1hB2BP form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tpVf1hB2BP form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tpVf1ix27o {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tpVf1ix27o .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tpVf1ix27o .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpVf1ix27o .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tpVf1ix27o .card-title {
  text-align: center;
}
.cid-tpVf1ix27o .card-text {
  text-align: center;
}
.cid-tpVf1jPCD8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tpVf1jPCD8 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tpVf1jPCD8 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tpVf1jPCD8 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tpVf1jPCD8 .link-wrap {
    align-items: center;
  }
}
.cid-tpVf1jPCD8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tpVf1l7JX8 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpVf1l7JX8 h2 {
  text-align: center;
}
.cid-tpVf1l7JX8 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpVf1l7JX8 p {
  color: #767676;
}
.cid-tpVf1l7JX8 img {
  object-fit: cover;
}
.cid-tpVf1l7JX8 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tpVf1l7JX8 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tpVf1l7JX8 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tpVf1l7JX8 .mbr-section-subtitle {
  color: #767676;
}
.cid-tpVf1l7JX8 .card-title {
  font-weight: 500;
}
.cid-tpVf1l7JX8 .card-img {
  text-align: inherit;
}
.cid-tpVf1l7JX8 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tpVf1l7JX8 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tpVf1l7JX8 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpVf1l7JX8 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tpVf1l7JX8 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tpVf1l7JX8 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tpVf1l7JX8 .mbr-crt-title {
  text-align: center;
}
.cid-tpVf1l7JX8 .mbr-section-text {
  text-align: center;
}
.cid-tpVf1l7JX8 .mbr-section-title {
  color: #000000;
}
.cid-tpVf1mOUaI {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tpVf1mOUaI .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tpVf1mOUaI .item .icon-wrap {
  text-align: center;
}
.cid-tpVf1mOUaI .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tpVf1mOUaI .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tpVf1mOUaI .item.first:before {
  display: none;
}
.cid-tpVf1mOUaI .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tpVf1mOUaI .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tpVf1mOUaI .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tpVf1mOUaI .item:before {
    display: none;
  }
  .cid-tpVf1mOUaI .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tpVf1o0Ftw {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpVf1o0Ftw .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tpVf1o0Ftw .icon-block {
  margin-bottom: 10px;
}
.cid-tpVf1o0Ftw .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpVf1o0Ftw .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tpVf1o0Ftw .mbr-text {
  color: #767676;
}
.cid-tpVf1o0Ftw textarea.form-control {
  min-height: 100px;
}
.cid-tpVf1o0Ftw a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tpVf1o0Ftw .google-map {
  height: 25rem;
  position: relative;
}
.cid-tpVf1o0Ftw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tpVf1o0Ftw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tpVf1o0Ftw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tpVf1o0Ftw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tpVf1o0Ftw h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tpVf1o0Ftw .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tpVf1o0Ftw .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tpVf1piuO5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tpVf1piuO5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tpVf1piuO5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tpVf1piuO5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tpVf1piuO5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tpVf1piuO5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tpVf1piuO5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tpVf1piuO5 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tpVf1piuO5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpVf1piuO5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tpVf1piuO5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tpVf1piuO5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tpVf1piuO5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tpVf1piuO5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tpVf1piuO5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqnIsqv6nb .navbar-dropdown {
  position: relative !important;
}
.cid-tqnIsqv6nb .navbar-dropdown {
  position: absolute !important;
}
.cid-tqnIsqv6nb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqnIsqv6nb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqnIsqv6nb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqnIsqv6nb .dropdown-item:hover,
.cid-tqnIsqv6nb .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqnIsqv6nb .dropdown-item:hover span {
  color: white;
}
.cid-tqnIsqv6nb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqnIsqv6nb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqnIsqv6nb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqnIsqv6nb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqnIsqv6nb .nav-link {
  position: relative;
}
.cid-tqnIsqv6nb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqnIsqv6nb .container {
    flex-wrap: nowrap;
  }
}
.cid-tqnIsqv6nb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqnIsqv6nb .dropdown-menu,
.cid-tqnIsqv6nb .navbar.opened {
  background: #ffffff !important;
}
.cid-tqnIsqv6nb .nav-item:focus,
.cid-tqnIsqv6nb .nav-link:focus {
  outline: none;
}
.cid-tqnIsqv6nb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqnIsqv6nb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqnIsqv6nb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqnIsqv6nb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqnIsqv6nb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqnIsqv6nb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqnIsqv6nb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqnIsqv6nb .navbar.opened {
  transition: all 0.3s;
}
.cid-tqnIsqv6nb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqnIsqv6nb .navbar .navbar-logo img {
  width: auto;
}
.cid-tqnIsqv6nb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqnIsqv6nb .navbar.collapsed {
  justify-content: center;
}
.cid-tqnIsqv6nb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqnIsqv6nb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqnIsqv6nb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqnIsqv6nb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqnIsqv6nb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqnIsqv6nb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqnIsqv6nb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqnIsqv6nb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqnIsqv6nb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqnIsqv6nb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqnIsqv6nb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqnIsqv6nb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqnIsqv6nb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqnIsqv6nb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqnIsqv6nb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqnIsqv6nb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqnIsqv6nb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqnIsqv6nb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqnIsqv6nb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqnIsqv6nb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqnIsqv6nb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqnIsqv6nb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqnIsqv6nb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqnIsqv6nb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqnIsqv6nb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqnIsqv6nb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqnIsqv6nb .dropdown-item.active,
.cid-tqnIsqv6nb .dropdown-item:active {
  background-color: transparent;
}
.cid-tqnIsqv6nb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqnIsqv6nb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqnIsqv6nb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqnIsqv6nb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqnIsqv6nb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqnIsqv6nb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqnIsqv6nb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqnIsqv6nb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqnIsqv6nb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqnIsqv6nb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqnIsqv6nb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqnIsqv6nb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqnIsqv6nb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqnIsqv6nb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqnIsqv6nb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqnIsqv6nb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqnIsqv6nb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqnIsqv6nb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqnIsqv6nb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqnIsqv6nb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqnIsqv6nb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqnIsqv6nb .navbar {
    height: 70px;
  }
  .cid-tqnIsqv6nb .navbar.opened {
    height: auto;
  }
  .cid-tqnIsqv6nb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqnIsrF8zq {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqnIsrF8zq .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqnIsrF8zq .form-group {
  padding: 0.5rem;
}
.cid-tqnIsrF8zq .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqnIsrF8zq .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqnIsrF8zq .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqnIsrF8zq .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqnIsrF8zq .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqnIsrF8zq .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqnIsrF8zq .mbri-play:before {
  left: 55% !important;
}
.cid-tqnIsrF8zq .form-control {
  text-align: center;
}
.cid-tqnIsrF8zq h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqnIsrF8zq .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqnIsrF8zq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqnIsrF8zq .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqnIsrF8zq .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqnIsrF8zq a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqnIsrF8zq a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqnIsrF8zq .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqnIsrF8zq .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqnIsrF8zq .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqnIsrF8zq .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqnIsrF8zq .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqnIsrF8zq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqnIsrF8zq H1 {
  color: #ffffff;
}
.cid-tqnIstmu8y {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqnIstmu8y .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqnIstmu8y .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqnIstmu8y .embla__button--next,
.cid-tqnIstmu8y .embla__button--prev {
  display: flex;
}
.cid-tqnIstmu8y .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqnIstmu8y .embla__button {
    display: none;
  }
}
.cid-tqnIstmu8y .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqnIstmu8y .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqnIstmu8y .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqnIstmu8y .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqnIstmu8y .embla__button {
    top: auto;
  }
}
.cid-tqnIstmu8y .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqnIstmu8y .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqnIstmu8y .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqnIstmu8y .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqnIstmu8y .embla {
  position: relative;
  width: 100%;
}
.cid-tqnIstmu8y .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqnIstmu8y .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqnIstmu8y .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqnIstmu8y .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqnIsvLKku {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqnIsvLKku .card-box {
    padding: 1rem;
  }
  .cid-tqnIsvLKku .mbr-section-btn,
  .cid-tqnIsvLKku .price {
    text-align: center;
  }
  .cid-tqnIsvLKku .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqnIsvLKku .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqnIsvLKku .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqnIsvLKku .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqnIsvLKku .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqnIsvLKku .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqnIswT8I5 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqnIswT8I5 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqnIswT8I5 .container-table {
  margin: 0 auto;
}
.cid-tqnIswT8I5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqnIswT8I5 .dataTables_wrapper {
  display: block;
}
.cid-tqnIswT8I5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqnIswT8I5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqnIswT8I5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqnIswT8I5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqnIswT8I5 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqnIswT8I5 table td {
  border-top: 1px solid #f68d31;
}
.cid-tqnIswT8I5 table.table {
  background: #ffffff;
}
.cid-tqnIswT8I5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqnIswT8I5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqnIswT8I5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqnIswT8I5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqnIswT8I5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqnIswT8I5 .dataTables_filter {
    text-align: center;
  }
  .cid-tqnIswT8I5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqnIswT8I5 .head-item {
  text-align: left;
}
.cid-tqnIswT8I5 .body-item {
  text-align: left;
}
.cid-tqnIszvvn1 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqnIszvvn1 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqnIszvvn1 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqnIszvvn1 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqnIsAcrKg {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqnIsAcrKg .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqnIsAcrKg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqnIsAcrKg .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqnIsAcrKg .card-title {
  text-align: center;
}
.cid-tqnIsAcrKg .card-text {
  text-align: center;
}
.cid-tqnIsBkQRM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqnIsBkQRM .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqnIsBkQRM .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqnIsBkQRM .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqnIsBkQRM .link-wrap {
    align-items: center;
  }
}
.cid-tqnIsBkQRM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqnIsC82QH {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqnIsC82QH h2 {
  text-align: center;
}
.cid-tqnIsC82QH h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqnIsC82QH p {
  color: #767676;
}
.cid-tqnIsC82QH img {
  object-fit: cover;
}
.cid-tqnIsC82QH .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqnIsC82QH .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqnIsC82QH .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqnIsC82QH .mbr-section-subtitle {
  color: #767676;
}
.cid-tqnIsC82QH .card-title {
  font-weight: 500;
}
.cid-tqnIsC82QH .card-img {
  text-align: inherit;
}
.cid-tqnIsC82QH .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqnIsC82QH .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqnIsC82QH .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqnIsC82QH .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqnIsC82QH .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqnIsC82QH .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqnIsC82QH .mbr-crt-title {
  text-align: center;
}
.cid-tqnIsC82QH .mbr-section-text {
  text-align: center;
}
.cid-tqnIsC82QH .mbr-section-title {
  color: #000000;
}
.cid-tqnIsDdhjp {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqnIsDdhjp .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqnIsDdhjp .item .icon-wrap {
  text-align: center;
}
.cid-tqnIsDdhjp .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqnIsDdhjp .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqnIsDdhjp .item.first:before {
  display: none;
}
.cid-tqnIsDdhjp .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqnIsDdhjp .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqnIsDdhjp .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqnIsDdhjp .item:before {
    display: none;
  }
  .cid-tqnIsDdhjp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqnIsEgyXP {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqnIsEgyXP .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqnIsEgyXP .icon-block {
  margin-bottom: 10px;
}
.cid-tqnIsEgyXP .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqnIsEgyXP .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqnIsEgyXP .mbr-text {
  color: #767676;
}
.cid-tqnIsEgyXP textarea.form-control {
  min-height: 100px;
}
.cid-tqnIsEgyXP a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqnIsEgyXP .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqnIsEgyXP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqnIsEgyXP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqnIsEgyXP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqnIsEgyXP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqnIsEgyXP h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqnIsEgyXP .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqnIsEgyXP .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqnIsFhi3B {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqnIsFhi3B .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqnIsFhi3B .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqnIsFhi3B .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqnIsFhi3B .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqnIsFhi3B .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqnIsFhi3B .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqnIsFhi3B .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqnIsFhi3B .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqnIsFhi3B .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqnIsFhi3B .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqnIsFhi3B .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqnIsFhi3B .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqnIsFhi3B .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqnIsFhi3B .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqnQ3bEEZa .navbar-dropdown {
  position: relative !important;
}
.cid-tqnQ3bEEZa .navbar-dropdown {
  position: absolute !important;
}
.cid-tqnQ3bEEZa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqnQ3bEEZa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqnQ3bEEZa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqnQ3bEEZa .dropdown-item:hover,
.cid-tqnQ3bEEZa .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqnQ3bEEZa .dropdown-item:hover span {
  color: white;
}
.cid-tqnQ3bEEZa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqnQ3bEEZa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqnQ3bEEZa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqnQ3bEEZa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqnQ3bEEZa .nav-link {
  position: relative;
}
.cid-tqnQ3bEEZa .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqnQ3bEEZa .container {
    flex-wrap: nowrap;
  }
}
.cid-tqnQ3bEEZa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqnQ3bEEZa .dropdown-menu,
.cid-tqnQ3bEEZa .navbar.opened {
  background: #ffffff !important;
}
.cid-tqnQ3bEEZa .nav-item:focus,
.cid-tqnQ3bEEZa .nav-link:focus {
  outline: none;
}
.cid-tqnQ3bEEZa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqnQ3bEEZa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqnQ3bEEZa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqnQ3bEEZa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqnQ3bEEZa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqnQ3bEEZa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqnQ3bEEZa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqnQ3bEEZa .navbar.opened {
  transition: all 0.3s;
}
.cid-tqnQ3bEEZa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqnQ3bEEZa .navbar .navbar-logo img {
  width: auto;
}
.cid-tqnQ3bEEZa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqnQ3bEEZa .navbar.collapsed {
  justify-content: center;
}
.cid-tqnQ3bEEZa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqnQ3bEEZa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqnQ3bEEZa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqnQ3bEEZa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqnQ3bEEZa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqnQ3bEEZa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqnQ3bEEZa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqnQ3bEEZa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqnQ3bEEZa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqnQ3bEEZa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqnQ3bEEZa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqnQ3bEEZa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqnQ3bEEZa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqnQ3bEEZa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqnQ3bEEZa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqnQ3bEEZa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqnQ3bEEZa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqnQ3bEEZa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqnQ3bEEZa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqnQ3bEEZa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqnQ3bEEZa .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqnQ3bEEZa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqnQ3bEEZa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqnQ3bEEZa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqnQ3bEEZa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqnQ3bEEZa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqnQ3bEEZa .dropdown-item.active,
.cid-tqnQ3bEEZa .dropdown-item:active {
  background-color: transparent;
}
.cid-tqnQ3bEEZa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqnQ3bEEZa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqnQ3bEEZa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqnQ3bEEZa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqnQ3bEEZa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqnQ3bEEZa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqnQ3bEEZa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqnQ3bEEZa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqnQ3bEEZa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqnQ3bEEZa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqnQ3bEEZa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqnQ3bEEZa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqnQ3bEEZa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqnQ3bEEZa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqnQ3bEEZa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqnQ3bEEZa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqnQ3bEEZa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqnQ3bEEZa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqnQ3bEEZa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqnQ3bEEZa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqnQ3bEEZa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqnQ3bEEZa .navbar {
    height: 70px;
  }
  .cid-tqnQ3bEEZa .navbar.opened {
    height: auto;
  }
  .cid-tqnQ3bEEZa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqnQ3dwCEo {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqnQ3dwCEo .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqnQ3dwCEo .form-group {
  padding: 0.5rem;
}
.cid-tqnQ3dwCEo .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqnQ3dwCEo .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqnQ3dwCEo .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqnQ3dwCEo .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqnQ3dwCEo .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqnQ3dwCEo .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqnQ3dwCEo .mbri-play:before {
  left: 55% !important;
}
.cid-tqnQ3dwCEo .form-control {
  text-align: center;
}
.cid-tqnQ3dwCEo h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqnQ3dwCEo .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqnQ3dwCEo .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqnQ3dwCEo .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqnQ3dwCEo .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqnQ3dwCEo a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqnQ3dwCEo a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqnQ3dwCEo .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqnQ3dwCEo .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqnQ3dwCEo .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqnQ3dwCEo .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqnQ3dwCEo .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqnQ3dwCEo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqnQ3dwCEo H1 {
  color: #ffffff;
}
.cid-tqnQ3fOjyg {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqnQ3fOjyg .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqnQ3fOjyg .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqnQ3fOjyg .embla__button--next,
.cid-tqnQ3fOjyg .embla__button--prev {
  display: flex;
}
.cid-tqnQ3fOjyg .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqnQ3fOjyg .embla__button {
    display: none;
  }
}
.cid-tqnQ3fOjyg .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqnQ3fOjyg .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqnQ3fOjyg .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqnQ3fOjyg .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqnQ3fOjyg .embla__button {
    top: auto;
  }
}
.cid-tqnQ3fOjyg .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqnQ3fOjyg .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqnQ3fOjyg .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqnQ3fOjyg .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqnQ3fOjyg .embla {
  position: relative;
  width: 100%;
}
.cid-tqnQ3fOjyg .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqnQ3fOjyg .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqnQ3fOjyg .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqnQ3fOjyg .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqnQ3jTkJE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqnQ3jTkJE .card-box {
    padding: 1rem;
  }
  .cid-tqnQ3jTkJE .mbr-section-btn,
  .cid-tqnQ3jTkJE .price {
    text-align: center;
  }
  .cid-tqnQ3jTkJE .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqnQ3jTkJE .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqnQ3jTkJE .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqnQ3jTkJE .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqnQ3jTkJE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqnQ3jTkJE .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqnQ3l9FgU {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqnQ3l9FgU .mbr-section-subtitle {
  color: #767676;
}
.cid-tqnQ3l9FgU .container-table {
  margin: 0 auto;
}
.cid-tqnQ3l9FgU .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqnQ3l9FgU .dataTables_wrapper {
  display: block;
}
.cid-tqnQ3l9FgU .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqnQ3l9FgU .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqnQ3l9FgU table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqnQ3l9FgU table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqnQ3l9FgU table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqnQ3l9FgU table td {
  border-top: 1px solid #f68d31;
}
.cid-tqnQ3l9FgU table.table {
  background: #ffffff;
}
.cid-tqnQ3l9FgU .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqnQ3l9FgU .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqnQ3l9FgU .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqnQ3l9FgU .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqnQ3l9FgU .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqnQ3l9FgU .dataTables_filter {
    text-align: center;
  }
  .cid-tqnQ3l9FgU .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqnQ3l9FgU .head-item {
  text-align: left;
}
.cid-tqnQ3l9FgU .body-item {
  text-align: left;
}
.cid-tqnQ3ohr1H {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqnQ3ohr1H .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqnQ3ohr1H form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqnQ3ohr1H form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqnQ3pcGlL {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqnQ3pcGlL .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqnQ3pcGlL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqnQ3pcGlL .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqnQ3pcGlL .card-title {
  text-align: center;
}
.cid-tqnQ3pcGlL .card-text {
  text-align: center;
}
.cid-tqnQ3qoHzv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqnQ3qoHzv .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqnQ3qoHzv .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqnQ3qoHzv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqnQ3qoHzv .link-wrap {
    align-items: center;
  }
}
.cid-tqnQ3qoHzv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqnQ3rfq8o {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqnQ3rfq8o h2 {
  text-align: center;
}
.cid-tqnQ3rfq8o h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqnQ3rfq8o p {
  color: #767676;
}
.cid-tqnQ3rfq8o img {
  object-fit: cover;
}
.cid-tqnQ3rfq8o .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqnQ3rfq8o .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqnQ3rfq8o .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqnQ3rfq8o .mbr-section-subtitle {
  color: #767676;
}
.cid-tqnQ3rfq8o .card-title {
  font-weight: 500;
}
.cid-tqnQ3rfq8o .card-img {
  text-align: inherit;
}
.cid-tqnQ3rfq8o .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqnQ3rfq8o .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqnQ3rfq8o .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqnQ3rfq8o .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqnQ3rfq8o .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqnQ3rfq8o .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqnQ3rfq8o .mbr-crt-title {
  text-align: center;
}
.cid-tqnQ3rfq8o .mbr-section-text {
  text-align: center;
}
.cid-tqnQ3rfq8o .mbr-section-title {
  color: #000000;
}
.cid-tqnQ3sqnyh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqnQ3sqnyh .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqnQ3sqnyh .item .icon-wrap {
  text-align: center;
}
.cid-tqnQ3sqnyh .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqnQ3sqnyh .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqnQ3sqnyh .item.first:before {
  display: none;
}
.cid-tqnQ3sqnyh .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqnQ3sqnyh .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqnQ3sqnyh .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqnQ3sqnyh .item:before {
    display: none;
  }
  .cid-tqnQ3sqnyh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqnQ3tJaL7 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqnQ3tJaL7 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqnQ3tJaL7 .icon-block {
  margin-bottom: 10px;
}
.cid-tqnQ3tJaL7 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqnQ3tJaL7 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqnQ3tJaL7 .mbr-text {
  color: #767676;
}
.cid-tqnQ3tJaL7 textarea.form-control {
  min-height: 100px;
}
.cid-tqnQ3tJaL7 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqnQ3tJaL7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqnQ3tJaL7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqnQ3tJaL7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqnQ3tJaL7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqnQ3tJaL7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqnQ3tJaL7 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqnQ3tJaL7 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqnQ3tJaL7 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqnQ3v60GR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqnQ3v60GR .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqnQ3v60GR .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqnQ3v60GR .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqnQ3v60GR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqnQ3v60GR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqnQ3v60GR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqnQ3v60GR .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqnQ3v60GR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqnQ3v60GR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqnQ3v60GR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqnQ3v60GR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqnQ3v60GR .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqnQ3v60GR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqnQ3v60GR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqnXzyk4Ob .navbar-dropdown {
  position: relative !important;
}
.cid-tqnXzyk4Ob .navbar-dropdown {
  position: absolute !important;
}
.cid-tqnXzyk4Ob .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqnXzyk4Ob .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqnXzyk4Ob .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqnXzyk4Ob .dropdown-item:hover,
.cid-tqnXzyk4Ob .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqnXzyk4Ob .dropdown-item:hover span {
  color: white;
}
.cid-tqnXzyk4Ob .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqnXzyk4Ob .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqnXzyk4Ob .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqnXzyk4Ob .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqnXzyk4Ob .nav-link {
  position: relative;
}
.cid-tqnXzyk4Ob .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqnXzyk4Ob .container {
    flex-wrap: nowrap;
  }
}
.cid-tqnXzyk4Ob .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqnXzyk4Ob .dropdown-menu,
.cid-tqnXzyk4Ob .navbar.opened {
  background: #ffffff !important;
}
.cid-tqnXzyk4Ob .nav-item:focus,
.cid-tqnXzyk4Ob .nav-link:focus {
  outline: none;
}
.cid-tqnXzyk4Ob .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqnXzyk4Ob .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqnXzyk4Ob .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqnXzyk4Ob .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqnXzyk4Ob .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqnXzyk4Ob .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqnXzyk4Ob .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqnXzyk4Ob .navbar.opened {
  transition: all 0.3s;
}
.cid-tqnXzyk4Ob .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqnXzyk4Ob .navbar .navbar-logo img {
  width: auto;
}
.cid-tqnXzyk4Ob .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqnXzyk4Ob .navbar.collapsed {
  justify-content: center;
}
.cid-tqnXzyk4Ob .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqnXzyk4Ob .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqnXzyk4Ob .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqnXzyk4Ob .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqnXzyk4Ob .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqnXzyk4Ob .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqnXzyk4Ob .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqnXzyk4Ob .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqnXzyk4Ob .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqnXzyk4Ob .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqnXzyk4Ob .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqnXzyk4Ob .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqnXzyk4Ob .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqnXzyk4Ob .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqnXzyk4Ob .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqnXzyk4Ob .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqnXzyk4Ob .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqnXzyk4Ob .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqnXzyk4Ob .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqnXzyk4Ob .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqnXzyk4Ob .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqnXzyk4Ob .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqnXzyk4Ob .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqnXzyk4Ob .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqnXzyk4Ob .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqnXzyk4Ob .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqnXzyk4Ob .dropdown-item.active,
.cid-tqnXzyk4Ob .dropdown-item:active {
  background-color: transparent;
}
.cid-tqnXzyk4Ob .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqnXzyk4Ob .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqnXzyk4Ob .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqnXzyk4Ob .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqnXzyk4Ob .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqnXzyk4Ob .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqnXzyk4Ob ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqnXzyk4Ob .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqnXzyk4Ob button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqnXzyk4Ob button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqnXzyk4Ob button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqnXzyk4Ob button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqnXzyk4Ob button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqnXzyk4Ob button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqnXzyk4Ob nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqnXzyk4Ob nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqnXzyk4Ob nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqnXzyk4Ob nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqnXzyk4Ob .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqnXzyk4Ob a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqnXzyk4Ob .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqnXzyk4Ob .navbar {
    height: 70px;
  }
  .cid-tqnXzyk4Ob .navbar.opened {
    height: auto;
  }
  .cid-tqnXzyk4Ob .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqnXzAvR1a {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqnXzAvR1a .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqnXzAvR1a .form-group {
  padding: 0.5rem;
}
.cid-tqnXzAvR1a .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqnXzAvR1a .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqnXzAvR1a .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqnXzAvR1a .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqnXzAvR1a .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqnXzAvR1a .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqnXzAvR1a .mbri-play:before {
  left: 55% !important;
}
.cid-tqnXzAvR1a .form-control {
  text-align: center;
}
.cid-tqnXzAvR1a h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqnXzAvR1a .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqnXzAvR1a .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqnXzAvR1a .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqnXzAvR1a .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqnXzAvR1a a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqnXzAvR1a a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqnXzAvR1a .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqnXzAvR1a .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqnXzAvR1a .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqnXzAvR1a .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqnXzAvR1a .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqnXzAvR1a .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqnXzAvR1a H1 {
  color: #ffffff;
}
.cid-tqnXzDgWRk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqnXzDgWRk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqnXzDgWRk .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqnXzDgWRk .embla__button--next,
.cid-tqnXzDgWRk .embla__button--prev {
  display: flex;
}
.cid-tqnXzDgWRk .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqnXzDgWRk .embla__button {
    display: none;
  }
}
.cid-tqnXzDgWRk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqnXzDgWRk .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqnXzDgWRk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqnXzDgWRk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqnXzDgWRk .embla__button {
    top: auto;
  }
}
.cid-tqnXzDgWRk .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqnXzDgWRk .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqnXzDgWRk .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqnXzDgWRk .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqnXzDgWRk .embla {
  position: relative;
  width: 100%;
}
.cid-tqnXzDgWRk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqnXzDgWRk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqnXzDgWRk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqnXzDgWRk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqnXzGR5GG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqnXzGR5GG .card-box {
    padding: 1rem;
  }
  .cid-tqnXzGR5GG .mbr-section-btn,
  .cid-tqnXzGR5GG .price {
    text-align: center;
  }
  .cid-tqnXzGR5GG .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqnXzGR5GG .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqnXzGR5GG .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqnXzGR5GG .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqnXzGR5GG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqnXzGR5GG .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqnXzI2Ile {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqnXzI2Ile .mbr-section-subtitle {
  color: #767676;
}
.cid-tqnXzI2Ile .container-table {
  margin: 0 auto;
}
.cid-tqnXzI2Ile .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqnXzI2Ile .dataTables_wrapper {
  display: block;
}
.cid-tqnXzI2Ile .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqnXzI2Ile .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqnXzI2Ile table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqnXzI2Ile table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqnXzI2Ile table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqnXzI2Ile table td {
  border-top: 1px solid #f68d31;
}
.cid-tqnXzI2Ile table.table {
  background: #ffffff;
}
.cid-tqnXzI2Ile .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqnXzI2Ile .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqnXzI2Ile .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqnXzI2Ile .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqnXzI2Ile .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqnXzI2Ile .dataTables_filter {
    text-align: center;
  }
  .cid-tqnXzI2Ile .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqnXzI2Ile .head-item {
  text-align: left;
}
.cid-tqnXzI2Ile .body-item {
  text-align: left;
}
.cid-tqnXzL295I {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqnXzL295I .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqnXzL295I form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqnXzL295I form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqnXzLOLjr {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqnXzLOLjr .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqnXzLOLjr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqnXzLOLjr .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqnXzLOLjr .card-title {
  text-align: center;
}
.cid-tqnXzLOLjr .card-text {
  text-align: center;
}
.cid-tqnXzN6Y2z {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqnXzN6Y2z .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqnXzN6Y2z .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqnXzN6Y2z .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqnXzN6Y2z .link-wrap {
    align-items: center;
  }
}
.cid-tqnXzN6Y2z .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqnXzNWq2y {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqnXzNWq2y h2 {
  text-align: center;
}
.cid-tqnXzNWq2y h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqnXzNWq2y p {
  color: #767676;
}
.cid-tqnXzNWq2y img {
  object-fit: cover;
}
.cid-tqnXzNWq2y .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqnXzNWq2y .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqnXzNWq2y .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqnXzNWq2y .mbr-section-subtitle {
  color: #767676;
}
.cid-tqnXzNWq2y .card-title {
  font-weight: 500;
}
.cid-tqnXzNWq2y .card-img {
  text-align: inherit;
}
.cid-tqnXzNWq2y .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqnXzNWq2y .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqnXzNWq2y .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqnXzNWq2y .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqnXzNWq2y .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqnXzNWq2y .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqnXzNWq2y .mbr-crt-title {
  text-align: center;
}
.cid-tqnXzNWq2y .mbr-section-text {
  text-align: center;
}
.cid-tqnXzNWq2y .mbr-section-title {
  color: #000000;
}
.cid-tqnXzPaUII {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqnXzPaUII .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqnXzPaUII .item .icon-wrap {
  text-align: center;
}
.cid-tqnXzPaUII .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqnXzPaUII .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqnXzPaUII .item.first:before {
  display: none;
}
.cid-tqnXzPaUII .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqnXzPaUII .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqnXzPaUII .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqnXzPaUII .item:before {
    display: none;
  }
  .cid-tqnXzPaUII .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqnXzQhS4K {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqnXzQhS4K .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqnXzQhS4K .icon-block {
  margin-bottom: 10px;
}
.cid-tqnXzQhS4K .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqnXzQhS4K .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqnXzQhS4K .mbr-text {
  color: #767676;
}
.cid-tqnXzQhS4K textarea.form-control {
  min-height: 100px;
}
.cid-tqnXzQhS4K a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqnXzQhS4K .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqnXzQhS4K .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqnXzQhS4K .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqnXzQhS4K .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqnXzQhS4K .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqnXzQhS4K h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqnXzQhS4K .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqnXzQhS4K .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqnXzRsojB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqnXzRsojB .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqnXzRsojB .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqnXzRsojB .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqnXzRsojB .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqnXzRsojB .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqnXzRsojB .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqnXzRsojB .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqnXzRsojB .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqnXzRsojB .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqnXzRsojB .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqnXzRsojB .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqnXzRsojB .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqnXzRsojB .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqnXzRsojB .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqogw7JStX .navbar-dropdown {
  position: relative !important;
}
.cid-tqogw7JStX .navbar-dropdown {
  position: absolute !important;
}
.cid-tqogw7JStX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqogw7JStX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqogw7JStX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqogw7JStX .dropdown-item:hover,
.cid-tqogw7JStX .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqogw7JStX .dropdown-item:hover span {
  color: white;
}
.cid-tqogw7JStX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqogw7JStX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqogw7JStX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqogw7JStX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqogw7JStX .nav-link {
  position: relative;
}
.cid-tqogw7JStX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqogw7JStX .container {
    flex-wrap: nowrap;
  }
}
.cid-tqogw7JStX .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqogw7JStX .dropdown-menu,
.cid-tqogw7JStX .navbar.opened {
  background: #ffffff !important;
}
.cid-tqogw7JStX .nav-item:focus,
.cid-tqogw7JStX .nav-link:focus {
  outline: none;
}
.cid-tqogw7JStX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqogw7JStX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqogw7JStX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqogw7JStX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqogw7JStX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqogw7JStX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqogw7JStX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqogw7JStX .navbar.opened {
  transition: all 0.3s;
}
.cid-tqogw7JStX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqogw7JStX .navbar .navbar-logo img {
  width: auto;
}
.cid-tqogw7JStX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqogw7JStX .navbar.collapsed {
  justify-content: center;
}
.cid-tqogw7JStX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqogw7JStX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqogw7JStX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqogw7JStX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqogw7JStX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqogw7JStX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqogw7JStX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqogw7JStX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqogw7JStX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqogw7JStX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqogw7JStX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqogw7JStX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqogw7JStX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqogw7JStX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqogw7JStX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqogw7JStX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqogw7JStX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqogw7JStX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqogw7JStX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqogw7JStX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqogw7JStX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqogw7JStX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqogw7JStX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqogw7JStX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqogw7JStX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqogw7JStX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqogw7JStX .dropdown-item.active,
.cid-tqogw7JStX .dropdown-item:active {
  background-color: transparent;
}
.cid-tqogw7JStX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqogw7JStX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqogw7JStX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqogw7JStX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqogw7JStX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqogw7JStX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqogw7JStX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqogw7JStX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqogw7JStX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqogw7JStX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqogw7JStX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqogw7JStX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqogw7JStX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqogw7JStX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqogw7JStX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqogw7JStX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqogw7JStX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqogw7JStX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqogw7JStX .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqogw7JStX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqogw7JStX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqogw7JStX .navbar {
    height: 70px;
  }
  .cid-tqogw7JStX .navbar.opened {
    height: auto;
  }
  .cid-tqogw7JStX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqogw9wPvn {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqogw9wPvn .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqogw9wPvn .form-group {
  padding: 0.5rem;
}
.cid-tqogw9wPvn .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqogw9wPvn .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqogw9wPvn .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqogw9wPvn .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqogw9wPvn .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqogw9wPvn .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqogw9wPvn .mbri-play:before {
  left: 55% !important;
}
.cid-tqogw9wPvn .form-control {
  text-align: center;
}
.cid-tqogw9wPvn h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqogw9wPvn .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqogw9wPvn .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqogw9wPvn .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqogw9wPvn .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqogw9wPvn a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqogw9wPvn a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqogw9wPvn .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqogw9wPvn .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqogw9wPvn .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqogw9wPvn .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqogw9wPvn .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqogw9wPvn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqogw9wPvn H1 {
  color: #ffffff;
}
.cid-tqogwc03VR {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqogwc03VR .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqogwc03VR .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqogwc03VR .embla__button--next,
.cid-tqogwc03VR .embla__button--prev {
  display: flex;
}
.cid-tqogwc03VR .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqogwc03VR .embla__button {
    display: none;
  }
}
.cid-tqogwc03VR .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqogwc03VR .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqogwc03VR .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqogwc03VR .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqogwc03VR .embla__button {
    top: auto;
  }
}
.cid-tqogwc03VR .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqogwc03VR .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqogwc03VR .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqogwc03VR .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqogwc03VR .embla {
  position: relative;
  width: 100%;
}
.cid-tqogwc03VR .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqogwc03VR .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqogwc03VR .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqogwc03VR .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqogwfeeCk {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqogwfeeCk .card-box {
    padding: 1rem;
  }
  .cid-tqogwfeeCk .mbr-section-btn,
  .cid-tqogwfeeCk .price {
    text-align: center;
  }
  .cid-tqogwfeeCk .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqogwfeeCk .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqogwfeeCk .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqogwfeeCk .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqogwfeeCk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqogwfeeCk .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqogwgGTub {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqogwgGTub .mbr-section-subtitle {
  color: #767676;
}
.cid-tqogwgGTub .container-table {
  margin: 0 auto;
}
.cid-tqogwgGTub .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqogwgGTub .dataTables_wrapper {
  display: block;
}
.cid-tqogwgGTub .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqogwgGTub .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqogwgGTub table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqogwgGTub table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqogwgGTub table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqogwgGTub table td {
  border-top: 1px solid #f68d31;
}
.cid-tqogwgGTub table.table {
  background: #ffffff;
}
.cid-tqogwgGTub .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqogwgGTub .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqogwgGTub .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqogwgGTub .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqogwgGTub .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqogwgGTub .dataTables_filter {
    text-align: center;
  }
  .cid-tqogwgGTub .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqogwgGTub .head-item {
  text-align: left;
}
.cid-tqogwgGTub .body-item {
  text-align: left;
}
.cid-tqogwjRv1e {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqogwjRv1e .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqogwjRv1e form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqogwjRv1e form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqogwkSnbq {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqogwkSnbq .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqogwkSnbq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqogwkSnbq .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqogwkSnbq .card-title {
  text-align: center;
}
.cid-tqogwkSnbq .card-text {
  text-align: center;
}
.cid-tqogwmpymK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqogwmpymK .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqogwmpymK .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqogwmpymK .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqogwmpymK .link-wrap {
    align-items: center;
  }
}
.cid-tqogwmpymK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqogwnArpL {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqogwnArpL h2 {
  text-align: center;
}
.cid-tqogwnArpL h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqogwnArpL p {
  color: #767676;
}
.cid-tqogwnArpL img {
  object-fit: cover;
}
.cid-tqogwnArpL .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqogwnArpL .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqogwnArpL .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqogwnArpL .mbr-section-subtitle {
  color: #767676;
}
.cid-tqogwnArpL .card-title {
  font-weight: 500;
}
.cid-tqogwnArpL .card-img {
  text-align: inherit;
}
.cid-tqogwnArpL .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqogwnArpL .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqogwnArpL .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqogwnArpL .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqogwnArpL .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqogwnArpL .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqogwnArpL .mbr-crt-title {
  text-align: center;
}
.cid-tqogwnArpL .mbr-section-text {
  text-align: center;
}
.cid-tqogwnArpL .mbr-section-title {
  color: #000000;
}
.cid-tqogwp5Pu3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqogwp5Pu3 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqogwp5Pu3 .item .icon-wrap {
  text-align: center;
}
.cid-tqogwp5Pu3 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqogwp5Pu3 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqogwp5Pu3 .item.first:before {
  display: none;
}
.cid-tqogwp5Pu3 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqogwp5Pu3 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqogwp5Pu3 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqogwp5Pu3 .item:before {
    display: none;
  }
  .cid-tqogwp5Pu3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqogwqrtHT {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqogwqrtHT .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqogwqrtHT .icon-block {
  margin-bottom: 10px;
}
.cid-tqogwqrtHT .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqogwqrtHT .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqogwqrtHT .mbr-text {
  color: #767676;
}
.cid-tqogwqrtHT textarea.form-control {
  min-height: 100px;
}
.cid-tqogwqrtHT a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqogwqrtHT .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqogwqrtHT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqogwqrtHT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqogwqrtHT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqogwqrtHT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqogwqrtHT h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqogwqrtHT .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqogwqrtHT .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqogws6cOa {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqogws6cOa .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqogws6cOa .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqogws6cOa .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqogws6cOa .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqogws6cOa .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqogws6cOa .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqogws6cOa .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqogws6cOa .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqogws6cOa .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqogws6cOa .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqogws6cOa .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqogws6cOa .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqogws6cOa .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqogws6cOa .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqrJZVtizh .navbar-dropdown {
  position: relative !important;
}
.cid-tqrJZVtizh .navbar-dropdown {
  position: absolute !important;
}
.cid-tqrJZVtizh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqrJZVtizh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqrJZVtizh .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqrJZVtizh .dropdown-item:hover,
.cid-tqrJZVtizh .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqrJZVtizh .dropdown-item:hover span {
  color: white;
}
.cid-tqrJZVtizh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqrJZVtizh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqrJZVtizh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqrJZVtizh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqrJZVtizh .nav-link {
  position: relative;
}
.cid-tqrJZVtizh .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqrJZVtizh .container {
    flex-wrap: nowrap;
  }
}
.cid-tqrJZVtizh .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqrJZVtizh .dropdown-menu,
.cid-tqrJZVtizh .navbar.opened {
  background: #ffffff !important;
}
.cid-tqrJZVtizh .nav-item:focus,
.cid-tqrJZVtizh .nav-link:focus {
  outline: none;
}
.cid-tqrJZVtizh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqrJZVtizh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqrJZVtizh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqrJZVtizh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqrJZVtizh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqrJZVtizh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqrJZVtizh .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqrJZVtizh .navbar.opened {
  transition: all 0.3s;
}
.cid-tqrJZVtizh .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqrJZVtizh .navbar .navbar-logo img {
  width: auto;
}
.cid-tqrJZVtizh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqrJZVtizh .navbar.collapsed {
  justify-content: center;
}
.cid-tqrJZVtizh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqrJZVtizh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqrJZVtizh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqrJZVtizh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqrJZVtizh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqrJZVtizh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqrJZVtizh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqrJZVtizh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqrJZVtizh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqrJZVtizh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqrJZVtizh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqrJZVtizh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqrJZVtizh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqrJZVtizh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqrJZVtizh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqrJZVtizh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqrJZVtizh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqrJZVtizh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqrJZVtizh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqrJZVtizh .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqrJZVtizh .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqrJZVtizh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqrJZVtizh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqrJZVtizh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqrJZVtizh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqrJZVtizh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqrJZVtizh .dropdown-item.active,
.cid-tqrJZVtizh .dropdown-item:active {
  background-color: transparent;
}
.cid-tqrJZVtizh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqrJZVtizh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqrJZVtizh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqrJZVtizh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqrJZVtizh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqrJZVtizh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqrJZVtizh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqrJZVtizh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqrJZVtizh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqrJZVtizh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqrJZVtizh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqrJZVtizh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqrJZVtizh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqrJZVtizh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqrJZVtizh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqrJZVtizh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqrJZVtizh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqrJZVtizh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqrJZVtizh .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqrJZVtizh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqrJZVtizh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqrJZVtizh .navbar {
    height: 70px;
  }
  .cid-tqrJZVtizh .navbar.opened {
    height: auto;
  }
  .cid-tqrJZVtizh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqrJZWvYVA {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqrJZWvYVA .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqrJZWvYVA .form-group {
  padding: 0.5rem;
}
.cid-tqrJZWvYVA .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqrJZWvYVA .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqrJZWvYVA .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqrJZWvYVA .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqrJZWvYVA .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqrJZWvYVA .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqrJZWvYVA .mbri-play:before {
  left: 55% !important;
}
.cid-tqrJZWvYVA .form-control {
  text-align: center;
}
.cid-tqrJZWvYVA h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqrJZWvYVA .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqrJZWvYVA .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqrJZWvYVA .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqrJZWvYVA .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqrJZWvYVA a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqrJZWvYVA a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqrJZWvYVA .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqrJZWvYVA .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqrJZWvYVA .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqrJZWvYVA .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqrJZWvYVA .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqrJZWvYVA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqrJZWvYVA H1 {
  color: #ffffff;
}
.cid-tqrJZY6NTk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqrJZY6NTk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqrJZY6NTk .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqrJZY6NTk .embla__button--next,
.cid-tqrJZY6NTk .embla__button--prev {
  display: flex;
}
.cid-tqrJZY6NTk .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqrJZY6NTk .embla__button {
    display: none;
  }
}
.cid-tqrJZY6NTk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqrJZY6NTk .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqrJZY6NTk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqrJZY6NTk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqrJZY6NTk .embla__button {
    top: auto;
  }
}
.cid-tqrJZY6NTk .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqrJZY6NTk .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqrJZY6NTk .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqrJZY6NTk .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqrJZY6NTk .embla {
  position: relative;
  width: 100%;
}
.cid-tqrJZY6NTk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqrJZY6NTk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqrJZY6NTk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqrJZY6NTk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqrK00LEAz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqrK00LEAz .card-box {
    padding: 1rem;
  }
  .cid-tqrK00LEAz .mbr-section-btn,
  .cid-tqrK00LEAz .price {
    text-align: center;
  }
  .cid-tqrK00LEAz .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqrK00LEAz .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqrK00LEAz .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqrK00LEAz .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqrK00LEAz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqrK00LEAz .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqrK0239mm {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqrK0239mm .mbr-section-subtitle {
  color: #767676;
}
.cid-tqrK0239mm .container-table {
  margin: 0 auto;
}
.cid-tqrK0239mm .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqrK0239mm .dataTables_wrapper {
  display: block;
}
.cid-tqrK0239mm .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqrK0239mm .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqrK0239mm table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqrK0239mm table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqrK0239mm table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqrK0239mm table td {
  border-top: 1px solid #f68d31;
}
.cid-tqrK0239mm table.table {
  background: #ffffff;
}
.cid-tqrK0239mm .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqrK0239mm .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqrK0239mm .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqrK0239mm .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqrK0239mm .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqrK0239mm .dataTables_filter {
    text-align: center;
  }
  .cid-tqrK0239mm .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqrK0239mm .head-item {
  text-align: left;
}
.cid-tqrK0239mm .body-item {
  text-align: left;
}
.cid-tqrK04Z8Z5 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqrK04Z8Z5 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqrK04Z8Z5 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqrK04Z8Z5 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqrK05TvCE {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqrK05TvCE .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqrK05TvCE .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqrK05TvCE .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqrK05TvCE .card-title {
  text-align: center;
}
.cid-tqrK05TvCE .card-text {
  text-align: center;
}
.cid-tqrK07alTf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqrK07alTf .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqrK07alTf .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqrK07alTf .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqrK07alTf .link-wrap {
    align-items: center;
  }
}
.cid-tqrK07alTf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqrK07XCk8 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqrK07XCk8 h2 {
  text-align: center;
}
.cid-tqrK07XCk8 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqrK07XCk8 p {
  color: #767676;
}
.cid-tqrK07XCk8 img {
  object-fit: cover;
}
.cid-tqrK07XCk8 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqrK07XCk8 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqrK07XCk8 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqrK07XCk8 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqrK07XCk8 .card-title {
  font-weight: 500;
}
.cid-tqrK07XCk8 .card-img {
  text-align: inherit;
}
.cid-tqrK07XCk8 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqrK07XCk8 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqrK07XCk8 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqrK07XCk8 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqrK07XCk8 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqrK07XCk8 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqrK07XCk8 .mbr-crt-title {
  text-align: center;
}
.cid-tqrK07XCk8 .mbr-section-text {
  text-align: center;
}
.cid-tqrK07XCk8 .mbr-section-title {
  color: #000000;
}
.cid-tqrK09c94G {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqrK09c94G .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqrK09c94G .item .icon-wrap {
  text-align: center;
}
.cid-tqrK09c94G .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqrK09c94G .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqrK09c94G .item.first:before {
  display: none;
}
.cid-tqrK09c94G .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqrK09c94G .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqrK09c94G .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqrK09c94G .item:before {
    display: none;
  }
  .cid-tqrK09c94G .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqrK0appka {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqrK0appka .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqrK0appka .icon-block {
  margin-bottom: 10px;
}
.cid-tqrK0appka .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqrK0appka .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqrK0appka .mbr-text {
  color: #767676;
}
.cid-tqrK0appka textarea.form-control {
  min-height: 100px;
}
.cid-tqrK0appka a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqrK0appka .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqrK0appka .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqrK0appka .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqrK0appka .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqrK0appka .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqrK0appka h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqrK0appka .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqrK0appka .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqrK0bs4mX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqrK0bs4mX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqrK0bs4mX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqrK0bs4mX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqrK0bs4mX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqrK0bs4mX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqrK0bs4mX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqrK0bs4mX .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqrK0bs4mX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqrK0bs4mX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqrK0bs4mX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqrK0bs4mX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqrK0bs4mX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqrK0bs4mX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqrK0bs4mX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqrOlLK8CA .navbar-dropdown {
  position: relative !important;
}
.cid-tqrOlLK8CA .navbar-dropdown {
  position: absolute !important;
}
.cid-tqrOlLK8CA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqrOlLK8CA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqrOlLK8CA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqrOlLK8CA .dropdown-item:hover,
.cid-tqrOlLK8CA .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqrOlLK8CA .dropdown-item:hover span {
  color: white;
}
.cid-tqrOlLK8CA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqrOlLK8CA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqrOlLK8CA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqrOlLK8CA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqrOlLK8CA .nav-link {
  position: relative;
}
.cid-tqrOlLK8CA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqrOlLK8CA .container {
    flex-wrap: nowrap;
  }
}
.cid-tqrOlLK8CA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqrOlLK8CA .dropdown-menu,
.cid-tqrOlLK8CA .navbar.opened {
  background: #ffffff !important;
}
.cid-tqrOlLK8CA .nav-item:focus,
.cid-tqrOlLK8CA .nav-link:focus {
  outline: none;
}
.cid-tqrOlLK8CA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqrOlLK8CA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqrOlLK8CA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqrOlLK8CA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqrOlLK8CA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqrOlLK8CA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqrOlLK8CA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqrOlLK8CA .navbar.opened {
  transition: all 0.3s;
}
.cid-tqrOlLK8CA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqrOlLK8CA .navbar .navbar-logo img {
  width: auto;
}
.cid-tqrOlLK8CA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqrOlLK8CA .navbar.collapsed {
  justify-content: center;
}
.cid-tqrOlLK8CA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqrOlLK8CA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqrOlLK8CA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqrOlLK8CA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqrOlLK8CA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqrOlLK8CA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqrOlLK8CA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqrOlLK8CA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqrOlLK8CA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqrOlLK8CA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqrOlLK8CA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqrOlLK8CA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqrOlLK8CA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqrOlLK8CA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqrOlLK8CA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqrOlLK8CA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqrOlLK8CA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqrOlLK8CA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqrOlLK8CA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqrOlLK8CA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqrOlLK8CA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqrOlLK8CA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqrOlLK8CA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqrOlLK8CA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqrOlLK8CA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqrOlLK8CA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqrOlLK8CA .dropdown-item.active,
.cid-tqrOlLK8CA .dropdown-item:active {
  background-color: transparent;
}
.cid-tqrOlLK8CA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqrOlLK8CA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqrOlLK8CA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqrOlLK8CA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqrOlLK8CA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqrOlLK8CA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqrOlLK8CA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqrOlLK8CA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqrOlLK8CA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqrOlLK8CA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqrOlLK8CA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqrOlLK8CA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqrOlLK8CA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqrOlLK8CA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqrOlLK8CA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqrOlLK8CA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqrOlLK8CA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqrOlLK8CA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqrOlLK8CA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqrOlLK8CA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqrOlLK8CA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqrOlLK8CA .navbar {
    height: 70px;
  }
  .cid-tqrOlLK8CA .navbar.opened {
    height: auto;
  }
  .cid-tqrOlLK8CA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqrOlMKuWT {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqrOlMKuWT .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqrOlMKuWT .form-group {
  padding: 0.5rem;
}
.cid-tqrOlMKuWT .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqrOlMKuWT .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqrOlMKuWT .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqrOlMKuWT .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqrOlMKuWT .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqrOlMKuWT .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqrOlMKuWT .mbri-play:before {
  left: 55% !important;
}
.cid-tqrOlMKuWT .form-control {
  text-align: center;
}
.cid-tqrOlMKuWT h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqrOlMKuWT .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqrOlMKuWT .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqrOlMKuWT .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqrOlMKuWT .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqrOlMKuWT a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqrOlMKuWT a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqrOlMKuWT .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqrOlMKuWT .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqrOlMKuWT .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqrOlMKuWT .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqrOlMKuWT .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqrOlMKuWT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqrOlMKuWT H1 {
  color: #ffffff;
}
.cid-tqrOlNYz5H {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqrOlNYz5H .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqrOlNYz5H .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqrOlNYz5H .embla__button--next,
.cid-tqrOlNYz5H .embla__button--prev {
  display: flex;
}
.cid-tqrOlNYz5H .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqrOlNYz5H .embla__button {
    display: none;
  }
}
.cid-tqrOlNYz5H .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqrOlNYz5H .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqrOlNYz5H .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqrOlNYz5H .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqrOlNYz5H .embla__button {
    top: auto;
  }
}
.cid-tqrOlNYz5H .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqrOlNYz5H .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqrOlNYz5H .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqrOlNYz5H .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqrOlNYz5H .embla {
  position: relative;
  width: 100%;
}
.cid-tqrOlNYz5H .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqrOlNYz5H .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqrOlNYz5H .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqrOlNYz5H .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqrOlQbNb9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqrOlQbNb9 .card-box {
    padding: 1rem;
  }
  .cid-tqrOlQbNb9 .mbr-section-btn,
  .cid-tqrOlQbNb9 .price {
    text-align: center;
  }
  .cid-tqrOlQbNb9 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqrOlQbNb9 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqrOlQbNb9 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqrOlQbNb9 .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqrOlQbNb9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqrOlQbNb9 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqrOlRcgZ2 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqrOlRcgZ2 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqrOlRcgZ2 .container-table {
  margin: 0 auto;
}
.cid-tqrOlRcgZ2 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqrOlRcgZ2 .dataTables_wrapper {
  display: block;
}
.cid-tqrOlRcgZ2 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqrOlRcgZ2 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqrOlRcgZ2 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqrOlRcgZ2 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqrOlRcgZ2 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqrOlRcgZ2 table td {
  border-top: 1px solid #f68d31;
}
.cid-tqrOlRcgZ2 table.table {
  background: #ffffff;
}
.cid-tqrOlRcgZ2 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqrOlRcgZ2 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqrOlRcgZ2 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqrOlRcgZ2 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqrOlRcgZ2 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqrOlRcgZ2 .dataTables_filter {
    text-align: center;
  }
  .cid-tqrOlRcgZ2 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqrOlRcgZ2 .head-item {
  text-align: left;
}
.cid-tqrOlRcgZ2 .body-item {
  text-align: left;
}
.cid-tqrOlTGneW {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqrOlTGneW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqrOlTGneW form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqrOlTGneW form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqrOlUBN3B {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqrOlUBN3B .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqrOlUBN3B .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqrOlUBN3B .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqrOlUBN3B .card-title {
  text-align: center;
}
.cid-tqrOlUBN3B .card-text {
  text-align: center;
}
.cid-tqrOlVS02D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqrOlVS02D .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqrOlVS02D .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqrOlVS02D .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqrOlVS02D .link-wrap {
    align-items: center;
  }
}
.cid-tqrOlVS02D .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqrOlWDXCs {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqrOlWDXCs h2 {
  text-align: center;
}
.cid-tqrOlWDXCs h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqrOlWDXCs p {
  color: #767676;
}
.cid-tqrOlWDXCs img {
  object-fit: cover;
}
.cid-tqrOlWDXCs .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqrOlWDXCs .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqrOlWDXCs .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqrOlWDXCs .mbr-section-subtitle {
  color: #767676;
}
.cid-tqrOlWDXCs .card-title {
  font-weight: 500;
}
.cid-tqrOlWDXCs .card-img {
  text-align: inherit;
}
.cid-tqrOlWDXCs .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqrOlWDXCs .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqrOlWDXCs .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqrOlWDXCs .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqrOlWDXCs .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqrOlWDXCs .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqrOlWDXCs .mbr-crt-title {
  text-align: center;
}
.cid-tqrOlWDXCs .mbr-section-text {
  text-align: center;
}
.cid-tqrOlWDXCs .mbr-section-title {
  color: #000000;
}
.cid-tqrOlXIxy6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqrOlXIxy6 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqrOlXIxy6 .item .icon-wrap {
  text-align: center;
}
.cid-tqrOlXIxy6 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqrOlXIxy6 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqrOlXIxy6 .item.first:before {
  display: none;
}
.cid-tqrOlXIxy6 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqrOlXIxy6 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqrOlXIxy6 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqrOlXIxy6 .item:before {
    display: none;
  }
  .cid-tqrOlXIxy6 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqrOlYQHTL {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqrOlYQHTL .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqrOlYQHTL .icon-block {
  margin-bottom: 10px;
}
.cid-tqrOlYQHTL .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqrOlYQHTL .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqrOlYQHTL .mbr-text {
  color: #767676;
}
.cid-tqrOlYQHTL textarea.form-control {
  min-height: 100px;
}
.cid-tqrOlYQHTL a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqrOlYQHTL .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqrOlYQHTL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqrOlYQHTL .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqrOlYQHTL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqrOlYQHTL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqrOlYQHTL h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqrOlYQHTL .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqrOlYQHTL .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqrOlZRWya {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqrOlZRWya .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqrOlZRWya .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqrOlZRWya .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqrOlZRWya .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqrOlZRWya .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqrOlZRWya .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqrOlZRWya .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqrOlZRWya .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqrOlZRWya .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqrOlZRWya .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqrOlZRWya .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqrOlZRWya .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqrOlZRWya .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqrOlZRWya .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqrQokz7og .navbar-dropdown {
  position: relative !important;
}
.cid-tqrQokz7og .navbar-dropdown {
  position: absolute !important;
}
.cid-tqrQokz7og .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqrQokz7og .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqrQokz7og .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqrQokz7og .dropdown-item:hover,
.cid-tqrQokz7og .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqrQokz7og .dropdown-item:hover span {
  color: white;
}
.cid-tqrQokz7og .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqrQokz7og .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqrQokz7og .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqrQokz7og .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqrQokz7og .nav-link {
  position: relative;
}
.cid-tqrQokz7og .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqrQokz7og .container {
    flex-wrap: nowrap;
  }
}
.cid-tqrQokz7og .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqrQokz7og .dropdown-menu,
.cid-tqrQokz7og .navbar.opened {
  background: #ffffff !important;
}
.cid-tqrQokz7og .nav-item:focus,
.cid-tqrQokz7og .nav-link:focus {
  outline: none;
}
.cid-tqrQokz7og .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqrQokz7og .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqrQokz7og .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqrQokz7og .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqrQokz7og .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqrQokz7og .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqrQokz7og .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqrQokz7og .navbar.opened {
  transition: all 0.3s;
}
.cid-tqrQokz7og .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqrQokz7og .navbar .navbar-logo img {
  width: auto;
}
.cid-tqrQokz7og .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqrQokz7og .navbar.collapsed {
  justify-content: center;
}
.cid-tqrQokz7og .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqrQokz7og .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqrQokz7og .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqrQokz7og .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqrQokz7og .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqrQokz7og .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqrQokz7og .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqrQokz7og .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqrQokz7og .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqrQokz7og .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqrQokz7og .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqrQokz7og .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqrQokz7og .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqrQokz7og .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqrQokz7og .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqrQokz7og .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqrQokz7og .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqrQokz7og .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqrQokz7og .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqrQokz7og .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqrQokz7og .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqrQokz7og .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqrQokz7og .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqrQokz7og .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqrQokz7og .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqrQokz7og .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqrQokz7og .dropdown-item.active,
.cid-tqrQokz7og .dropdown-item:active {
  background-color: transparent;
}
.cid-tqrQokz7og .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqrQokz7og .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqrQokz7og .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqrQokz7og .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqrQokz7og .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqrQokz7og .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqrQokz7og ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqrQokz7og .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqrQokz7og button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqrQokz7og button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqrQokz7og button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqrQokz7og button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqrQokz7og button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqrQokz7og button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqrQokz7og nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqrQokz7og nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqrQokz7og nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqrQokz7og nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqrQokz7og .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqrQokz7og a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqrQokz7og .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqrQokz7og .navbar {
    height: 70px;
  }
  .cid-tqrQokz7og .navbar.opened {
    height: auto;
  }
  .cid-tqrQokz7og .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqrQolQQ1t {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqrQolQQ1t .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqrQolQQ1t .form-group {
  padding: 0.5rem;
}
.cid-tqrQolQQ1t .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqrQolQQ1t .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqrQolQQ1t .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqrQolQQ1t .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqrQolQQ1t .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqrQolQQ1t .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqrQolQQ1t .mbri-play:before {
  left: 55% !important;
}
.cid-tqrQolQQ1t .form-control {
  text-align: center;
}
.cid-tqrQolQQ1t h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqrQolQQ1t .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqrQolQQ1t .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqrQolQQ1t .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqrQolQQ1t .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqrQolQQ1t a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqrQolQQ1t a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqrQolQQ1t .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqrQolQQ1t .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqrQolQQ1t .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqrQolQQ1t .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqrQolQQ1t .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqrQolQQ1t .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqrQolQQ1t H1 {
  color: #ffffff;
}
.cid-tqrQonwKuw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqrQonwKuw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqrQonwKuw .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqrQonwKuw .embla__button--next,
.cid-tqrQonwKuw .embla__button--prev {
  display: flex;
}
.cid-tqrQonwKuw .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqrQonwKuw .embla__button {
    display: none;
  }
}
.cid-tqrQonwKuw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqrQonwKuw .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqrQonwKuw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqrQonwKuw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqrQonwKuw .embla__button {
    top: auto;
  }
}
.cid-tqrQonwKuw .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqrQonwKuw .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqrQonwKuw .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqrQonwKuw .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqrQonwKuw .embla {
  position: relative;
  width: 100%;
}
.cid-tqrQonwKuw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqrQonwKuw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqrQonwKuw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqrQonwKuw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqrQopV5zX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqrQopV5zX .card-box {
    padding: 1rem;
  }
  .cid-tqrQopV5zX .mbr-section-btn,
  .cid-tqrQopV5zX .price {
    text-align: center;
  }
  .cid-tqrQopV5zX .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqrQopV5zX .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqrQopV5zX .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqrQopV5zX .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqrQopV5zX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqrQopV5zX .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqrQor762G {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqrQor762G .mbr-section-subtitle {
  color: #767676;
}
.cid-tqrQor762G .container-table {
  margin: 0 auto;
}
.cid-tqrQor762G .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqrQor762G .dataTables_wrapper {
  display: block;
}
.cid-tqrQor762G .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqrQor762G .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqrQor762G table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqrQor762G table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqrQor762G table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqrQor762G table td {
  border-top: 1px solid #f68d31;
}
.cid-tqrQor762G table.table {
  background: #ffffff;
}
.cid-tqrQor762G .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqrQor762G .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqrQor762G .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqrQor762G .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqrQor762G .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqrQor762G .dataTables_filter {
    text-align: center;
  }
  .cid-tqrQor762G .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqrQor762G .head-item {
  text-align: left;
}
.cid-tqrQor762G .body-item {
  text-align: left;
}
.cid-tqrQotFrve {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqrQotFrve .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqrQotFrve form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqrQotFrve form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqrQousRyl {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqrQousRyl .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqrQousRyl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqrQousRyl .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqrQousRyl .card-title {
  text-align: center;
}
.cid-tqrQousRyl .card-text {
  text-align: center;
}
.cid-tqrQovNIb9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqrQovNIb9 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqrQovNIb9 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqrQovNIb9 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqrQovNIb9 .link-wrap {
    align-items: center;
  }
}
.cid-tqrQovNIb9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqrQowEdNa {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqrQowEdNa h2 {
  text-align: center;
}
.cid-tqrQowEdNa h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqrQowEdNa p {
  color: #767676;
}
.cid-tqrQowEdNa img {
  object-fit: cover;
}
.cid-tqrQowEdNa .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqrQowEdNa .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqrQowEdNa .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqrQowEdNa .mbr-section-subtitle {
  color: #767676;
}
.cid-tqrQowEdNa .card-title {
  font-weight: 500;
}
.cid-tqrQowEdNa .card-img {
  text-align: inherit;
}
.cid-tqrQowEdNa .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqrQowEdNa .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqrQowEdNa .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqrQowEdNa .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqrQowEdNa .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqrQowEdNa .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqrQowEdNa .mbr-crt-title {
  text-align: center;
}
.cid-tqrQowEdNa .mbr-section-text {
  text-align: center;
}
.cid-tqrQowEdNa .mbr-section-title {
  color: #000000;
}
.cid-tqrQoxUdyb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqrQoxUdyb .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqrQoxUdyb .item .icon-wrap {
  text-align: center;
}
.cid-tqrQoxUdyb .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqrQoxUdyb .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqrQoxUdyb .item.first:before {
  display: none;
}
.cid-tqrQoxUdyb .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqrQoxUdyb .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqrQoxUdyb .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqrQoxUdyb .item:before {
    display: none;
  }
  .cid-tqrQoxUdyb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqrQoz4osV {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqrQoz4osV .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqrQoz4osV .icon-block {
  margin-bottom: 10px;
}
.cid-tqrQoz4osV .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqrQoz4osV .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqrQoz4osV .mbr-text {
  color: #767676;
}
.cid-tqrQoz4osV textarea.form-control {
  min-height: 100px;
}
.cid-tqrQoz4osV a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqrQoz4osV .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqrQoz4osV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqrQoz4osV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqrQoz4osV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqrQoz4osV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqrQoz4osV h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqrQoz4osV .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqrQoz4osV .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqrQoAAZde {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqrQoAAZde .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqrQoAAZde .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqrQoAAZde .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqrQoAAZde .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqrQoAAZde .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqrQoAAZde .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqrQoAAZde .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqrQoAAZde .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqrQoAAZde .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqrQoAAZde .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqrQoAAZde .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqrQoAAZde .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqrQoAAZde .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqrQoAAZde .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqsACP07rr .navbar-dropdown {
  position: relative !important;
}
.cid-tqsACP07rr .navbar-dropdown {
  position: absolute !important;
}
.cid-tqsACP07rr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsACP07rr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqsACP07rr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqsACP07rr .dropdown-item:hover,
.cid-tqsACP07rr .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqsACP07rr .dropdown-item:hover span {
  color: white;
}
.cid-tqsACP07rr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqsACP07rr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqsACP07rr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqsACP07rr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqsACP07rr .nav-link {
  position: relative;
}
.cid-tqsACP07rr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqsACP07rr .container {
    flex-wrap: nowrap;
  }
}
.cid-tqsACP07rr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqsACP07rr .dropdown-menu,
.cid-tqsACP07rr .navbar.opened {
  background: #ffffff !important;
}
.cid-tqsACP07rr .nav-item:focus,
.cid-tqsACP07rr .nav-link:focus {
  outline: none;
}
.cid-tqsACP07rr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqsACP07rr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqsACP07rr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqsACP07rr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsACP07rr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqsACP07rr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqsACP07rr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqsACP07rr .navbar.opened {
  transition: all 0.3s;
}
.cid-tqsACP07rr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqsACP07rr .navbar .navbar-logo img {
  width: auto;
}
.cid-tqsACP07rr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqsACP07rr .navbar.collapsed {
  justify-content: center;
}
.cid-tqsACP07rr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqsACP07rr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqsACP07rr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqsACP07rr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqsACP07rr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqsACP07rr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqsACP07rr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqsACP07rr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqsACP07rr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqsACP07rr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqsACP07rr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqsACP07rr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqsACP07rr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqsACP07rr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqsACP07rr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqsACP07rr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqsACP07rr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqsACP07rr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqsACP07rr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqsACP07rr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqsACP07rr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqsACP07rr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqsACP07rr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqsACP07rr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqsACP07rr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqsACP07rr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqsACP07rr .dropdown-item.active,
.cid-tqsACP07rr .dropdown-item:active {
  background-color: transparent;
}
.cid-tqsACP07rr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqsACP07rr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqsACP07rr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqsACP07rr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqsACP07rr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqsACP07rr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqsACP07rr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqsACP07rr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqsACP07rr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqsACP07rr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqsACP07rr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqsACP07rr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsACP07rr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsACP07rr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqsACP07rr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsACP07rr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqsACP07rr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqsACP07rr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsACP07rr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqsACP07rr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqsACP07rr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqsACP07rr .navbar {
    height: 70px;
  }
  .cid-tqsACP07rr .navbar.opened {
    height: auto;
  }
  .cid-tqsACP07rr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqsACQprkg {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqsACQprkg .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqsACQprkg .form-group {
  padding: 0.5rem;
}
.cid-tqsACQprkg .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqsACQprkg .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqsACQprkg .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqsACQprkg .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqsACQprkg .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqsACQprkg .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqsACQprkg .mbri-play:before {
  left: 55% !important;
}
.cid-tqsACQprkg .form-control {
  text-align: center;
}
.cid-tqsACQprkg h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqsACQprkg .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqsACQprkg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqsACQprkg .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqsACQprkg .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqsACQprkg a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqsACQprkg a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqsACQprkg .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqsACQprkg .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqsACQprkg .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqsACQprkg .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqsACQprkg .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqsACQprkg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqsACQprkg H1 {
  color: #ffffff;
}
.cid-tqsACSiLkM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqsACSiLkM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqsACSiLkM .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqsACSiLkM .embla__button--next,
.cid-tqsACSiLkM .embla__button--prev {
  display: flex;
}
.cid-tqsACSiLkM .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqsACSiLkM .embla__button {
    display: none;
  }
}
.cid-tqsACSiLkM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqsACSiLkM .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqsACSiLkM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqsACSiLkM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqsACSiLkM .embla__button {
    top: auto;
  }
}
.cid-tqsACSiLkM .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqsACSiLkM .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqsACSiLkM .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqsACSiLkM .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqsACSiLkM .embla {
  position: relative;
  width: 100%;
}
.cid-tqsACSiLkM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqsACSiLkM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqsACSiLkM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqsACSiLkM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqsACV7gmN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqsACV7gmN .card-box {
    padding: 1rem;
  }
  .cid-tqsACV7gmN .mbr-section-btn,
  .cid-tqsACV7gmN .price {
    text-align: center;
  }
  .cid-tqsACV7gmN .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqsACV7gmN .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqsACV7gmN .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqsACV7gmN .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqsACV7gmN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsACV7gmN .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqsACWmP2C {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqsACWmP2C .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsACWmP2C .container-table {
  margin: 0 auto;
}
.cid-tqsACWmP2C .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqsACWmP2C .dataTables_wrapper {
  display: block;
}
.cid-tqsACWmP2C .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqsACWmP2C .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqsACWmP2C table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqsACWmP2C table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqsACWmP2C table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqsACWmP2C table td {
  border-top: 1px solid #f68d31;
}
.cid-tqsACWmP2C table.table {
  background: #ffffff;
}
.cid-tqsACWmP2C .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqsACWmP2C .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqsACWmP2C .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqsACWmP2C .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqsACWmP2C .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqsACWmP2C .dataTables_filter {
    text-align: center;
  }
  .cid-tqsACWmP2C .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqsACWmP2C .head-item {
  text-align: left;
}
.cid-tqsACWmP2C .body-item {
  text-align: left;
}
.cid-tqsACZcUa6 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqsACZcUa6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqsACZcUa6 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqsACZcUa6 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqsACZXHKm {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqsACZXHKm .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqsACZXHKm .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsACZXHKm .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqsACZXHKm .card-title {
  text-align: center;
}
.cid-tqsACZXHKm .card-text {
  text-align: center;
}
.cid-tqsAD1877N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqsAD1877N .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqsAD1877N .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqsAD1877N .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqsAD1877N .link-wrap {
    align-items: center;
  }
}
.cid-tqsAD1877N .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsAD269ba {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqsAD269ba h2 {
  text-align: center;
}
.cid-tqsAD269ba h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqsAD269ba p {
  color: #767676;
}
.cid-tqsAD269ba img {
  object-fit: cover;
}
.cid-tqsAD269ba .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqsAD269ba .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqsAD269ba .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqsAD269ba .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsAD269ba .card-title {
  font-weight: 500;
}
.cid-tqsAD269ba .card-img {
  text-align: inherit;
}
.cid-tqsAD269ba .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqsAD269ba .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqsAD269ba .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqsAD269ba .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqsAD269ba .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqsAD269ba .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqsAD269ba .mbr-crt-title {
  text-align: center;
}
.cid-tqsAD269ba .mbr-section-text {
  text-align: center;
}
.cid-tqsAD269ba .mbr-section-title {
  color: #000000;
}
.cid-tqsAD3tsab {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqsAD3tsab .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqsAD3tsab .item .icon-wrap {
  text-align: center;
}
.cid-tqsAD3tsab .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqsAD3tsab .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqsAD3tsab .item.first:before {
  display: none;
}
.cid-tqsAD3tsab .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqsAD3tsab .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqsAD3tsab .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqsAD3tsab .item:before {
    display: none;
  }
  .cid-tqsAD3tsab .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsAD4JQ6k {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqsAD4JQ6k .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqsAD4JQ6k .icon-block {
  margin-bottom: 10px;
}
.cid-tqsAD4JQ6k .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqsAD4JQ6k .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqsAD4JQ6k .mbr-text {
  color: #767676;
}
.cid-tqsAD4JQ6k textarea.form-control {
  min-height: 100px;
}
.cid-tqsAD4JQ6k a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqsAD4JQ6k .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqsAD4JQ6k .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqsAD4JQ6k .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqsAD4JQ6k .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqsAD4JQ6k .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqsAD4JQ6k h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqsAD4JQ6k .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqsAD4JQ6k .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqsAD5Uh4Y {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqsAD5Uh4Y .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqsAD5Uh4Y .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqsAD5Uh4Y .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqsAD5Uh4Y .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqsAD5Uh4Y .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqsAD5Uh4Y .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqsAD5Uh4Y .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqsAD5Uh4Y .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqsAD5Uh4Y .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqsAD5Uh4Y .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqsAD5Uh4Y .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqsAD5Uh4Y .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqsAD5Uh4Y .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqsAD5Uh4Y .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqsC9St7Yb .navbar-dropdown {
  position: relative !important;
}
.cid-tqsC9St7Yb .navbar-dropdown {
  position: absolute !important;
}
.cid-tqsC9St7Yb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsC9St7Yb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqsC9St7Yb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqsC9St7Yb .dropdown-item:hover,
.cid-tqsC9St7Yb .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqsC9St7Yb .dropdown-item:hover span {
  color: white;
}
.cid-tqsC9St7Yb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqsC9St7Yb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqsC9St7Yb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqsC9St7Yb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqsC9St7Yb .nav-link {
  position: relative;
}
.cid-tqsC9St7Yb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqsC9St7Yb .container {
    flex-wrap: nowrap;
  }
}
.cid-tqsC9St7Yb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqsC9St7Yb .dropdown-menu,
.cid-tqsC9St7Yb .navbar.opened {
  background: #ffffff !important;
}
.cid-tqsC9St7Yb .nav-item:focus,
.cid-tqsC9St7Yb .nav-link:focus {
  outline: none;
}
.cid-tqsC9St7Yb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqsC9St7Yb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqsC9St7Yb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqsC9St7Yb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsC9St7Yb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqsC9St7Yb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqsC9St7Yb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqsC9St7Yb .navbar.opened {
  transition: all 0.3s;
}
.cid-tqsC9St7Yb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqsC9St7Yb .navbar .navbar-logo img {
  width: auto;
}
.cid-tqsC9St7Yb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqsC9St7Yb .navbar.collapsed {
  justify-content: center;
}
.cid-tqsC9St7Yb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqsC9St7Yb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqsC9St7Yb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqsC9St7Yb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqsC9St7Yb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqsC9St7Yb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqsC9St7Yb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqsC9St7Yb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqsC9St7Yb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqsC9St7Yb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqsC9St7Yb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqsC9St7Yb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqsC9St7Yb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqsC9St7Yb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqsC9St7Yb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqsC9St7Yb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqsC9St7Yb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqsC9St7Yb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqsC9St7Yb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqsC9St7Yb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqsC9St7Yb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqsC9St7Yb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqsC9St7Yb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqsC9St7Yb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqsC9St7Yb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqsC9St7Yb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqsC9St7Yb .dropdown-item.active,
.cid-tqsC9St7Yb .dropdown-item:active {
  background-color: transparent;
}
.cid-tqsC9St7Yb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqsC9St7Yb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqsC9St7Yb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqsC9St7Yb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqsC9St7Yb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqsC9St7Yb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqsC9St7Yb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqsC9St7Yb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqsC9St7Yb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqsC9St7Yb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqsC9St7Yb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqsC9St7Yb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsC9St7Yb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsC9St7Yb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqsC9St7Yb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsC9St7Yb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqsC9St7Yb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqsC9St7Yb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsC9St7Yb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqsC9St7Yb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqsC9St7Yb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqsC9St7Yb .navbar {
    height: 70px;
  }
  .cid-tqsC9St7Yb .navbar.opened {
    height: auto;
  }
  .cid-tqsC9St7Yb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqsC9TLGMO {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqsC9TLGMO .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqsC9TLGMO .form-group {
  padding: 0.5rem;
}
.cid-tqsC9TLGMO .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqsC9TLGMO .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqsC9TLGMO .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqsC9TLGMO .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqsC9TLGMO .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqsC9TLGMO .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqsC9TLGMO .mbri-play:before {
  left: 55% !important;
}
.cid-tqsC9TLGMO .form-control {
  text-align: center;
}
.cid-tqsC9TLGMO h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqsC9TLGMO .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqsC9TLGMO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqsC9TLGMO .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqsC9TLGMO .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqsC9TLGMO a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqsC9TLGMO a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqsC9TLGMO .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqsC9TLGMO .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqsC9TLGMO .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqsC9TLGMO .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqsC9TLGMO .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqsC9TLGMO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqsC9TLGMO H1 {
  color: #ffffff;
}
.cid-tqsC9VxhmS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqsC9VxhmS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqsC9VxhmS .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqsC9VxhmS .embla__button--next,
.cid-tqsC9VxhmS .embla__button--prev {
  display: flex;
}
.cid-tqsC9VxhmS .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqsC9VxhmS .embla__button {
    display: none;
  }
}
.cid-tqsC9VxhmS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqsC9VxhmS .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqsC9VxhmS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqsC9VxhmS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqsC9VxhmS .embla__button {
    top: auto;
  }
}
.cid-tqsC9VxhmS .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqsC9VxhmS .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqsC9VxhmS .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqsC9VxhmS .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqsC9VxhmS .embla {
  position: relative;
  width: 100%;
}
.cid-tqsC9VxhmS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqsC9VxhmS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqsC9VxhmS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqsC9VxhmS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqsC9Y1Rit {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqsC9Y1Rit .card-box {
    padding: 1rem;
  }
  .cid-tqsC9Y1Rit .mbr-section-btn,
  .cid-tqsC9Y1Rit .price {
    text-align: center;
  }
  .cid-tqsC9Y1Rit .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqsC9Y1Rit .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqsC9Y1Rit .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqsC9Y1Rit .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqsC9Y1Rit .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsC9Y1Rit .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqsC9ZaNN0 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqsC9ZaNN0 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsC9ZaNN0 .container-table {
  margin: 0 auto;
}
.cid-tqsC9ZaNN0 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqsC9ZaNN0 .dataTables_wrapper {
  display: block;
}
.cid-tqsC9ZaNN0 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqsC9ZaNN0 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqsC9ZaNN0 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqsC9ZaNN0 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqsC9ZaNN0 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqsC9ZaNN0 table td {
  border-top: 1px solid #f68d31;
}
.cid-tqsC9ZaNN0 table.table {
  background: #ffffff;
}
.cid-tqsC9ZaNN0 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqsC9ZaNN0 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqsC9ZaNN0 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqsC9ZaNN0 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqsC9ZaNN0 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqsC9ZaNN0 .dataTables_filter {
    text-align: center;
  }
  .cid-tqsC9ZaNN0 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqsC9ZaNN0 .head-item {
  text-align: left;
}
.cid-tqsC9ZaNN0 .body-item {
  text-align: left;
}
.cid-tqsCa1T57Z {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqsCa1T57Z .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqsCa1T57Z form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqsCa1T57Z form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqsCa2GFov {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqsCa2GFov .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqsCa2GFov .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsCa2GFov .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqsCa2GFov .card-title {
  text-align: center;
}
.cid-tqsCa2GFov .card-text {
  text-align: center;
}
.cid-tqsCa3VHsE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqsCa3VHsE .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqsCa3VHsE .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqsCa3VHsE .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqsCa3VHsE .link-wrap {
    align-items: center;
  }
}
.cid-tqsCa3VHsE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsCa4Q24G {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqsCa4Q24G h2 {
  text-align: center;
}
.cid-tqsCa4Q24G h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqsCa4Q24G p {
  color: #767676;
}
.cid-tqsCa4Q24G img {
  object-fit: cover;
}
.cid-tqsCa4Q24G .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqsCa4Q24G .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqsCa4Q24G .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqsCa4Q24G .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsCa4Q24G .card-title {
  font-weight: 500;
}
.cid-tqsCa4Q24G .card-img {
  text-align: inherit;
}
.cid-tqsCa4Q24G .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqsCa4Q24G .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqsCa4Q24G .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqsCa4Q24G .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqsCa4Q24G .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqsCa4Q24G .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqsCa4Q24G .mbr-crt-title {
  text-align: center;
}
.cid-tqsCa4Q24G .mbr-section-text {
  text-align: center;
}
.cid-tqsCa4Q24G .mbr-section-title {
  color: #000000;
}
.cid-tqsCa6e1qN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqsCa6e1qN .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqsCa6e1qN .item .icon-wrap {
  text-align: center;
}
.cid-tqsCa6e1qN .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqsCa6e1qN .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqsCa6e1qN .item.first:before {
  display: none;
}
.cid-tqsCa6e1qN .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqsCa6e1qN .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqsCa6e1qN .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqsCa6e1qN .item:before {
    display: none;
  }
  .cid-tqsCa6e1qN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsCa7m1Rb {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqsCa7m1Rb .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqsCa7m1Rb .icon-block {
  margin-bottom: 10px;
}
.cid-tqsCa7m1Rb .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqsCa7m1Rb .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqsCa7m1Rb .mbr-text {
  color: #767676;
}
.cid-tqsCa7m1Rb textarea.form-control {
  min-height: 100px;
}
.cid-tqsCa7m1Rb a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqsCa7m1Rb .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqsCa7m1Rb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqsCa7m1Rb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqsCa7m1Rb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqsCa7m1Rb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqsCa7m1Rb h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqsCa7m1Rb .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqsCa7m1Rb .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqsCa8vwuX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqsCa8vwuX .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqsCa8vwuX .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqsCa8vwuX .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqsCa8vwuX .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqsCa8vwuX .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqsCa8vwuX .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqsCa8vwuX .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqsCa8vwuX .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqsCa8vwuX .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqsCa8vwuX .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqsCa8vwuX .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqsCa8vwuX .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqsCa8vwuX .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqsCa8vwuX .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqsITIFV2W .navbar-dropdown {
  position: relative !important;
}
.cid-tqsITIFV2W .navbar-dropdown {
  position: absolute !important;
}
.cid-tqsITIFV2W .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsITIFV2W .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqsITIFV2W .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqsITIFV2W .dropdown-item:hover,
.cid-tqsITIFV2W .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqsITIFV2W .dropdown-item:hover span {
  color: white;
}
.cid-tqsITIFV2W .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqsITIFV2W .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqsITIFV2W .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqsITIFV2W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqsITIFV2W .nav-link {
  position: relative;
}
.cid-tqsITIFV2W .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqsITIFV2W .container {
    flex-wrap: nowrap;
  }
}
.cid-tqsITIFV2W .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqsITIFV2W .dropdown-menu,
.cid-tqsITIFV2W .navbar.opened {
  background: #ffffff !important;
}
.cid-tqsITIFV2W .nav-item:focus,
.cid-tqsITIFV2W .nav-link:focus {
  outline: none;
}
.cid-tqsITIFV2W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqsITIFV2W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqsITIFV2W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqsITIFV2W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsITIFV2W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqsITIFV2W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqsITIFV2W .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqsITIFV2W .navbar.opened {
  transition: all 0.3s;
}
.cid-tqsITIFV2W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqsITIFV2W .navbar .navbar-logo img {
  width: auto;
}
.cid-tqsITIFV2W .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqsITIFV2W .navbar.collapsed {
  justify-content: center;
}
.cid-tqsITIFV2W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqsITIFV2W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqsITIFV2W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqsITIFV2W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqsITIFV2W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqsITIFV2W .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqsITIFV2W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqsITIFV2W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqsITIFV2W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqsITIFV2W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqsITIFV2W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqsITIFV2W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqsITIFV2W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqsITIFV2W .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqsITIFV2W .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqsITIFV2W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqsITIFV2W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqsITIFV2W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqsITIFV2W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqsITIFV2W .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqsITIFV2W .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqsITIFV2W .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqsITIFV2W .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqsITIFV2W .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqsITIFV2W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqsITIFV2W .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqsITIFV2W .dropdown-item.active,
.cid-tqsITIFV2W .dropdown-item:active {
  background-color: transparent;
}
.cid-tqsITIFV2W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqsITIFV2W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqsITIFV2W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqsITIFV2W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqsITIFV2W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqsITIFV2W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqsITIFV2W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqsITIFV2W .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqsITIFV2W button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqsITIFV2W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqsITIFV2W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqsITIFV2W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsITIFV2W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsITIFV2W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqsITIFV2W nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsITIFV2W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqsITIFV2W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqsITIFV2W nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsITIFV2W .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqsITIFV2W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqsITIFV2W .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqsITIFV2W .navbar {
    height: 70px;
  }
  .cid-tqsITIFV2W .navbar.opened {
    height: auto;
  }
  .cid-tqsITIFV2W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqsITJVOLx {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqsITJVOLx .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqsITJVOLx .form-group {
  padding: 0.5rem;
}
.cid-tqsITJVOLx .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqsITJVOLx .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqsITJVOLx .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqsITJVOLx .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqsITJVOLx .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqsITJVOLx .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqsITJVOLx .mbri-play:before {
  left: 55% !important;
}
.cid-tqsITJVOLx .form-control {
  text-align: center;
}
.cid-tqsITJVOLx h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqsITJVOLx .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqsITJVOLx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqsITJVOLx .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqsITJVOLx .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqsITJVOLx a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqsITJVOLx a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqsITJVOLx .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqsITJVOLx .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqsITJVOLx .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqsITJVOLx .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqsITJVOLx .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqsITJVOLx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqsITJVOLx H1 {
  color: #ffffff;
}
.cid-tqsITLCZX3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqsITLCZX3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqsITLCZX3 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqsITLCZX3 .embla__button--next,
.cid-tqsITLCZX3 .embla__button--prev {
  display: flex;
}
.cid-tqsITLCZX3 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqsITLCZX3 .embla__button {
    display: none;
  }
}
.cid-tqsITLCZX3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqsITLCZX3 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqsITLCZX3 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqsITLCZX3 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqsITLCZX3 .embla__button {
    top: auto;
  }
}
.cid-tqsITLCZX3 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqsITLCZX3 .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqsITLCZX3 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqsITLCZX3 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqsITLCZX3 .embla {
  position: relative;
  width: 100%;
}
.cid-tqsITLCZX3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqsITLCZX3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqsITLCZX3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqsITLCZX3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqsITOe7dx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqsITOe7dx .card-box {
    padding: 1rem;
  }
  .cid-tqsITOe7dx .mbr-section-btn,
  .cid-tqsITOe7dx .price {
    text-align: center;
  }
  .cid-tqsITOe7dx .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqsITOe7dx .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqsITOe7dx .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqsITOe7dx .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqsITOe7dx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsITOe7dx .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqsITPmtUj {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqsITPmtUj .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsITPmtUj .container-table {
  margin: 0 auto;
}
.cid-tqsITPmtUj .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqsITPmtUj .dataTables_wrapper {
  display: block;
}
.cid-tqsITPmtUj .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqsITPmtUj .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqsITPmtUj table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqsITPmtUj table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqsITPmtUj table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqsITPmtUj table td {
  border-top: 1px solid #f68d31;
}
.cid-tqsITPmtUj table.table {
  background: #ffffff;
}
.cid-tqsITPmtUj .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqsITPmtUj .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqsITPmtUj .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqsITPmtUj .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqsITPmtUj .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqsITPmtUj .dataTables_filter {
    text-align: center;
  }
  .cid-tqsITPmtUj .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqsITPmtUj .head-item {
  text-align: left;
}
.cid-tqsITPmtUj .body-item {
  text-align: left;
}
.cid-tqsITSo2FT {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqsITSo2FT .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqsITSo2FT form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqsITSo2FT form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqsITTghRf {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqsITTghRf .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqsITTghRf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsITTghRf .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqsITTghRf .card-title {
  text-align: center;
}
.cid-tqsITTghRf .card-text {
  text-align: center;
}
.cid-tqsITUFPBS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqsITUFPBS .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqsITUFPBS .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqsITUFPBS .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqsITUFPBS .link-wrap {
    align-items: center;
  }
}
.cid-tqsITUFPBS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsITVFl3P {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqsITVFl3P h2 {
  text-align: center;
}
.cid-tqsITVFl3P h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqsITVFl3P p {
  color: #767676;
}
.cid-tqsITVFl3P img {
  object-fit: cover;
}
.cid-tqsITVFl3P .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqsITVFl3P .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqsITVFl3P .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqsITVFl3P .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsITVFl3P .card-title {
  font-weight: 500;
}
.cid-tqsITVFl3P .card-img {
  text-align: inherit;
}
.cid-tqsITVFl3P .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqsITVFl3P .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqsITVFl3P .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqsITVFl3P .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqsITVFl3P .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqsITVFl3P .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqsITVFl3P .mbr-crt-title {
  text-align: center;
}
.cid-tqsITVFl3P .mbr-section-text {
  text-align: center;
}
.cid-tqsITVFl3P .mbr-section-title {
  color: #000000;
}
.cid-tqsITX2Qv7 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqsITX2Qv7 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqsITX2Qv7 .item .icon-wrap {
  text-align: center;
}
.cid-tqsITX2Qv7 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqsITX2Qv7 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqsITX2Qv7 .item.first:before {
  display: none;
}
.cid-tqsITX2Qv7 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqsITX2Qv7 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqsITX2Qv7 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqsITX2Qv7 .item:before {
    display: none;
  }
  .cid-tqsITX2Qv7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsITY74NO {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqsITY74NO .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqsITY74NO .icon-block {
  margin-bottom: 10px;
}
.cid-tqsITY74NO .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqsITY74NO .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqsITY74NO .mbr-text {
  color: #767676;
}
.cid-tqsITY74NO textarea.form-control {
  min-height: 100px;
}
.cid-tqsITY74NO a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqsITY74NO .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqsITY74NO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqsITY74NO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqsITY74NO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqsITY74NO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqsITY74NO h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqsITY74NO .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqsITY74NO .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqsITZoDpQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqsITZoDpQ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqsITZoDpQ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqsITZoDpQ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqsITZoDpQ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqsITZoDpQ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqsITZoDpQ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqsITZoDpQ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqsITZoDpQ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqsITZoDpQ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqsITZoDpQ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqsITZoDpQ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqsITZoDpQ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqsITZoDpQ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqsITZoDpQ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqsLnSSgfe .navbar-dropdown {
  position: relative !important;
}
.cid-tqsLnSSgfe .navbar-dropdown {
  position: absolute !important;
}
.cid-tqsLnSSgfe .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsLnSSgfe .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqsLnSSgfe .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqsLnSSgfe .dropdown-item:hover,
.cid-tqsLnSSgfe .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqsLnSSgfe .dropdown-item:hover span {
  color: white;
}
.cid-tqsLnSSgfe .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqsLnSSgfe .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqsLnSSgfe .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqsLnSSgfe .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqsLnSSgfe .nav-link {
  position: relative;
}
.cid-tqsLnSSgfe .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqsLnSSgfe .container {
    flex-wrap: nowrap;
  }
}
.cid-tqsLnSSgfe .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqsLnSSgfe .dropdown-menu,
.cid-tqsLnSSgfe .navbar.opened {
  background: #ffffff !important;
}
.cid-tqsLnSSgfe .nav-item:focus,
.cid-tqsLnSSgfe .nav-link:focus {
  outline: none;
}
.cid-tqsLnSSgfe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqsLnSSgfe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqsLnSSgfe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqsLnSSgfe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsLnSSgfe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqsLnSSgfe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqsLnSSgfe .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqsLnSSgfe .navbar.opened {
  transition: all 0.3s;
}
.cid-tqsLnSSgfe .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqsLnSSgfe .navbar .navbar-logo img {
  width: auto;
}
.cid-tqsLnSSgfe .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqsLnSSgfe .navbar.collapsed {
  justify-content: center;
}
.cid-tqsLnSSgfe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqsLnSSgfe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqsLnSSgfe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqsLnSSgfe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqsLnSSgfe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqsLnSSgfe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqsLnSSgfe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqsLnSSgfe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqsLnSSgfe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqsLnSSgfe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqsLnSSgfe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqsLnSSgfe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqsLnSSgfe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqsLnSSgfe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqsLnSSgfe .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqsLnSSgfe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqsLnSSgfe .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqsLnSSgfe .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqsLnSSgfe .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqsLnSSgfe .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqsLnSSgfe .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqsLnSSgfe .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqsLnSSgfe .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqsLnSSgfe .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqsLnSSgfe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqsLnSSgfe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqsLnSSgfe .dropdown-item.active,
.cid-tqsLnSSgfe .dropdown-item:active {
  background-color: transparent;
}
.cid-tqsLnSSgfe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqsLnSSgfe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqsLnSSgfe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqsLnSSgfe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqsLnSSgfe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqsLnSSgfe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqsLnSSgfe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqsLnSSgfe .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqsLnSSgfe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqsLnSSgfe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqsLnSSgfe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqsLnSSgfe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsLnSSgfe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsLnSSgfe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqsLnSSgfe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsLnSSgfe nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqsLnSSgfe nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqsLnSSgfe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsLnSSgfe .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqsLnSSgfe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqsLnSSgfe .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqsLnSSgfe .navbar {
    height: 70px;
  }
  .cid-tqsLnSSgfe .navbar.opened {
    height: auto;
  }
  .cid-tqsLnSSgfe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqsLnUji1U {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqsLnUji1U .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqsLnUji1U .form-group {
  padding: 0.5rem;
}
.cid-tqsLnUji1U .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqsLnUji1U .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqsLnUji1U .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqsLnUji1U .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqsLnUji1U .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqsLnUji1U .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqsLnUji1U .mbri-play:before {
  left: 55% !important;
}
.cid-tqsLnUji1U .form-control {
  text-align: center;
}
.cid-tqsLnUji1U h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqsLnUji1U .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqsLnUji1U .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqsLnUji1U .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqsLnUji1U .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqsLnUji1U a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqsLnUji1U a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqsLnUji1U .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqsLnUji1U .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqsLnUji1U .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqsLnUji1U .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqsLnUji1U .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqsLnUji1U .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqsLnUji1U H1 {
  color: #ffffff;
}
.cid-tqsLnWclVd {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqsLnWclVd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqsLnWclVd .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqsLnWclVd .embla__button--next,
.cid-tqsLnWclVd .embla__button--prev {
  display: flex;
}
.cid-tqsLnWclVd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqsLnWclVd .embla__button {
    display: none;
  }
}
.cid-tqsLnWclVd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqsLnWclVd .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqsLnWclVd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqsLnWclVd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqsLnWclVd .embla__button {
    top: auto;
  }
}
.cid-tqsLnWclVd .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqsLnWclVd .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqsLnWclVd .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqsLnWclVd .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqsLnWclVd .embla {
  position: relative;
  width: 100%;
}
.cid-tqsLnWclVd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqsLnWclVd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqsLnWclVd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqsLnWclVd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqsLnZ5god {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqsLnZ5god .card-box {
    padding: 1rem;
  }
  .cid-tqsLnZ5god .mbr-section-btn,
  .cid-tqsLnZ5god .price {
    text-align: center;
  }
  .cid-tqsLnZ5god .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqsLnZ5god .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqsLnZ5god .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqsLnZ5god .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqsLnZ5god .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsLnZ5god .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqsLo0zaSN {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqsLo0zaSN .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsLo0zaSN .container-table {
  margin: 0 auto;
}
.cid-tqsLo0zaSN .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqsLo0zaSN .dataTables_wrapper {
  display: block;
}
.cid-tqsLo0zaSN .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqsLo0zaSN .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqsLo0zaSN table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqsLo0zaSN table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqsLo0zaSN table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqsLo0zaSN table td {
  border-top: 1px solid #f68d31;
}
.cid-tqsLo0zaSN table.table {
  background: #ffffff;
}
.cid-tqsLo0zaSN .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqsLo0zaSN .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqsLo0zaSN .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqsLo0zaSN .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqsLo0zaSN .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqsLo0zaSN .dataTables_filter {
    text-align: center;
  }
  .cid-tqsLo0zaSN .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqsLo0zaSN .head-item {
  text-align: left;
}
.cid-tqsLo0zaSN .body-item {
  text-align: left;
}
.cid-tqsLo3T1nX {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqsLo3T1nX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqsLo3T1nX form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqsLo3T1nX form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqsLo4JRXV {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqsLo4JRXV .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqsLo4JRXV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsLo4JRXV .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqsLo4JRXV .card-title {
  text-align: center;
}
.cid-tqsLo4JRXV .card-text {
  text-align: center;
}
.cid-tqsLo66H1d {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqsLo66H1d .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqsLo66H1d .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqsLo66H1d .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqsLo66H1d .link-wrap {
    align-items: center;
  }
}
.cid-tqsLo66H1d .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsLo7ffZg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqsLo7ffZg h2 {
  text-align: center;
}
.cid-tqsLo7ffZg h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqsLo7ffZg p {
  color: #767676;
}
.cid-tqsLo7ffZg img {
  object-fit: cover;
}
.cid-tqsLo7ffZg .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqsLo7ffZg .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqsLo7ffZg .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqsLo7ffZg .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsLo7ffZg .card-title {
  font-weight: 500;
}
.cid-tqsLo7ffZg .card-img {
  text-align: inherit;
}
.cid-tqsLo7ffZg .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqsLo7ffZg .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqsLo7ffZg .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqsLo7ffZg .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqsLo7ffZg .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqsLo7ffZg .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqsLo7ffZg .mbr-crt-title {
  text-align: center;
}
.cid-tqsLo7ffZg .mbr-section-text {
  text-align: center;
}
.cid-tqsLo7ffZg .mbr-section-title {
  color: #000000;
}
.cid-tqsLo8vkgi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqsLo8vkgi .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqsLo8vkgi .item .icon-wrap {
  text-align: center;
}
.cid-tqsLo8vkgi .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqsLo8vkgi .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqsLo8vkgi .item.first:before {
  display: none;
}
.cid-tqsLo8vkgi .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqsLo8vkgi .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqsLo8vkgi .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqsLo8vkgi .item:before {
    display: none;
  }
  .cid-tqsLo8vkgi .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsLoaaKJY {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqsLoaaKJY .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqsLoaaKJY .icon-block {
  margin-bottom: 10px;
}
.cid-tqsLoaaKJY .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqsLoaaKJY .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqsLoaaKJY .mbr-text {
  color: #767676;
}
.cid-tqsLoaaKJY textarea.form-control {
  min-height: 100px;
}
.cid-tqsLoaaKJY a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqsLoaaKJY .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqsLoaaKJY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqsLoaaKJY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqsLoaaKJY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqsLoaaKJY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqsLoaaKJY h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqsLoaaKJY .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqsLoaaKJY .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqsLobtd0q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqsLobtd0q .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqsLobtd0q .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqsLobtd0q .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqsLobtd0q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqsLobtd0q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqsLobtd0q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqsLobtd0q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqsLobtd0q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqsLobtd0q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqsLobtd0q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqsLobtd0q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqsLobtd0q .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqsLobtd0q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqsLobtd0q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqsOKOePea .navbar-dropdown {
  position: relative !important;
}
.cid-tqsOKOePea .navbar-dropdown {
  position: absolute !important;
}
.cid-tqsOKOePea .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsOKOePea .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqsOKOePea .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqsOKOePea .dropdown-item:hover,
.cid-tqsOKOePea .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqsOKOePea .dropdown-item:hover span {
  color: white;
}
.cid-tqsOKOePea .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqsOKOePea .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqsOKOePea .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqsOKOePea .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqsOKOePea .nav-link {
  position: relative;
}
.cid-tqsOKOePea .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqsOKOePea .container {
    flex-wrap: nowrap;
  }
}
.cid-tqsOKOePea .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqsOKOePea .dropdown-menu,
.cid-tqsOKOePea .navbar.opened {
  background: #ffffff !important;
}
.cid-tqsOKOePea .nav-item:focus,
.cid-tqsOKOePea .nav-link:focus {
  outline: none;
}
.cid-tqsOKOePea .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqsOKOePea .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqsOKOePea .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqsOKOePea .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsOKOePea .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqsOKOePea .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqsOKOePea .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqsOKOePea .navbar.opened {
  transition: all 0.3s;
}
.cid-tqsOKOePea .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqsOKOePea .navbar .navbar-logo img {
  width: auto;
}
.cid-tqsOKOePea .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqsOKOePea .navbar.collapsed {
  justify-content: center;
}
.cid-tqsOKOePea .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqsOKOePea .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqsOKOePea .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqsOKOePea .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqsOKOePea .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqsOKOePea .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqsOKOePea .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqsOKOePea .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqsOKOePea .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqsOKOePea .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqsOKOePea .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqsOKOePea .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqsOKOePea .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqsOKOePea .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqsOKOePea .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqsOKOePea .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqsOKOePea .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqsOKOePea .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqsOKOePea .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqsOKOePea .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqsOKOePea .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqsOKOePea .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqsOKOePea .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqsOKOePea .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqsOKOePea .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqsOKOePea .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqsOKOePea .dropdown-item.active,
.cid-tqsOKOePea .dropdown-item:active {
  background-color: transparent;
}
.cid-tqsOKOePea .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqsOKOePea .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqsOKOePea .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqsOKOePea .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqsOKOePea .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqsOKOePea .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqsOKOePea ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqsOKOePea .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqsOKOePea button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqsOKOePea button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqsOKOePea button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqsOKOePea button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsOKOePea button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsOKOePea button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqsOKOePea nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsOKOePea nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqsOKOePea nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqsOKOePea nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsOKOePea .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqsOKOePea a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqsOKOePea .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqsOKOePea .navbar {
    height: 70px;
  }
  .cid-tqsOKOePea .navbar.opened {
    height: auto;
  }
  .cid-tqsOKOePea .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqsOKPO17K {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqsOKPO17K .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqsOKPO17K .form-group {
  padding: 0.5rem;
}
.cid-tqsOKPO17K .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqsOKPO17K .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqsOKPO17K .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqsOKPO17K .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqsOKPO17K .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqsOKPO17K .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqsOKPO17K .mbri-play:before {
  left: 55% !important;
}
.cid-tqsOKPO17K .form-control {
  text-align: center;
}
.cid-tqsOKPO17K h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqsOKPO17K .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqsOKPO17K .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqsOKPO17K .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqsOKPO17K .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqsOKPO17K a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqsOKPO17K a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqsOKPO17K .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqsOKPO17K .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqsOKPO17K .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqsOKPO17K .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqsOKPO17K .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqsOKPO17K .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqsOKPO17K H1 {
  color: #ffffff;
}
.cid-tqsOKSvUUG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqsOKSvUUG .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqsOKSvUUG .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqsOKSvUUG .embla__button--next,
.cid-tqsOKSvUUG .embla__button--prev {
  display: flex;
}
.cid-tqsOKSvUUG .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqsOKSvUUG .embla__button {
    display: none;
  }
}
.cid-tqsOKSvUUG .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqsOKSvUUG .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqsOKSvUUG .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqsOKSvUUG .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqsOKSvUUG .embla__button {
    top: auto;
  }
}
.cid-tqsOKSvUUG .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqsOKSvUUG .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqsOKSvUUG .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqsOKSvUUG .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqsOKSvUUG .embla {
  position: relative;
  width: 100%;
}
.cid-tqsOKSvUUG .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqsOKSvUUG .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqsOKSvUUG .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqsOKSvUUG .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqsOKVtOuf {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqsOKVtOuf .card-box {
    padding: 1rem;
  }
  .cid-tqsOKVtOuf .mbr-section-btn,
  .cid-tqsOKVtOuf .price {
    text-align: center;
  }
  .cid-tqsOKVtOuf .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqsOKVtOuf .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqsOKVtOuf .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqsOKVtOuf .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqsOKVtOuf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsOKVtOuf .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqsOKWT1GM {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqsOKWT1GM .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsOKWT1GM .container-table {
  margin: 0 auto;
}
.cid-tqsOKWT1GM .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqsOKWT1GM .dataTables_wrapper {
  display: block;
}
.cid-tqsOKWT1GM .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqsOKWT1GM .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqsOKWT1GM table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqsOKWT1GM table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqsOKWT1GM table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqsOKWT1GM table td {
  border-top: 1px solid #f68d31;
}
.cid-tqsOKWT1GM table.table {
  background: #ffffff;
}
.cid-tqsOKWT1GM .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqsOKWT1GM .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqsOKWT1GM .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqsOKWT1GM .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqsOKWT1GM .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqsOKWT1GM .dataTables_filter {
    text-align: center;
  }
  .cid-tqsOKWT1GM .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqsOKWT1GM .head-item {
  text-align: left;
}
.cid-tqsOKWT1GM .body-item {
  text-align: left;
}
.cid-tqsOKZRIjy {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqsOKZRIjy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqsOKZRIjy form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqsOKZRIjy form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqsOL0GdyD {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqsOL0GdyD .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqsOL0GdyD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsOL0GdyD .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqsOL0GdyD .card-title {
  text-align: center;
}
.cid-tqsOL0GdyD .card-text {
  text-align: center;
}
.cid-tqsOL23Bmb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqsOL23Bmb .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqsOL23Bmb .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqsOL23Bmb .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqsOL23Bmb .link-wrap {
    align-items: center;
  }
}
.cid-tqsOL23Bmb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsOL2Zyru {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqsOL2Zyru h2 {
  text-align: center;
}
.cid-tqsOL2Zyru h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqsOL2Zyru p {
  color: #767676;
}
.cid-tqsOL2Zyru img {
  object-fit: cover;
}
.cid-tqsOL2Zyru .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqsOL2Zyru .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqsOL2Zyru .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqsOL2Zyru .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsOL2Zyru .card-title {
  font-weight: 500;
}
.cid-tqsOL2Zyru .card-img {
  text-align: inherit;
}
.cid-tqsOL2Zyru .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqsOL2Zyru .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqsOL2Zyru .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqsOL2Zyru .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqsOL2Zyru .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqsOL2Zyru .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqsOL2Zyru .mbr-crt-title {
  text-align: center;
}
.cid-tqsOL2Zyru .mbr-section-text {
  text-align: center;
}
.cid-tqsOL2Zyru .mbr-section-title {
  color: #000000;
}
.cid-tqsOL4qIcz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqsOL4qIcz .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqsOL4qIcz .item .icon-wrap {
  text-align: center;
}
.cid-tqsOL4qIcz .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqsOL4qIcz .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqsOL4qIcz .item.first:before {
  display: none;
}
.cid-tqsOL4qIcz .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqsOL4qIcz .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqsOL4qIcz .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqsOL4qIcz .item:before {
    display: none;
  }
  .cid-tqsOL4qIcz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsOL5Bsje {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqsOL5Bsje .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqsOL5Bsje .icon-block {
  margin-bottom: 10px;
}
.cid-tqsOL5Bsje .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqsOL5Bsje .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqsOL5Bsje .mbr-text {
  color: #767676;
}
.cid-tqsOL5Bsje textarea.form-control {
  min-height: 100px;
}
.cid-tqsOL5Bsje a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqsOL5Bsje .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqsOL5Bsje .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqsOL5Bsje .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqsOL5Bsje .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqsOL5Bsje .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqsOL5Bsje h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqsOL5Bsje .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqsOL5Bsje .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqsOL6LewZ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqsOL6LewZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqsOL6LewZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqsOL6LewZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqsOL6LewZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqsOL6LewZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqsOL6LewZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqsOL6LewZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqsOL6LewZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqsOL6LewZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqsOL6LewZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqsOL6LewZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqsOL6LewZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqsOL6LewZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqsOL6LewZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqsRb6EQz1 .navbar-dropdown {
  position: relative !important;
}
.cid-tqsRb6EQz1 .navbar-dropdown {
  position: absolute !important;
}
.cid-tqsRb6EQz1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsRb6EQz1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqsRb6EQz1 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqsRb6EQz1 .dropdown-item:hover,
.cid-tqsRb6EQz1 .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqsRb6EQz1 .dropdown-item:hover span {
  color: white;
}
.cid-tqsRb6EQz1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqsRb6EQz1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqsRb6EQz1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqsRb6EQz1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqsRb6EQz1 .nav-link {
  position: relative;
}
.cid-tqsRb6EQz1 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqsRb6EQz1 .container {
    flex-wrap: nowrap;
  }
}
.cid-tqsRb6EQz1 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqsRb6EQz1 .dropdown-menu,
.cid-tqsRb6EQz1 .navbar.opened {
  background: #ffffff !important;
}
.cid-tqsRb6EQz1 .nav-item:focus,
.cid-tqsRb6EQz1 .nav-link:focus {
  outline: none;
}
.cid-tqsRb6EQz1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqsRb6EQz1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqsRb6EQz1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqsRb6EQz1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsRb6EQz1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqsRb6EQz1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqsRb6EQz1 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqsRb6EQz1 .navbar.opened {
  transition: all 0.3s;
}
.cid-tqsRb6EQz1 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqsRb6EQz1 .navbar .navbar-logo img {
  width: auto;
}
.cid-tqsRb6EQz1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqsRb6EQz1 .navbar.collapsed {
  justify-content: center;
}
.cid-tqsRb6EQz1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqsRb6EQz1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqsRb6EQz1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqsRb6EQz1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqsRb6EQz1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqsRb6EQz1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqsRb6EQz1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqsRb6EQz1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqsRb6EQz1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqsRb6EQz1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqsRb6EQz1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqsRb6EQz1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqsRb6EQz1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqsRb6EQz1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqsRb6EQz1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqsRb6EQz1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqsRb6EQz1 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqsRb6EQz1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqsRb6EQz1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqsRb6EQz1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqsRb6EQz1 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqsRb6EQz1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqsRb6EQz1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqsRb6EQz1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqsRb6EQz1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqsRb6EQz1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqsRb6EQz1 .dropdown-item.active,
.cid-tqsRb6EQz1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tqsRb6EQz1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqsRb6EQz1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqsRb6EQz1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqsRb6EQz1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqsRb6EQz1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqsRb6EQz1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqsRb6EQz1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqsRb6EQz1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqsRb6EQz1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqsRb6EQz1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqsRb6EQz1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqsRb6EQz1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsRb6EQz1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsRb6EQz1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqsRb6EQz1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsRb6EQz1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqsRb6EQz1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqsRb6EQz1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsRb6EQz1 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqsRb6EQz1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqsRb6EQz1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqsRb6EQz1 .navbar {
    height: 70px;
  }
  .cid-tqsRb6EQz1 .navbar.opened {
    height: auto;
  }
  .cid-tqsRb6EQz1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqsRb86PVP {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqsRb86PVP .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqsRb86PVP .form-group {
  padding: 0.5rem;
}
.cid-tqsRb86PVP .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqsRb86PVP .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqsRb86PVP .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqsRb86PVP .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqsRb86PVP .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqsRb86PVP .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqsRb86PVP .mbri-play:before {
  left: 55% !important;
}
.cid-tqsRb86PVP .form-control {
  text-align: center;
}
.cid-tqsRb86PVP h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqsRb86PVP .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqsRb86PVP .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqsRb86PVP .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqsRb86PVP .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqsRb86PVP a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqsRb86PVP a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqsRb86PVP .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqsRb86PVP .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqsRb86PVP .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqsRb86PVP .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqsRb86PVP .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqsRb86PVP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqsRb86PVP H1 {
  color: #ffffff;
}
.cid-tqsRba4shq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqsRba4shq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqsRba4shq .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqsRba4shq .embla__button--next,
.cid-tqsRba4shq .embla__button--prev {
  display: flex;
}
.cid-tqsRba4shq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqsRba4shq .embla__button {
    display: none;
  }
}
.cid-tqsRba4shq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqsRba4shq .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqsRba4shq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqsRba4shq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqsRba4shq .embla__button {
    top: auto;
  }
}
.cid-tqsRba4shq .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqsRba4shq .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqsRba4shq .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqsRba4shq .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqsRba4shq .embla {
  position: relative;
  width: 100%;
}
.cid-tqsRba4shq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqsRba4shq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqsRba4shq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqsRba4shq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqsRbdaEnw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqsRbdaEnw .card-box {
    padding: 1rem;
  }
  .cid-tqsRbdaEnw .mbr-section-btn,
  .cid-tqsRbdaEnw .price {
    text-align: center;
  }
  .cid-tqsRbdaEnw .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqsRbdaEnw .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqsRbdaEnw .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqsRbdaEnw .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqsRbdaEnw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsRbdaEnw .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqsRbeHRfE {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqsRbeHRfE .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsRbeHRfE .container-table {
  margin: 0 auto;
}
.cid-tqsRbeHRfE .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqsRbeHRfE .dataTables_wrapper {
  display: block;
}
.cid-tqsRbeHRfE .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqsRbeHRfE .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqsRbeHRfE table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqsRbeHRfE table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqsRbeHRfE table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqsRbeHRfE table td {
  border-top: 1px solid #f68d31;
}
.cid-tqsRbeHRfE table.table {
  background: #ffffff;
}
.cid-tqsRbeHRfE .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqsRbeHRfE .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqsRbeHRfE .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqsRbeHRfE .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqsRbeHRfE .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqsRbeHRfE .dataTables_filter {
    text-align: center;
  }
  .cid-tqsRbeHRfE .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqsRbeHRfE .head-item {
  text-align: left;
}
.cid-tqsRbeHRfE .body-item {
  text-align: left;
}
.cid-tqsRbhCosh {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqsRbhCosh .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqsRbhCosh form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqsRbhCosh form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqsRbiz11e {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqsRbiz11e .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqsRbiz11e .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsRbiz11e .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqsRbiz11e .card-title {
  text-align: center;
}
.cid-tqsRbiz11e .card-text {
  text-align: center;
}
.cid-tqsRbjQkHX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqsRbjQkHX .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqsRbjQkHX .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqsRbjQkHX .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqsRbjQkHX .link-wrap {
    align-items: center;
  }
}
.cid-tqsRbjQkHX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsRbl4uxf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqsRbl4uxf h2 {
  text-align: center;
}
.cid-tqsRbl4uxf h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqsRbl4uxf p {
  color: #767676;
}
.cid-tqsRbl4uxf img {
  object-fit: cover;
}
.cid-tqsRbl4uxf .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqsRbl4uxf .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqsRbl4uxf .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqsRbl4uxf .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsRbl4uxf .card-title {
  font-weight: 500;
}
.cid-tqsRbl4uxf .card-img {
  text-align: inherit;
}
.cid-tqsRbl4uxf .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqsRbl4uxf .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqsRbl4uxf .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqsRbl4uxf .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqsRbl4uxf .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqsRbl4uxf .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqsRbl4uxf .mbr-crt-title {
  text-align: center;
}
.cid-tqsRbl4uxf .mbr-section-text {
  text-align: center;
}
.cid-tqsRbl4uxf .mbr-section-title {
  color: #000000;
}
.cid-tqsRbmn3x2 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqsRbmn3x2 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqsRbmn3x2 .item .icon-wrap {
  text-align: center;
}
.cid-tqsRbmn3x2 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqsRbmn3x2 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqsRbmn3x2 .item.first:before {
  display: none;
}
.cid-tqsRbmn3x2 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqsRbmn3x2 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqsRbmn3x2 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqsRbmn3x2 .item:before {
    display: none;
  }
  .cid-tqsRbmn3x2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsRbnEHjV {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqsRbnEHjV .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqsRbnEHjV .icon-block {
  margin-bottom: 10px;
}
.cid-tqsRbnEHjV .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqsRbnEHjV .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqsRbnEHjV .mbr-text {
  color: #767676;
}
.cid-tqsRbnEHjV textarea.form-control {
  min-height: 100px;
}
.cid-tqsRbnEHjV a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqsRbnEHjV .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqsRbnEHjV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqsRbnEHjV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqsRbnEHjV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqsRbnEHjV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqsRbnEHjV h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqsRbnEHjV .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqsRbnEHjV .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqsRboTJkE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqsRboTJkE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqsRboTJkE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqsRboTJkE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqsRboTJkE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqsRboTJkE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqsRboTJkE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqsRboTJkE .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqsRboTJkE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqsRboTJkE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqsRboTJkE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqsRboTJkE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqsRboTJkE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqsRboTJkE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqsRboTJkE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqsT5xZaPr .navbar-dropdown {
  position: relative !important;
}
.cid-tqsT5xZaPr .navbar-dropdown {
  position: absolute !important;
}
.cid-tqsT5xZaPr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsT5xZaPr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqsT5xZaPr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqsT5xZaPr .dropdown-item:hover,
.cid-tqsT5xZaPr .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqsT5xZaPr .dropdown-item:hover span {
  color: white;
}
.cid-tqsT5xZaPr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqsT5xZaPr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqsT5xZaPr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqsT5xZaPr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqsT5xZaPr .nav-link {
  position: relative;
}
.cid-tqsT5xZaPr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqsT5xZaPr .container {
    flex-wrap: nowrap;
  }
}
.cid-tqsT5xZaPr .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqsT5xZaPr .dropdown-menu,
.cid-tqsT5xZaPr .navbar.opened {
  background: #ffffff !important;
}
.cid-tqsT5xZaPr .nav-item:focus,
.cid-tqsT5xZaPr .nav-link:focus {
  outline: none;
}
.cid-tqsT5xZaPr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqsT5xZaPr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqsT5xZaPr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqsT5xZaPr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsT5xZaPr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqsT5xZaPr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqsT5xZaPr .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqsT5xZaPr .navbar.opened {
  transition: all 0.3s;
}
.cid-tqsT5xZaPr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqsT5xZaPr .navbar .navbar-logo img {
  width: auto;
}
.cid-tqsT5xZaPr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqsT5xZaPr .navbar.collapsed {
  justify-content: center;
}
.cid-tqsT5xZaPr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqsT5xZaPr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqsT5xZaPr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqsT5xZaPr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqsT5xZaPr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqsT5xZaPr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqsT5xZaPr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqsT5xZaPr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqsT5xZaPr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqsT5xZaPr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqsT5xZaPr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqsT5xZaPr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqsT5xZaPr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqsT5xZaPr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqsT5xZaPr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqsT5xZaPr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqsT5xZaPr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqsT5xZaPr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqsT5xZaPr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqsT5xZaPr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqsT5xZaPr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqsT5xZaPr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqsT5xZaPr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqsT5xZaPr .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqsT5xZaPr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqsT5xZaPr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqsT5xZaPr .dropdown-item.active,
.cid-tqsT5xZaPr .dropdown-item:active {
  background-color: transparent;
}
.cid-tqsT5xZaPr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqsT5xZaPr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqsT5xZaPr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqsT5xZaPr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqsT5xZaPr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqsT5xZaPr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqsT5xZaPr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqsT5xZaPr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqsT5xZaPr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqsT5xZaPr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqsT5xZaPr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqsT5xZaPr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsT5xZaPr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsT5xZaPr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqsT5xZaPr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsT5xZaPr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqsT5xZaPr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqsT5xZaPr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsT5xZaPr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqsT5xZaPr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqsT5xZaPr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqsT5xZaPr .navbar {
    height: 70px;
  }
  .cid-tqsT5xZaPr .navbar.opened {
    height: auto;
  }
  .cid-tqsT5xZaPr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqsT5zDuV9 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqsT5zDuV9 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqsT5zDuV9 .form-group {
  padding: 0.5rem;
}
.cid-tqsT5zDuV9 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqsT5zDuV9 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqsT5zDuV9 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqsT5zDuV9 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqsT5zDuV9 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqsT5zDuV9 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqsT5zDuV9 .mbri-play:before {
  left: 55% !important;
}
.cid-tqsT5zDuV9 .form-control {
  text-align: center;
}
.cid-tqsT5zDuV9 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqsT5zDuV9 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqsT5zDuV9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqsT5zDuV9 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqsT5zDuV9 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqsT5zDuV9 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqsT5zDuV9 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqsT5zDuV9 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqsT5zDuV9 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqsT5zDuV9 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqsT5zDuV9 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqsT5zDuV9 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqsT5zDuV9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqsT5zDuV9 H1 {
  color: #ffffff;
}
.cid-tqsT5Bq0cM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqsT5Bq0cM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqsT5Bq0cM .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqsT5Bq0cM .embla__button--next,
.cid-tqsT5Bq0cM .embla__button--prev {
  display: flex;
}
.cid-tqsT5Bq0cM .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqsT5Bq0cM .embla__button {
    display: none;
  }
}
.cid-tqsT5Bq0cM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqsT5Bq0cM .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqsT5Bq0cM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqsT5Bq0cM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqsT5Bq0cM .embla__button {
    top: auto;
  }
}
.cid-tqsT5Bq0cM .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqsT5Bq0cM .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqsT5Bq0cM .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqsT5Bq0cM .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqsT5Bq0cM .embla {
  position: relative;
  width: 100%;
}
.cid-tqsT5Bq0cM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqsT5Bq0cM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqsT5Bq0cM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqsT5Bq0cM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqsT5E1Ugb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqsT5E1Ugb .card-box {
    padding: 1rem;
  }
  .cid-tqsT5E1Ugb .mbr-section-btn,
  .cid-tqsT5E1Ugb .price {
    text-align: center;
  }
  .cid-tqsT5E1Ugb .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqsT5E1Ugb .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqsT5E1Ugb .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqsT5E1Ugb .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqsT5E1Ugb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsT5E1Ugb .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqsT5Fk9DB {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqsT5Fk9DB .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsT5Fk9DB .container-table {
  margin: 0 auto;
}
.cid-tqsT5Fk9DB .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqsT5Fk9DB .dataTables_wrapper {
  display: block;
}
.cid-tqsT5Fk9DB .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqsT5Fk9DB .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqsT5Fk9DB table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqsT5Fk9DB table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqsT5Fk9DB table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqsT5Fk9DB table td {
  border-top: 1px solid #f68d31;
}
.cid-tqsT5Fk9DB table.table {
  background: #ffffff;
}
.cid-tqsT5Fk9DB .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqsT5Fk9DB .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqsT5Fk9DB .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqsT5Fk9DB .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqsT5Fk9DB .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqsT5Fk9DB .dataTables_filter {
    text-align: center;
  }
  .cid-tqsT5Fk9DB .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqsT5Fk9DB .head-item {
  text-align: left;
}
.cid-tqsT5Fk9DB .body-item {
  text-align: left;
}
.cid-tqsT5HXxjj {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqsT5HXxjj .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqsT5HXxjj form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqsT5HXxjj form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqsT5IKUBG {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqsT5IKUBG .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqsT5IKUBG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsT5IKUBG .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqsT5IKUBG .card-title {
  text-align: center;
}
.cid-tqsT5IKUBG .card-text {
  text-align: center;
}
.cid-tqsT5K8eQz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqsT5K8eQz .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqsT5K8eQz .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqsT5K8eQz .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqsT5K8eQz .link-wrap {
    align-items: center;
  }
}
.cid-tqsT5K8eQz .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsT5KZOrn {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqsT5KZOrn h2 {
  text-align: center;
}
.cid-tqsT5KZOrn h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqsT5KZOrn p {
  color: #767676;
}
.cid-tqsT5KZOrn img {
  object-fit: cover;
}
.cid-tqsT5KZOrn .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqsT5KZOrn .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqsT5KZOrn .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqsT5KZOrn .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsT5KZOrn .card-title {
  font-weight: 500;
}
.cid-tqsT5KZOrn .card-img {
  text-align: inherit;
}
.cid-tqsT5KZOrn .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqsT5KZOrn .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqsT5KZOrn .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqsT5KZOrn .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqsT5KZOrn .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqsT5KZOrn .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqsT5KZOrn .mbr-crt-title {
  text-align: center;
}
.cid-tqsT5KZOrn .mbr-section-text {
  text-align: center;
}
.cid-tqsT5KZOrn .mbr-section-title {
  color: #000000;
}
.cid-tqsT5Mcdlm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqsT5Mcdlm .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqsT5Mcdlm .item .icon-wrap {
  text-align: center;
}
.cid-tqsT5Mcdlm .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqsT5Mcdlm .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqsT5Mcdlm .item.first:before {
  display: none;
}
.cid-tqsT5Mcdlm .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqsT5Mcdlm .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqsT5Mcdlm .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqsT5Mcdlm .item:before {
    display: none;
  }
  .cid-tqsT5Mcdlm .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsT5NsFTh {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqsT5NsFTh .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqsT5NsFTh .icon-block {
  margin-bottom: 10px;
}
.cid-tqsT5NsFTh .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqsT5NsFTh .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqsT5NsFTh .mbr-text {
  color: #767676;
}
.cid-tqsT5NsFTh textarea.form-control {
  min-height: 100px;
}
.cid-tqsT5NsFTh a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqsT5NsFTh .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqsT5NsFTh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqsT5NsFTh .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqsT5NsFTh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqsT5NsFTh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqsT5NsFTh h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqsT5NsFTh .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqsT5NsFTh .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqsT5OJ62s {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqsT5OJ62s .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqsT5OJ62s .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqsT5OJ62s .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqsT5OJ62s .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqsT5OJ62s .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqsT5OJ62s .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqsT5OJ62s .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqsT5OJ62s .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqsT5OJ62s .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqsT5OJ62s .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqsT5OJ62s .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqsT5OJ62s .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqsT5OJ62s .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqsT5OJ62s .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqsULmj0K0 .navbar-dropdown {
  position: relative !important;
}
.cid-tqsULmj0K0 .navbar-dropdown {
  position: absolute !important;
}
.cid-tqsULmj0K0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsULmj0K0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqsULmj0K0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqsULmj0K0 .dropdown-item:hover,
.cid-tqsULmj0K0 .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqsULmj0K0 .dropdown-item:hover span {
  color: white;
}
.cid-tqsULmj0K0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqsULmj0K0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqsULmj0K0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqsULmj0K0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqsULmj0K0 .nav-link {
  position: relative;
}
.cid-tqsULmj0K0 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqsULmj0K0 .container {
    flex-wrap: nowrap;
  }
}
.cid-tqsULmj0K0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqsULmj0K0 .dropdown-menu,
.cid-tqsULmj0K0 .navbar.opened {
  background: #ffffff !important;
}
.cid-tqsULmj0K0 .nav-item:focus,
.cid-tqsULmj0K0 .nav-link:focus {
  outline: none;
}
.cid-tqsULmj0K0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqsULmj0K0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqsULmj0K0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqsULmj0K0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsULmj0K0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqsULmj0K0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqsULmj0K0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqsULmj0K0 .navbar.opened {
  transition: all 0.3s;
}
.cid-tqsULmj0K0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqsULmj0K0 .navbar .navbar-logo img {
  width: auto;
}
.cid-tqsULmj0K0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqsULmj0K0 .navbar.collapsed {
  justify-content: center;
}
.cid-tqsULmj0K0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqsULmj0K0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqsULmj0K0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqsULmj0K0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqsULmj0K0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqsULmj0K0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqsULmj0K0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqsULmj0K0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqsULmj0K0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqsULmj0K0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqsULmj0K0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqsULmj0K0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqsULmj0K0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqsULmj0K0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqsULmj0K0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqsULmj0K0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqsULmj0K0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqsULmj0K0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqsULmj0K0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqsULmj0K0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqsULmj0K0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqsULmj0K0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqsULmj0K0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqsULmj0K0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqsULmj0K0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqsULmj0K0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqsULmj0K0 .dropdown-item.active,
.cid-tqsULmj0K0 .dropdown-item:active {
  background-color: transparent;
}
.cid-tqsULmj0K0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqsULmj0K0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqsULmj0K0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqsULmj0K0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqsULmj0K0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqsULmj0K0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqsULmj0K0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqsULmj0K0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqsULmj0K0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqsULmj0K0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqsULmj0K0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqsULmj0K0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsULmj0K0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsULmj0K0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqsULmj0K0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsULmj0K0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqsULmj0K0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqsULmj0K0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsULmj0K0 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqsULmj0K0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqsULmj0K0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqsULmj0K0 .navbar {
    height: 70px;
  }
  .cid-tqsULmj0K0 .navbar.opened {
    height: auto;
  }
  .cid-tqsULmj0K0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqsULnPpQH {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqsULnPpQH .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqsULnPpQH .form-group {
  padding: 0.5rem;
}
.cid-tqsULnPpQH .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqsULnPpQH .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqsULnPpQH .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqsULnPpQH .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqsULnPpQH .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqsULnPpQH .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqsULnPpQH .mbri-play:before {
  left: 55% !important;
}
.cid-tqsULnPpQH .form-control {
  text-align: center;
}
.cid-tqsULnPpQH h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqsULnPpQH .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqsULnPpQH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqsULnPpQH .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqsULnPpQH .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqsULnPpQH a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqsULnPpQH a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqsULnPpQH .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqsULnPpQH .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqsULnPpQH .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqsULnPpQH .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqsULnPpQH .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqsULnPpQH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqsULnPpQH H1 {
  color: #ffffff;
}
.cid-tqsULpL0yc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqsULpL0yc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqsULpL0yc .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqsULpL0yc .embla__button--next,
.cid-tqsULpL0yc .embla__button--prev {
  display: flex;
}
.cid-tqsULpL0yc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqsULpL0yc .embla__button {
    display: none;
  }
}
.cid-tqsULpL0yc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqsULpL0yc .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqsULpL0yc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqsULpL0yc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqsULpL0yc .embla__button {
    top: auto;
  }
}
.cid-tqsULpL0yc .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqsULpL0yc .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqsULpL0yc .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqsULpL0yc .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqsULpL0yc .embla {
  position: relative;
  width: 100%;
}
.cid-tqsULpL0yc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqsULpL0yc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqsULpL0yc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqsULpL0yc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqsULszr2M {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqsULszr2M .card-box {
    padding: 1rem;
  }
  .cid-tqsULszr2M .mbr-section-btn,
  .cid-tqsULszr2M .price {
    text-align: center;
  }
  .cid-tqsULszr2M .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqsULszr2M .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqsULszr2M .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqsULszr2M .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqsULszr2M .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsULszr2M .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqsULtQB16 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqsULtQB16 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsULtQB16 .container-table {
  margin: 0 auto;
}
.cid-tqsULtQB16 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqsULtQB16 .dataTables_wrapper {
  display: block;
}
.cid-tqsULtQB16 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqsULtQB16 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqsULtQB16 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqsULtQB16 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqsULtQB16 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqsULtQB16 table td {
  border-top: 1px solid #f68d31;
}
.cid-tqsULtQB16 table.table {
  background: #ffffff;
}
.cid-tqsULtQB16 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqsULtQB16 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqsULtQB16 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqsULtQB16 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqsULtQB16 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqsULtQB16 .dataTables_filter {
    text-align: center;
  }
  .cid-tqsULtQB16 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqsULtQB16 .head-item {
  text-align: left;
}
.cid-tqsULtQB16 .body-item {
  text-align: left;
}
.cid-tqsULx6Un8 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqsULx6Un8 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqsULx6Un8 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqsULx6Un8 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqsULy5Ppe {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqsULy5Ppe .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqsULy5Ppe .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsULy5Ppe .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqsULy5Ppe .card-title {
  text-align: center;
}
.cid-tqsULy5Ppe .card-text {
  text-align: center;
}
.cid-tqsULzBm44 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqsULzBm44 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqsULzBm44 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqsULzBm44 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqsULzBm44 .link-wrap {
    align-items: center;
  }
}
.cid-tqsULzBm44 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsULAE1ya {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqsULAE1ya h2 {
  text-align: center;
}
.cid-tqsULAE1ya h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqsULAE1ya p {
  color: #767676;
}
.cid-tqsULAE1ya img {
  object-fit: cover;
}
.cid-tqsULAE1ya .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqsULAE1ya .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqsULAE1ya .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqsULAE1ya .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsULAE1ya .card-title {
  font-weight: 500;
}
.cid-tqsULAE1ya .card-img {
  text-align: inherit;
}
.cid-tqsULAE1ya .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqsULAE1ya .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqsULAE1ya .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqsULAE1ya .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqsULAE1ya .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqsULAE1ya .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqsULAE1ya .mbr-crt-title {
  text-align: center;
}
.cid-tqsULAE1ya .mbr-section-text {
  text-align: center;
}
.cid-tqsULAE1ya .mbr-section-title {
  color: #000000;
}
.cid-tqsULC6YWm {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqsULC6YWm .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqsULC6YWm .item .icon-wrap {
  text-align: center;
}
.cid-tqsULC6YWm .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqsULC6YWm .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqsULC6YWm .item.first:before {
  display: none;
}
.cid-tqsULC6YWm .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqsULC6YWm .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqsULC6YWm .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqsULC6YWm .item:before {
    display: none;
  }
  .cid-tqsULC6YWm .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsULDibmT {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqsULDibmT .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqsULDibmT .icon-block {
  margin-bottom: 10px;
}
.cid-tqsULDibmT .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqsULDibmT .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqsULDibmT .mbr-text {
  color: #767676;
}
.cid-tqsULDibmT textarea.form-control {
  min-height: 100px;
}
.cid-tqsULDibmT a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqsULDibmT .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqsULDibmT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqsULDibmT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqsULDibmT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqsULDibmT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqsULDibmT h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqsULDibmT .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqsULDibmT .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqsULEzVWy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqsULEzVWy .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqsULEzVWy .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqsULEzVWy .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqsULEzVWy .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqsULEzVWy .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqsULEzVWy .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqsULEzVWy .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqsULEzVWy .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqsULEzVWy .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqsULEzVWy .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqsULEzVWy .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqsULEzVWy .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqsULEzVWy .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqsULEzVWy .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqsWnBomvy .navbar-dropdown {
  position: relative !important;
}
.cid-tqsWnBomvy .navbar-dropdown {
  position: absolute !important;
}
.cid-tqsWnBomvy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsWnBomvy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqsWnBomvy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqsWnBomvy .dropdown-item:hover,
.cid-tqsWnBomvy .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqsWnBomvy .dropdown-item:hover span {
  color: white;
}
.cid-tqsWnBomvy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqsWnBomvy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqsWnBomvy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqsWnBomvy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqsWnBomvy .nav-link {
  position: relative;
}
.cid-tqsWnBomvy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqsWnBomvy .container {
    flex-wrap: nowrap;
  }
}
.cid-tqsWnBomvy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqsWnBomvy .dropdown-menu,
.cid-tqsWnBomvy .navbar.opened {
  background: #ffffff !important;
}
.cid-tqsWnBomvy .nav-item:focus,
.cid-tqsWnBomvy .nav-link:focus {
  outline: none;
}
.cid-tqsWnBomvy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqsWnBomvy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqsWnBomvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqsWnBomvy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsWnBomvy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqsWnBomvy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqsWnBomvy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqsWnBomvy .navbar.opened {
  transition: all 0.3s;
}
.cid-tqsWnBomvy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqsWnBomvy .navbar .navbar-logo img {
  width: auto;
}
.cid-tqsWnBomvy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqsWnBomvy .navbar.collapsed {
  justify-content: center;
}
.cid-tqsWnBomvy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqsWnBomvy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqsWnBomvy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqsWnBomvy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqsWnBomvy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqsWnBomvy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqsWnBomvy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqsWnBomvy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqsWnBomvy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqsWnBomvy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqsWnBomvy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqsWnBomvy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqsWnBomvy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqsWnBomvy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqsWnBomvy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqsWnBomvy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqsWnBomvy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqsWnBomvy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqsWnBomvy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqsWnBomvy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqsWnBomvy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqsWnBomvy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqsWnBomvy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqsWnBomvy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqsWnBomvy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqsWnBomvy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqsWnBomvy .dropdown-item.active,
.cid-tqsWnBomvy .dropdown-item:active {
  background-color: transparent;
}
.cid-tqsWnBomvy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqsWnBomvy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqsWnBomvy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqsWnBomvy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqsWnBomvy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqsWnBomvy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqsWnBomvy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqsWnBomvy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqsWnBomvy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqsWnBomvy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqsWnBomvy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqsWnBomvy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsWnBomvy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsWnBomvy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqsWnBomvy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsWnBomvy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqsWnBomvy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqsWnBomvy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsWnBomvy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqsWnBomvy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqsWnBomvy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqsWnBomvy .navbar {
    height: 70px;
  }
  .cid-tqsWnBomvy .navbar.opened {
    height: auto;
  }
  .cid-tqsWnBomvy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqsWnCIT4G {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqsWnCIT4G .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqsWnCIT4G .form-group {
  padding: 0.5rem;
}
.cid-tqsWnCIT4G .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqsWnCIT4G .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqsWnCIT4G .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqsWnCIT4G .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqsWnCIT4G .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqsWnCIT4G .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqsWnCIT4G .mbri-play:before {
  left: 55% !important;
}
.cid-tqsWnCIT4G .form-control {
  text-align: center;
}
.cid-tqsWnCIT4G h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqsWnCIT4G .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqsWnCIT4G .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqsWnCIT4G .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqsWnCIT4G .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqsWnCIT4G a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqsWnCIT4G a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqsWnCIT4G .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqsWnCIT4G .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqsWnCIT4G .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqsWnCIT4G .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqsWnCIT4G .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqsWnCIT4G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqsWnCIT4G H1 {
  color: #ffffff;
}
.cid-tqsWnEouUw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqsWnEouUw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqsWnEouUw .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqsWnEouUw .embla__button--next,
.cid-tqsWnEouUw .embla__button--prev {
  display: flex;
}
.cid-tqsWnEouUw .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqsWnEouUw .embla__button {
    display: none;
  }
}
.cid-tqsWnEouUw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqsWnEouUw .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqsWnEouUw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqsWnEouUw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqsWnEouUw .embla__button {
    top: auto;
  }
}
.cid-tqsWnEouUw .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqsWnEouUw .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqsWnEouUw .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqsWnEouUw .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqsWnEouUw .embla {
  position: relative;
  width: 100%;
}
.cid-tqsWnEouUw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqsWnEouUw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqsWnEouUw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqsWnEouUw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqsWnGOunM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqsWnGOunM .card-box {
    padding: 1rem;
  }
  .cid-tqsWnGOunM .mbr-section-btn,
  .cid-tqsWnGOunM .price {
    text-align: center;
  }
  .cid-tqsWnGOunM .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqsWnGOunM .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqsWnGOunM .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqsWnGOunM .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqsWnGOunM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsWnGOunM .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqsWnI2l9a {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqsWnI2l9a .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsWnI2l9a .container-table {
  margin: 0 auto;
}
.cid-tqsWnI2l9a .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqsWnI2l9a .dataTables_wrapper {
  display: block;
}
.cid-tqsWnI2l9a .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqsWnI2l9a .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqsWnI2l9a table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqsWnI2l9a table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqsWnI2l9a table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqsWnI2l9a table td {
  border-top: 1px solid #f68d31;
}
.cid-tqsWnI2l9a table.table {
  background: #ffffff;
}
.cid-tqsWnI2l9a .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqsWnI2l9a .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqsWnI2l9a .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqsWnI2l9a .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqsWnI2l9a .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqsWnI2l9a .dataTables_filter {
    text-align: center;
  }
  .cid-tqsWnI2l9a .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqsWnI2l9a .head-item {
  text-align: left;
}
.cid-tqsWnI2l9a .body-item {
  text-align: left;
}
.cid-tqsWnKTeF5 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqsWnKTeF5 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqsWnKTeF5 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqsWnKTeF5 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqsWnLGV2J {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqsWnLGV2J .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqsWnLGV2J .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsWnLGV2J .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqsWnLGV2J .card-title {
  text-align: center;
}
.cid-tqsWnLGV2J .card-text {
  text-align: center;
}
.cid-tqsWnN082Y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqsWnN082Y .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqsWnN082Y .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqsWnN082Y .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqsWnN082Y .link-wrap {
    align-items: center;
  }
}
.cid-tqsWnN082Y .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsWnO307T {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqsWnO307T h2 {
  text-align: center;
}
.cid-tqsWnO307T h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqsWnO307T p {
  color: #767676;
}
.cid-tqsWnO307T img {
  object-fit: cover;
}
.cid-tqsWnO307T .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqsWnO307T .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqsWnO307T .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqsWnO307T .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsWnO307T .card-title {
  font-weight: 500;
}
.cid-tqsWnO307T .card-img {
  text-align: inherit;
}
.cid-tqsWnO307T .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqsWnO307T .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqsWnO307T .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqsWnO307T .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqsWnO307T .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqsWnO307T .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqsWnO307T .mbr-crt-title {
  text-align: center;
}
.cid-tqsWnO307T .mbr-section-text {
  text-align: center;
}
.cid-tqsWnO307T .mbr-section-title {
  color: #000000;
}
.cid-tqsWnPgJfu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqsWnPgJfu .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqsWnPgJfu .item .icon-wrap {
  text-align: center;
}
.cid-tqsWnPgJfu .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqsWnPgJfu .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqsWnPgJfu .item.first:before {
  display: none;
}
.cid-tqsWnPgJfu .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqsWnPgJfu .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqsWnPgJfu .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqsWnPgJfu .item:before {
    display: none;
  }
  .cid-tqsWnPgJfu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsWnQpovj {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqsWnQpovj .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqsWnQpovj .icon-block {
  margin-bottom: 10px;
}
.cid-tqsWnQpovj .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqsWnQpovj .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqsWnQpovj .mbr-text {
  color: #767676;
}
.cid-tqsWnQpovj textarea.form-control {
  min-height: 100px;
}
.cid-tqsWnQpovj a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqsWnQpovj .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqsWnQpovj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqsWnQpovj .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqsWnQpovj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqsWnQpovj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqsWnQpovj h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqsWnQpovj .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqsWnQpovj .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqsWnRJed5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqsWnRJed5 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqsWnRJed5 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqsWnRJed5 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqsWnRJed5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqsWnRJed5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqsWnRJed5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqsWnRJed5 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqsWnRJed5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqsWnRJed5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqsWnRJed5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqsWnRJed5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqsWnRJed5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqsWnRJed5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqsWnRJed5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqsYaewZIc .navbar-dropdown {
  position: relative !important;
}
.cid-tqsYaewZIc .navbar-dropdown {
  position: absolute !important;
}
.cid-tqsYaewZIc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsYaewZIc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqsYaewZIc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqsYaewZIc .dropdown-item:hover,
.cid-tqsYaewZIc .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqsYaewZIc .dropdown-item:hover span {
  color: white;
}
.cid-tqsYaewZIc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqsYaewZIc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqsYaewZIc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqsYaewZIc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqsYaewZIc .nav-link {
  position: relative;
}
.cid-tqsYaewZIc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqsYaewZIc .container {
    flex-wrap: nowrap;
  }
}
.cid-tqsYaewZIc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqsYaewZIc .dropdown-menu,
.cid-tqsYaewZIc .navbar.opened {
  background: #ffffff !important;
}
.cid-tqsYaewZIc .nav-item:focus,
.cid-tqsYaewZIc .nav-link:focus {
  outline: none;
}
.cid-tqsYaewZIc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqsYaewZIc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqsYaewZIc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqsYaewZIc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqsYaewZIc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqsYaewZIc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqsYaewZIc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqsYaewZIc .navbar.opened {
  transition: all 0.3s;
}
.cid-tqsYaewZIc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqsYaewZIc .navbar .navbar-logo img {
  width: auto;
}
.cid-tqsYaewZIc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqsYaewZIc .navbar.collapsed {
  justify-content: center;
}
.cid-tqsYaewZIc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqsYaewZIc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqsYaewZIc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqsYaewZIc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqsYaewZIc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqsYaewZIc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqsYaewZIc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqsYaewZIc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqsYaewZIc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqsYaewZIc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqsYaewZIc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqsYaewZIc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqsYaewZIc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqsYaewZIc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqsYaewZIc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqsYaewZIc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqsYaewZIc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqsYaewZIc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqsYaewZIc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqsYaewZIc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqsYaewZIc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqsYaewZIc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqsYaewZIc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqsYaewZIc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqsYaewZIc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqsYaewZIc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqsYaewZIc .dropdown-item.active,
.cid-tqsYaewZIc .dropdown-item:active {
  background-color: transparent;
}
.cid-tqsYaewZIc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqsYaewZIc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqsYaewZIc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqsYaewZIc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqsYaewZIc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqsYaewZIc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqsYaewZIc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqsYaewZIc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqsYaewZIc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqsYaewZIc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqsYaewZIc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqsYaewZIc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsYaewZIc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqsYaewZIc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqsYaewZIc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsYaewZIc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqsYaewZIc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqsYaewZIc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqsYaewZIc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqsYaewZIc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqsYaewZIc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqsYaewZIc .navbar {
    height: 70px;
  }
  .cid-tqsYaewZIc .navbar.opened {
    height: auto;
  }
  .cid-tqsYaewZIc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqsYafN0qR {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqsYafN0qR .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqsYafN0qR .form-group {
  padding: 0.5rem;
}
.cid-tqsYafN0qR .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqsYafN0qR .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqsYafN0qR .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqsYafN0qR .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqsYafN0qR .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqsYafN0qR .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqsYafN0qR .mbri-play:before {
  left: 55% !important;
}
.cid-tqsYafN0qR .form-control {
  text-align: center;
}
.cid-tqsYafN0qR h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqsYafN0qR .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqsYafN0qR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqsYafN0qR .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqsYafN0qR .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqsYafN0qR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqsYafN0qR a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqsYafN0qR .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqsYafN0qR .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqsYafN0qR .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqsYafN0qR .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqsYafN0qR .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqsYafN0qR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqsYafN0qR H1 {
  color: #ffffff;
}
.cid-tqsYahtr8d {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqsYahtr8d .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqsYahtr8d .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqsYahtr8d .embla__button--next,
.cid-tqsYahtr8d .embla__button--prev {
  display: flex;
}
.cid-tqsYahtr8d .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqsYahtr8d .embla__button {
    display: none;
  }
}
.cid-tqsYahtr8d .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqsYahtr8d .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqsYahtr8d .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqsYahtr8d .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqsYahtr8d .embla__button {
    top: auto;
  }
}
.cid-tqsYahtr8d .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqsYahtr8d .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqsYahtr8d .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqsYahtr8d .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqsYahtr8d .embla {
  position: relative;
  width: 100%;
}
.cid-tqsYahtr8d .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqsYahtr8d .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqsYahtr8d .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqsYahtr8d .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqsYakcNvF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqsYakcNvF .card-box {
    padding: 1rem;
  }
  .cid-tqsYakcNvF .mbr-section-btn,
  .cid-tqsYakcNvF .price {
    text-align: center;
  }
  .cid-tqsYakcNvF .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqsYakcNvF .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqsYakcNvF .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqsYakcNvF .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqsYakcNvF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsYakcNvF .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqsYalmNTK {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqsYalmNTK .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsYalmNTK .container-table {
  margin: 0 auto;
}
.cid-tqsYalmNTK .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqsYalmNTK .dataTables_wrapper {
  display: block;
}
.cid-tqsYalmNTK .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqsYalmNTK .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqsYalmNTK table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqsYalmNTK table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqsYalmNTK table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqsYalmNTK table td {
  border-top: 1px solid #f68d31;
}
.cid-tqsYalmNTK table.table {
  background: #ffffff;
}
.cid-tqsYalmNTK .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqsYalmNTK .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqsYalmNTK .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqsYalmNTK .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqsYalmNTK .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqsYalmNTK .dataTables_filter {
    text-align: center;
  }
  .cid-tqsYalmNTK .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqsYalmNTK .head-item {
  text-align: left;
}
.cid-tqsYalmNTK .body-item {
  text-align: left;
}
.cid-tqsYanVFuk {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqsYanVFuk .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqsYanVFuk form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqsYanVFuk form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqsYaoJEva {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqsYaoJEva .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqsYaoJEva .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsYaoJEva .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqsYaoJEva .card-title {
  text-align: center;
}
.cid-tqsYaoJEva .card-text {
  text-align: center;
}
.cid-tqsYaq313V {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqsYaq313V .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqsYaq313V .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqsYaq313V .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqsYaq313V .link-wrap {
    align-items: center;
  }
}
.cid-tqsYaq313V .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqsYaqUqcl {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqsYaqUqcl h2 {
  text-align: center;
}
.cid-tqsYaqUqcl h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqsYaqUqcl p {
  color: #767676;
}
.cid-tqsYaqUqcl img {
  object-fit: cover;
}
.cid-tqsYaqUqcl .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqsYaqUqcl .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqsYaqUqcl .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqsYaqUqcl .mbr-section-subtitle {
  color: #767676;
}
.cid-tqsYaqUqcl .card-title {
  font-weight: 500;
}
.cid-tqsYaqUqcl .card-img {
  text-align: inherit;
}
.cid-tqsYaqUqcl .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqsYaqUqcl .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqsYaqUqcl .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqsYaqUqcl .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqsYaqUqcl .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqsYaqUqcl .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqsYaqUqcl .mbr-crt-title {
  text-align: center;
}
.cid-tqsYaqUqcl .mbr-section-text {
  text-align: center;
}
.cid-tqsYaqUqcl .mbr-section-title {
  color: #000000;
}
.cid-tqsYas4t76 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqsYas4t76 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqsYas4t76 .item .icon-wrap {
  text-align: center;
}
.cid-tqsYas4t76 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqsYas4t76 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqsYas4t76 .item.first:before {
  display: none;
}
.cid-tqsYas4t76 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqsYas4t76 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqsYas4t76 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqsYas4t76 .item:before {
    display: none;
  }
  .cid-tqsYas4t76 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqsYatjYVN {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqsYatjYVN .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqsYatjYVN .icon-block {
  margin-bottom: 10px;
}
.cid-tqsYatjYVN .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqsYatjYVN .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqsYatjYVN .mbr-text {
  color: #767676;
}
.cid-tqsYatjYVN textarea.form-control {
  min-height: 100px;
}
.cid-tqsYatjYVN a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqsYatjYVN .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqsYatjYVN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqsYatjYVN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqsYatjYVN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqsYatjYVN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqsYatjYVN h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqsYatjYVN .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqsYatjYVN .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqsYautSA4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqsYautSA4 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqsYautSA4 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqsYautSA4 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqsYautSA4 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqsYautSA4 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqsYautSA4 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqsYautSA4 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqsYautSA4 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqsYautSA4 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqsYautSA4 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqsYautSA4 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqsYautSA4 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqsYautSA4 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqsYautSA4 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqykGl67hf .navbar-dropdown {
  position: relative !important;
}
.cid-tqykGl67hf .navbar-dropdown {
  position: absolute !important;
}
.cid-tqykGl67hf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqykGl67hf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqykGl67hf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqykGl67hf .dropdown-item:hover,
.cid-tqykGl67hf .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqykGl67hf .dropdown-item:hover span {
  color: white;
}
.cid-tqykGl67hf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqykGl67hf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqykGl67hf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqykGl67hf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqykGl67hf .nav-link {
  position: relative;
}
.cid-tqykGl67hf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqykGl67hf .container {
    flex-wrap: nowrap;
  }
}
.cid-tqykGl67hf .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqykGl67hf .dropdown-menu,
.cid-tqykGl67hf .navbar.opened {
  background: #ffffff !important;
}
.cid-tqykGl67hf .nav-item:focus,
.cid-tqykGl67hf .nav-link:focus {
  outline: none;
}
.cid-tqykGl67hf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqykGl67hf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqykGl67hf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqykGl67hf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqykGl67hf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqykGl67hf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqykGl67hf .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqykGl67hf .navbar.opened {
  transition: all 0.3s;
}
.cid-tqykGl67hf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqykGl67hf .navbar .navbar-logo img {
  width: auto;
}
.cid-tqykGl67hf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqykGl67hf .navbar.collapsed {
  justify-content: center;
}
.cid-tqykGl67hf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqykGl67hf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqykGl67hf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqykGl67hf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqykGl67hf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqykGl67hf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqykGl67hf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqykGl67hf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqykGl67hf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqykGl67hf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqykGl67hf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqykGl67hf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqykGl67hf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqykGl67hf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqykGl67hf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqykGl67hf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqykGl67hf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqykGl67hf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqykGl67hf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqykGl67hf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqykGl67hf .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqykGl67hf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqykGl67hf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqykGl67hf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqykGl67hf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqykGl67hf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqykGl67hf .dropdown-item.active,
.cid-tqykGl67hf .dropdown-item:active {
  background-color: transparent;
}
.cid-tqykGl67hf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqykGl67hf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqykGl67hf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqykGl67hf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqykGl67hf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqykGl67hf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqykGl67hf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqykGl67hf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqykGl67hf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqykGl67hf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqykGl67hf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqykGl67hf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqykGl67hf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqykGl67hf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqykGl67hf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqykGl67hf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqykGl67hf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqykGl67hf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqykGl67hf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqykGl67hf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqykGl67hf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqykGl67hf .navbar {
    height: 70px;
  }
  .cid-tqykGl67hf .navbar.opened {
    height: auto;
  }
  .cid-tqykGl67hf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqykGlZYNA {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqykGlZYNA .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqykGlZYNA .form-group {
  padding: 0.5rem;
}
.cid-tqykGlZYNA .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqykGlZYNA .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqykGlZYNA .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqykGlZYNA .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqykGlZYNA .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqykGlZYNA .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqykGlZYNA .mbri-play:before {
  left: 55% !important;
}
.cid-tqykGlZYNA .form-control {
  text-align: center;
}
.cid-tqykGlZYNA h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqykGlZYNA .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqykGlZYNA .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqykGlZYNA .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqykGlZYNA .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqykGlZYNA a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqykGlZYNA a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqykGlZYNA .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqykGlZYNA .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqykGlZYNA .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqykGlZYNA .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqykGlZYNA .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqykGlZYNA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqykGlZYNA H1 {
  color: #ffffff;
}
.cid-tqykGnmLK9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqykGnmLK9 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqykGnmLK9 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqykGnmLK9 .embla__button--next,
.cid-tqykGnmLK9 .embla__button--prev {
  display: flex;
}
.cid-tqykGnmLK9 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqykGnmLK9 .embla__button {
    display: none;
  }
}
.cid-tqykGnmLK9 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqykGnmLK9 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqykGnmLK9 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqykGnmLK9 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqykGnmLK9 .embla__button {
    top: auto;
  }
}
.cid-tqykGnmLK9 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqykGnmLK9 .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqykGnmLK9 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqykGnmLK9 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqykGnmLK9 .embla {
  position: relative;
  width: 100%;
}
.cid-tqykGnmLK9 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqykGnmLK9 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqykGnmLK9 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqykGnmLK9 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqykGq6usq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqykGq6usq .card-box {
    padding: 1rem;
  }
  .cid-tqykGq6usq .mbr-section-btn,
  .cid-tqykGq6usq .price {
    text-align: center;
  }
  .cid-tqykGq6usq .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqykGq6usq .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqykGq6usq .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqykGq6usq .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqykGq6usq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqykGq6usq .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqykGr6zCj {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqykGr6zCj .mbr-section-subtitle {
  color: #767676;
}
.cid-tqykGr6zCj .container-table {
  margin: 0 auto;
}
.cid-tqykGr6zCj .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqykGr6zCj .dataTables_wrapper {
  display: block;
}
.cid-tqykGr6zCj .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqykGr6zCj .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqykGr6zCj table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqykGr6zCj table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqykGr6zCj table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqykGr6zCj table td {
  border-top: 1px solid #f68d31;
}
.cid-tqykGr6zCj table.table {
  background: #ffffff;
}
.cid-tqykGr6zCj .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqykGr6zCj .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqykGr6zCj .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqykGr6zCj .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqykGr6zCj .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqykGr6zCj .dataTables_filter {
    text-align: center;
  }
  .cid-tqykGr6zCj .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqykGr6zCj .head-item {
  text-align: left;
}
.cid-tqykGr6zCj .body-item {
  text-align: left;
}
.cid-tqykGtJKgL {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqykGtJKgL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqykGtJKgL form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqykGtJKgL form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqykGunU6q {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqykGunU6q .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqykGunU6q .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqykGunU6q .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqykGunU6q .card-title {
  text-align: center;
}
.cid-tqykGunU6q .card-text {
  text-align: center;
}
.cid-tqykGvopgD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqykGvopgD .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqykGvopgD .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqykGvopgD .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqykGvopgD .link-wrap {
    align-items: center;
  }
}
.cid-tqykGvopgD .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqykGwfLZN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqykGwfLZN h2 {
  text-align: center;
}
.cid-tqykGwfLZN h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqykGwfLZN p {
  color: #767676;
}
.cid-tqykGwfLZN img {
  object-fit: cover;
}
.cid-tqykGwfLZN .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqykGwfLZN .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqykGwfLZN .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqykGwfLZN .mbr-section-subtitle {
  color: #767676;
}
.cid-tqykGwfLZN .card-title {
  font-weight: 500;
}
.cid-tqykGwfLZN .card-img {
  text-align: inherit;
}
.cid-tqykGwfLZN .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqykGwfLZN .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqykGwfLZN .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqykGwfLZN .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqykGwfLZN .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqykGwfLZN .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqykGwfLZN .mbr-crt-title {
  text-align: center;
}
.cid-tqykGwfLZN .mbr-section-text {
  text-align: center;
}
.cid-tqykGwfLZN .mbr-section-title {
  color: #000000;
}
.cid-tqykGxeI2N {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqykGxeI2N .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqykGxeI2N .item .icon-wrap {
  text-align: center;
}
.cid-tqykGxeI2N .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqykGxeI2N .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqykGxeI2N .item.first:before {
  display: none;
}
.cid-tqykGxeI2N .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqykGxeI2N .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqykGxeI2N .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqykGxeI2N .item:before {
    display: none;
  }
  .cid-tqykGxeI2N .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqykGyhWu0 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqykGyhWu0 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqykGyhWu0 .icon-block {
  margin-bottom: 10px;
}
.cid-tqykGyhWu0 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqykGyhWu0 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqykGyhWu0 .mbr-text {
  color: #767676;
}
.cid-tqykGyhWu0 textarea.form-control {
  min-height: 100px;
}
.cid-tqykGyhWu0 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqykGyhWu0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqykGyhWu0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqykGyhWu0 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqykGyhWu0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqykGyhWu0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqykGyhWu0 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqykGyhWu0 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqykGyhWu0 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqykGzdvyE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqykGzdvyE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqykGzdvyE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqykGzdvyE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqykGzdvyE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqykGzdvyE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqykGzdvyE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqykGzdvyE .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqykGzdvyE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqykGzdvyE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqykGzdvyE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqykGzdvyE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqykGzdvyE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqykGzdvyE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqykGzdvyE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqyn0ElMg2 .navbar-dropdown {
  position: relative !important;
}
.cid-tqyn0ElMg2 .navbar-dropdown {
  position: absolute !important;
}
.cid-tqyn0ElMg2 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyn0ElMg2 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqyn0ElMg2 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqyn0ElMg2 .dropdown-item:hover,
.cid-tqyn0ElMg2 .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqyn0ElMg2 .dropdown-item:hover span {
  color: white;
}
.cid-tqyn0ElMg2 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqyn0ElMg2 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqyn0ElMg2 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqyn0ElMg2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqyn0ElMg2 .nav-link {
  position: relative;
}
.cid-tqyn0ElMg2 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqyn0ElMg2 .container {
    flex-wrap: nowrap;
  }
}
.cid-tqyn0ElMg2 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqyn0ElMg2 .dropdown-menu,
.cid-tqyn0ElMg2 .navbar.opened {
  background: #ffffff !important;
}
.cid-tqyn0ElMg2 .nav-item:focus,
.cid-tqyn0ElMg2 .nav-link:focus {
  outline: none;
}
.cid-tqyn0ElMg2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqyn0ElMg2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqyn0ElMg2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqyn0ElMg2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyn0ElMg2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqyn0ElMg2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqyn0ElMg2 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqyn0ElMg2 .navbar.opened {
  transition: all 0.3s;
}
.cid-tqyn0ElMg2 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqyn0ElMg2 .navbar .navbar-logo img {
  width: auto;
}
.cid-tqyn0ElMg2 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqyn0ElMg2 .navbar.collapsed {
  justify-content: center;
}
.cid-tqyn0ElMg2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqyn0ElMg2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqyn0ElMg2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqyn0ElMg2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqyn0ElMg2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqyn0ElMg2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqyn0ElMg2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqyn0ElMg2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqyn0ElMg2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqyn0ElMg2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqyn0ElMg2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqyn0ElMg2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqyn0ElMg2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqyn0ElMg2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqyn0ElMg2 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqyn0ElMg2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqyn0ElMg2 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqyn0ElMg2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqyn0ElMg2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqyn0ElMg2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqyn0ElMg2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqyn0ElMg2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqyn0ElMg2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqyn0ElMg2 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqyn0ElMg2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqyn0ElMg2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqyn0ElMg2 .dropdown-item.active,
.cid-tqyn0ElMg2 .dropdown-item:active {
  background-color: transparent;
}
.cid-tqyn0ElMg2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqyn0ElMg2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqyn0ElMg2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqyn0ElMg2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqyn0ElMg2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqyn0ElMg2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqyn0ElMg2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqyn0ElMg2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqyn0ElMg2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqyn0ElMg2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqyn0ElMg2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqyn0ElMg2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyn0ElMg2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyn0ElMg2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqyn0ElMg2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyn0ElMg2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqyn0ElMg2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqyn0ElMg2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyn0ElMg2 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqyn0ElMg2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqyn0ElMg2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqyn0ElMg2 .navbar {
    height: 70px;
  }
  .cid-tqyn0ElMg2 .navbar.opened {
    height: auto;
  }
  .cid-tqyn0ElMg2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqyn0G8yVr {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqyn0G8yVr .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqyn0G8yVr .form-group {
  padding: 0.5rem;
}
.cid-tqyn0G8yVr .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqyn0G8yVr .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqyn0G8yVr .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqyn0G8yVr .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqyn0G8yVr .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqyn0G8yVr .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqyn0G8yVr .mbri-play:before {
  left: 55% !important;
}
.cid-tqyn0G8yVr .form-control {
  text-align: center;
}
.cid-tqyn0G8yVr h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqyn0G8yVr .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqyn0G8yVr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqyn0G8yVr .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqyn0G8yVr .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqyn0G8yVr a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqyn0G8yVr a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqyn0G8yVr .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqyn0G8yVr .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqyn0G8yVr .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqyn0G8yVr .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqyn0G8yVr .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqyn0G8yVr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqyn0G8yVr H1 {
  color: #ffffff;
}
.cid-tqyn0I8ZKh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqyn0I8ZKh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqyn0I8ZKh .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqyn0I8ZKh .embla__button--next,
.cid-tqyn0I8ZKh .embla__button--prev {
  display: flex;
}
.cid-tqyn0I8ZKh .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqyn0I8ZKh .embla__button {
    display: none;
  }
}
.cid-tqyn0I8ZKh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqyn0I8ZKh .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqyn0I8ZKh .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqyn0I8ZKh .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqyn0I8ZKh .embla__button {
    top: auto;
  }
}
.cid-tqyn0I8ZKh .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqyn0I8ZKh .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqyn0I8ZKh .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqyn0I8ZKh .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqyn0I8ZKh .embla {
  position: relative;
  width: 100%;
}
.cid-tqyn0I8ZKh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqyn0I8ZKh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqyn0I8ZKh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqyn0I8ZKh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqyn0KwLVD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqyn0KwLVD .card-box {
    padding: 1rem;
  }
  .cid-tqyn0KwLVD .mbr-section-btn,
  .cid-tqyn0KwLVD .price {
    text-align: center;
  }
  .cid-tqyn0KwLVD .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqyn0KwLVD .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqyn0KwLVD .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqyn0KwLVD .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqyn0KwLVD .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyn0KwLVD .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqyn0Ly3j3 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqyn0Ly3j3 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyn0Ly3j3 .container-table {
  margin: 0 auto;
}
.cid-tqyn0Ly3j3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqyn0Ly3j3 .dataTables_wrapper {
  display: block;
}
.cid-tqyn0Ly3j3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqyn0Ly3j3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqyn0Ly3j3 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqyn0Ly3j3 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqyn0Ly3j3 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqyn0Ly3j3 table td {
  border-top: 1px solid #f68d31;
}
.cid-tqyn0Ly3j3 table.table {
  background: #ffffff;
}
.cid-tqyn0Ly3j3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqyn0Ly3j3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqyn0Ly3j3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqyn0Ly3j3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqyn0Ly3j3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqyn0Ly3j3 .dataTables_filter {
    text-align: center;
  }
  .cid-tqyn0Ly3j3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqyn0Ly3j3 .head-item {
  text-align: left;
}
.cid-tqyn0Ly3j3 .body-item {
  text-align: left;
}
.cid-tqyn0PhNDP {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqyn0PhNDP .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqyn0PhNDP form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqyn0PhNDP form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqyn0QoWwp {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqyn0QoWwp .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqyn0QoWwp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyn0QoWwp .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqyn0QoWwp .card-title {
  text-align: center;
}
.cid-tqyn0QoWwp .card-text {
  text-align: center;
}
.cid-tqyn0S6IyM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqyn0S6IyM .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqyn0S6IyM .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqyn0S6IyM .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqyn0S6IyM .link-wrap {
    align-items: center;
  }
}
.cid-tqyn0S6IyM .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyn0T8qgz {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqyn0T8qgz h2 {
  text-align: center;
}
.cid-tqyn0T8qgz h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqyn0T8qgz p {
  color: #767676;
}
.cid-tqyn0T8qgz img {
  object-fit: cover;
}
.cid-tqyn0T8qgz .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqyn0T8qgz .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqyn0T8qgz .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqyn0T8qgz .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyn0T8qgz .card-title {
  font-weight: 500;
}
.cid-tqyn0T8qgz .card-img {
  text-align: inherit;
}
.cid-tqyn0T8qgz .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqyn0T8qgz .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqyn0T8qgz .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqyn0T8qgz .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqyn0T8qgz .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqyn0T8qgz .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqyn0T8qgz .mbr-crt-title {
  text-align: center;
}
.cid-tqyn0T8qgz .mbr-section-text {
  text-align: center;
}
.cid-tqyn0T8qgz .mbr-section-title {
  color: #000000;
}
.cid-tqyn0UqHVe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqyn0UqHVe .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqyn0UqHVe .item .icon-wrap {
  text-align: center;
}
.cid-tqyn0UqHVe .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqyn0UqHVe .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqyn0UqHVe .item.first:before {
  display: none;
}
.cid-tqyn0UqHVe .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqyn0UqHVe .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqyn0UqHVe .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqyn0UqHVe .item:before {
    display: none;
  }
  .cid-tqyn0UqHVe .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyn0VueX1 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqyn0VueX1 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqyn0VueX1 .icon-block {
  margin-bottom: 10px;
}
.cid-tqyn0VueX1 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqyn0VueX1 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqyn0VueX1 .mbr-text {
  color: #767676;
}
.cid-tqyn0VueX1 textarea.form-control {
  min-height: 100px;
}
.cid-tqyn0VueX1 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqyn0VueX1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqyn0VueX1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqyn0VueX1 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqyn0VueX1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqyn0VueX1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqyn0VueX1 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqyn0VueX1 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqyn0VueX1 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqyn0Wr3Op {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqyn0Wr3Op .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqyn0Wr3Op .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqyn0Wr3Op .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqyn0Wr3Op .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqyn0Wr3Op .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqyn0Wr3Op .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqyn0Wr3Op .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqyn0Wr3Op .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqyn0Wr3Op .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqyn0Wr3Op .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqyn0Wr3Op .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqyn0Wr3Op .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqyn0Wr3Op .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqyn0Wr3Op .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqyqU0kDcN .navbar-dropdown {
  position: relative !important;
}
.cid-tqyqU0kDcN .navbar-dropdown {
  position: absolute !important;
}
.cid-tqyqU0kDcN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyqU0kDcN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqyqU0kDcN .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqyqU0kDcN .dropdown-item:hover,
.cid-tqyqU0kDcN .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqyqU0kDcN .dropdown-item:hover span {
  color: white;
}
.cid-tqyqU0kDcN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqyqU0kDcN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqyqU0kDcN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqyqU0kDcN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqyqU0kDcN .nav-link {
  position: relative;
}
.cid-tqyqU0kDcN .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqyqU0kDcN .container {
    flex-wrap: nowrap;
  }
}
.cid-tqyqU0kDcN .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqyqU0kDcN .dropdown-menu,
.cid-tqyqU0kDcN .navbar.opened {
  background: #ffffff !important;
}
.cid-tqyqU0kDcN .nav-item:focus,
.cid-tqyqU0kDcN .nav-link:focus {
  outline: none;
}
.cid-tqyqU0kDcN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqyqU0kDcN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqyqU0kDcN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqyqU0kDcN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyqU0kDcN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqyqU0kDcN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqyqU0kDcN .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqyqU0kDcN .navbar.opened {
  transition: all 0.3s;
}
.cid-tqyqU0kDcN .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqyqU0kDcN .navbar .navbar-logo img {
  width: auto;
}
.cid-tqyqU0kDcN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqyqU0kDcN .navbar.collapsed {
  justify-content: center;
}
.cid-tqyqU0kDcN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqyqU0kDcN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqyqU0kDcN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqyqU0kDcN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqyqU0kDcN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqyqU0kDcN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqyqU0kDcN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqyqU0kDcN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqyqU0kDcN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqyqU0kDcN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqyqU0kDcN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqyqU0kDcN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqyqU0kDcN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqyqU0kDcN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqyqU0kDcN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqyqU0kDcN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqyqU0kDcN .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqyqU0kDcN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqyqU0kDcN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqyqU0kDcN .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqyqU0kDcN .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqyqU0kDcN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqyqU0kDcN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqyqU0kDcN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqyqU0kDcN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqyqU0kDcN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqyqU0kDcN .dropdown-item.active,
.cid-tqyqU0kDcN .dropdown-item:active {
  background-color: transparent;
}
.cid-tqyqU0kDcN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqyqU0kDcN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqyqU0kDcN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqyqU0kDcN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqyqU0kDcN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqyqU0kDcN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqyqU0kDcN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqyqU0kDcN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqyqU0kDcN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqyqU0kDcN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqyqU0kDcN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqyqU0kDcN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyqU0kDcN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyqU0kDcN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqyqU0kDcN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyqU0kDcN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqyqU0kDcN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqyqU0kDcN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyqU0kDcN .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqyqU0kDcN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqyqU0kDcN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqyqU0kDcN .navbar {
    height: 70px;
  }
  .cid-tqyqU0kDcN .navbar.opened {
    height: auto;
  }
  .cid-tqyqU0kDcN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqyqU1A4i0 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqyqU1A4i0 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqyqU1A4i0 .form-group {
  padding: 0.5rem;
}
.cid-tqyqU1A4i0 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqyqU1A4i0 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqyqU1A4i0 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqyqU1A4i0 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqyqU1A4i0 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqyqU1A4i0 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqyqU1A4i0 .mbri-play:before {
  left: 55% !important;
}
.cid-tqyqU1A4i0 .form-control {
  text-align: center;
}
.cid-tqyqU1A4i0 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqyqU1A4i0 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqyqU1A4i0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqyqU1A4i0 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqyqU1A4i0 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqyqU1A4i0 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqyqU1A4i0 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqyqU1A4i0 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqyqU1A4i0 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqyqU1A4i0 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqyqU1A4i0 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqyqU1A4i0 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqyqU1A4i0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqyqU1A4i0 H1 {
  color: #ffffff;
}
.cid-tqyqU2V0Ih {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqyqU2V0Ih .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqyqU2V0Ih .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqyqU2V0Ih .embla__button--next,
.cid-tqyqU2V0Ih .embla__button--prev {
  display: flex;
}
.cid-tqyqU2V0Ih .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqyqU2V0Ih .embla__button {
    display: none;
  }
}
.cid-tqyqU2V0Ih .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqyqU2V0Ih .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqyqU2V0Ih .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqyqU2V0Ih .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqyqU2V0Ih .embla__button {
    top: auto;
  }
}
.cid-tqyqU2V0Ih .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqyqU2V0Ih .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqyqU2V0Ih .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqyqU2V0Ih .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqyqU2V0Ih .embla {
  position: relative;
  width: 100%;
}
.cid-tqyqU2V0Ih .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqyqU2V0Ih .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqyqU2V0Ih .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqyqU2V0Ih .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqyqU4Txdt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqyqU4Txdt .card-box {
    padding: 1rem;
  }
  .cid-tqyqU4Txdt .mbr-section-btn,
  .cid-tqyqU4Txdt .price {
    text-align: center;
  }
  .cid-tqyqU4Txdt .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqyqU4Txdt .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqyqU4Txdt .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqyqU4Txdt .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqyqU4Txdt .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyqU4Txdt .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqyqU5Sl5m {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqyqU5Sl5m .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyqU5Sl5m .container-table {
  margin: 0 auto;
}
.cid-tqyqU5Sl5m .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqyqU5Sl5m .dataTables_wrapper {
  display: block;
}
.cid-tqyqU5Sl5m .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqyqU5Sl5m .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqyqU5Sl5m table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqyqU5Sl5m table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqyqU5Sl5m table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqyqU5Sl5m table td {
  border-top: 1px solid #f68d31;
}
.cid-tqyqU5Sl5m table.table {
  background: #ffffff;
}
.cid-tqyqU5Sl5m .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqyqU5Sl5m .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqyqU5Sl5m .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqyqU5Sl5m .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqyqU5Sl5m .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqyqU5Sl5m .dataTables_filter {
    text-align: center;
  }
  .cid-tqyqU5Sl5m .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqyqU5Sl5m .head-item {
  text-align: left;
}
.cid-tqyqU5Sl5m .body-item {
  text-align: left;
}
.cid-tqyqU8xDlM {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqyqU8xDlM .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqyqU8xDlM form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqyqU8xDlM form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqyqU91Di7 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqyqU91Di7 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqyqU91Di7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyqU91Di7 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqyqU91Di7 .card-title {
  text-align: center;
}
.cid-tqyqU91Di7 .card-text {
  text-align: center;
}
.cid-tqyqUa0Gyv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqyqUa0Gyv .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqyqUa0Gyv .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqyqUa0Gyv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqyqUa0Gyv .link-wrap {
    align-items: center;
  }
}
.cid-tqyqUa0Gyv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyqUaUour {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqyqUaUour h2 {
  text-align: center;
}
.cid-tqyqUaUour h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqyqUaUour p {
  color: #767676;
}
.cid-tqyqUaUour img {
  object-fit: cover;
}
.cid-tqyqUaUour .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqyqUaUour .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqyqUaUour .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqyqUaUour .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyqUaUour .card-title {
  font-weight: 500;
}
.cid-tqyqUaUour .card-img {
  text-align: inherit;
}
.cid-tqyqUaUour .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqyqUaUour .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqyqUaUour .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqyqUaUour .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqyqUaUour .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqyqUaUour .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqyqUaUour .mbr-crt-title {
  text-align: center;
}
.cid-tqyqUaUour .mbr-section-text {
  text-align: center;
}
.cid-tqyqUaUour .mbr-section-title {
  color: #000000;
}
.cid-tqyqUcjY6U {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqyqUcjY6U .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqyqUcjY6U .item .icon-wrap {
  text-align: center;
}
.cid-tqyqUcjY6U .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqyqUcjY6U .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqyqUcjY6U .item.first:before {
  display: none;
}
.cid-tqyqUcjY6U .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqyqUcjY6U .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqyqUcjY6U .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqyqUcjY6U .item:before {
    display: none;
  }
  .cid-tqyqUcjY6U .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyqUdgGpY {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqyqUdgGpY .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqyqUdgGpY .icon-block {
  margin-bottom: 10px;
}
.cid-tqyqUdgGpY .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqyqUdgGpY .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqyqUdgGpY .mbr-text {
  color: #767676;
}
.cid-tqyqUdgGpY textarea.form-control {
  min-height: 100px;
}
.cid-tqyqUdgGpY a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqyqUdgGpY .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqyqUdgGpY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqyqUdgGpY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqyqUdgGpY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqyqUdgGpY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqyqUdgGpY h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqyqUdgGpY .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqyqUdgGpY .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqyqUe2KjE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqyqUe2KjE .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqyqUe2KjE .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqyqUe2KjE .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqyqUe2KjE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqyqUe2KjE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqyqUe2KjE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqyqUe2KjE .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqyqUe2KjE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqyqUe2KjE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqyqUe2KjE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqyqUe2KjE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqyqUe2KjE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqyqUe2KjE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqyqUe2KjE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqysAJsoJq .navbar-dropdown {
  position: relative !important;
}
.cid-tqysAJsoJq .navbar-dropdown {
  position: absolute !important;
}
.cid-tqysAJsoJq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqysAJsoJq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqysAJsoJq .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqysAJsoJq .dropdown-item:hover,
.cid-tqysAJsoJq .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqysAJsoJq .dropdown-item:hover span {
  color: white;
}
.cid-tqysAJsoJq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqysAJsoJq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqysAJsoJq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqysAJsoJq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqysAJsoJq .nav-link {
  position: relative;
}
.cid-tqysAJsoJq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqysAJsoJq .container {
    flex-wrap: nowrap;
  }
}
.cid-tqysAJsoJq .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqysAJsoJq .dropdown-menu,
.cid-tqysAJsoJq .navbar.opened {
  background: #ffffff !important;
}
.cid-tqysAJsoJq .nav-item:focus,
.cid-tqysAJsoJq .nav-link:focus {
  outline: none;
}
.cid-tqysAJsoJq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqysAJsoJq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqysAJsoJq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqysAJsoJq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqysAJsoJq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqysAJsoJq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqysAJsoJq .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqysAJsoJq .navbar.opened {
  transition: all 0.3s;
}
.cid-tqysAJsoJq .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqysAJsoJq .navbar .navbar-logo img {
  width: auto;
}
.cid-tqysAJsoJq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqysAJsoJq .navbar.collapsed {
  justify-content: center;
}
.cid-tqysAJsoJq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqysAJsoJq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqysAJsoJq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqysAJsoJq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqysAJsoJq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqysAJsoJq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqysAJsoJq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqysAJsoJq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqysAJsoJq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqysAJsoJq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqysAJsoJq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqysAJsoJq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqysAJsoJq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqysAJsoJq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqysAJsoJq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqysAJsoJq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqysAJsoJq .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqysAJsoJq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqysAJsoJq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqysAJsoJq .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqysAJsoJq .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqysAJsoJq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqysAJsoJq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqysAJsoJq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqysAJsoJq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqysAJsoJq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqysAJsoJq .dropdown-item.active,
.cid-tqysAJsoJq .dropdown-item:active {
  background-color: transparent;
}
.cid-tqysAJsoJq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqysAJsoJq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqysAJsoJq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqysAJsoJq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqysAJsoJq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqysAJsoJq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqysAJsoJq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqysAJsoJq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqysAJsoJq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqysAJsoJq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqysAJsoJq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqysAJsoJq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqysAJsoJq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqysAJsoJq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqysAJsoJq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqysAJsoJq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqysAJsoJq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqysAJsoJq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqysAJsoJq .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqysAJsoJq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqysAJsoJq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqysAJsoJq .navbar {
    height: 70px;
  }
  .cid-tqysAJsoJq .navbar.opened {
    height: auto;
  }
  .cid-tqysAJsoJq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqysAL4JLF {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqysAL4JLF .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqysAL4JLF .form-group {
  padding: 0.5rem;
}
.cid-tqysAL4JLF .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqysAL4JLF .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqysAL4JLF .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqysAL4JLF .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqysAL4JLF .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqysAL4JLF .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqysAL4JLF .mbri-play:before {
  left: 55% !important;
}
.cid-tqysAL4JLF .form-control {
  text-align: center;
}
.cid-tqysAL4JLF h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqysAL4JLF .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqysAL4JLF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqysAL4JLF .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqysAL4JLF .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqysAL4JLF a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqysAL4JLF a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqysAL4JLF .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqysAL4JLF .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqysAL4JLF .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqysAL4JLF .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqysAL4JLF .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqysAL4JLF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqysAL4JLF H1 {
  color: #ffffff;
}
.cid-tqysAN1Flq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqysAN1Flq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqysAN1Flq .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqysAN1Flq .embla__button--next,
.cid-tqysAN1Flq .embla__button--prev {
  display: flex;
}
.cid-tqysAN1Flq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqysAN1Flq .embla__button {
    display: none;
  }
}
.cid-tqysAN1Flq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqysAN1Flq .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqysAN1Flq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqysAN1Flq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqysAN1Flq .embla__button {
    top: auto;
  }
}
.cid-tqysAN1Flq .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqysAN1Flq .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqysAN1Flq .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqysAN1Flq .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqysAN1Flq .embla {
  position: relative;
  width: 100%;
}
.cid-tqysAN1Flq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqysAN1Flq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqysAN1Flq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqysAN1Flq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqysAOZ9uX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqysAOZ9uX .card-box {
    padding: 1rem;
  }
  .cid-tqysAOZ9uX .mbr-section-btn,
  .cid-tqysAOZ9uX .price {
    text-align: center;
  }
  .cid-tqysAOZ9uX .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqysAOZ9uX .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqysAOZ9uX .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqysAOZ9uX .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqysAOZ9uX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqysAOZ9uX .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqysAPR5wi {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqysAPR5wi .mbr-section-subtitle {
  color: #767676;
}
.cid-tqysAPR5wi .container-table {
  margin: 0 auto;
}
.cid-tqysAPR5wi .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqysAPR5wi .dataTables_wrapper {
  display: block;
}
.cid-tqysAPR5wi .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqysAPR5wi .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqysAPR5wi table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqysAPR5wi table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqysAPR5wi table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqysAPR5wi table td {
  border-top: 1px solid #f68d31;
}
.cid-tqysAPR5wi table.table {
  background: #ffffff;
}
.cid-tqysAPR5wi .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqysAPR5wi .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqysAPR5wi .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqysAPR5wi .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqysAPR5wi .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqysAPR5wi .dataTables_filter {
    text-align: center;
  }
  .cid-tqysAPR5wi .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqysAPR5wi .head-item {
  text-align: left;
}
.cid-tqysAPR5wi .body-item {
  text-align: left;
}
.cid-tqysARQYXl {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqysARQYXl .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqysARQYXl form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqysARQYXl form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqysASponj {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqysASponj .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqysASponj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqysASponj .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqysASponj .card-title {
  text-align: center;
}
.cid-tqysASponj .card-text {
  text-align: center;
}
.cid-tqysATFaWo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqysATFaWo .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqysATFaWo .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqysATFaWo .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqysATFaWo .link-wrap {
    align-items: center;
  }
}
.cid-tqysATFaWo .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqysAUuawj {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqysAUuawj h2 {
  text-align: center;
}
.cid-tqysAUuawj h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqysAUuawj p {
  color: #767676;
}
.cid-tqysAUuawj img {
  object-fit: cover;
}
.cid-tqysAUuawj .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqysAUuawj .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqysAUuawj .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqysAUuawj .mbr-section-subtitle {
  color: #767676;
}
.cid-tqysAUuawj .card-title {
  font-weight: 500;
}
.cid-tqysAUuawj .card-img {
  text-align: inherit;
}
.cid-tqysAUuawj .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqysAUuawj .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqysAUuawj .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqysAUuawj .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqysAUuawj .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqysAUuawj .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqysAUuawj .mbr-crt-title {
  text-align: center;
}
.cid-tqysAUuawj .mbr-section-text {
  text-align: center;
}
.cid-tqysAUuawj .mbr-section-title {
  color: #000000;
}
.cid-tqysAVo1o9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqysAVo1o9 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqysAVo1o9 .item .icon-wrap {
  text-align: center;
}
.cid-tqysAVo1o9 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqysAVo1o9 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqysAVo1o9 .item.first:before {
  display: none;
}
.cid-tqysAVo1o9 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqysAVo1o9 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqysAVo1o9 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqysAVo1o9 .item:before {
    display: none;
  }
  .cid-tqysAVo1o9 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqysAWh4cx {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqysAWh4cx .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqysAWh4cx .icon-block {
  margin-bottom: 10px;
}
.cid-tqysAWh4cx .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqysAWh4cx .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqysAWh4cx .mbr-text {
  color: #767676;
}
.cid-tqysAWh4cx textarea.form-control {
  min-height: 100px;
}
.cid-tqysAWh4cx a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqysAWh4cx .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqysAWh4cx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqysAWh4cx .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqysAWh4cx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqysAWh4cx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqysAWh4cx h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqysAWh4cx .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqysAWh4cx .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqysAXdDh1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqysAXdDh1 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqysAXdDh1 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqysAXdDh1 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqysAXdDh1 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqysAXdDh1 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqysAXdDh1 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqysAXdDh1 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqysAXdDh1 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqysAXdDh1 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqysAXdDh1 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqysAXdDh1 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqysAXdDh1 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqysAXdDh1 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqysAXdDh1 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqyuuXGL5z .navbar-dropdown {
  position: relative !important;
}
.cid-tqyuuXGL5z .navbar-dropdown {
  position: absolute !important;
}
.cid-tqyuuXGL5z .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyuuXGL5z .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqyuuXGL5z .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqyuuXGL5z .dropdown-item:hover,
.cid-tqyuuXGL5z .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqyuuXGL5z .dropdown-item:hover span {
  color: white;
}
.cid-tqyuuXGL5z .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqyuuXGL5z .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqyuuXGL5z .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqyuuXGL5z .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqyuuXGL5z .nav-link {
  position: relative;
}
.cid-tqyuuXGL5z .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqyuuXGL5z .container {
    flex-wrap: nowrap;
  }
}
.cid-tqyuuXGL5z .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqyuuXGL5z .dropdown-menu,
.cid-tqyuuXGL5z .navbar.opened {
  background: #ffffff !important;
}
.cid-tqyuuXGL5z .nav-item:focus,
.cid-tqyuuXGL5z .nav-link:focus {
  outline: none;
}
.cid-tqyuuXGL5z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqyuuXGL5z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqyuuXGL5z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqyuuXGL5z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyuuXGL5z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqyuuXGL5z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqyuuXGL5z .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqyuuXGL5z .navbar.opened {
  transition: all 0.3s;
}
.cid-tqyuuXGL5z .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqyuuXGL5z .navbar .navbar-logo img {
  width: auto;
}
.cid-tqyuuXGL5z .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqyuuXGL5z .navbar.collapsed {
  justify-content: center;
}
.cid-tqyuuXGL5z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqyuuXGL5z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqyuuXGL5z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqyuuXGL5z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqyuuXGL5z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqyuuXGL5z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqyuuXGL5z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqyuuXGL5z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqyuuXGL5z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqyuuXGL5z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqyuuXGL5z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqyuuXGL5z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqyuuXGL5z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqyuuXGL5z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqyuuXGL5z .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqyuuXGL5z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqyuuXGL5z .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqyuuXGL5z .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqyuuXGL5z .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqyuuXGL5z .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqyuuXGL5z .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqyuuXGL5z .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqyuuXGL5z .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqyuuXGL5z .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqyuuXGL5z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqyuuXGL5z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqyuuXGL5z .dropdown-item.active,
.cid-tqyuuXGL5z .dropdown-item:active {
  background-color: transparent;
}
.cid-tqyuuXGL5z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqyuuXGL5z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqyuuXGL5z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqyuuXGL5z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqyuuXGL5z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqyuuXGL5z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqyuuXGL5z ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqyuuXGL5z .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqyuuXGL5z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqyuuXGL5z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqyuuXGL5z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqyuuXGL5z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyuuXGL5z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyuuXGL5z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqyuuXGL5z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyuuXGL5z nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqyuuXGL5z nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqyuuXGL5z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyuuXGL5z .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqyuuXGL5z a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqyuuXGL5z .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqyuuXGL5z .navbar {
    height: 70px;
  }
  .cid-tqyuuXGL5z .navbar.opened {
    height: auto;
  }
  .cid-tqyuuXGL5z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqyuuYKfDz {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqyuuYKfDz .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqyuuYKfDz .form-group {
  padding: 0.5rem;
}
.cid-tqyuuYKfDz .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqyuuYKfDz .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqyuuYKfDz .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqyuuYKfDz .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqyuuYKfDz .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqyuuYKfDz .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqyuuYKfDz .mbri-play:before {
  left: 55% !important;
}
.cid-tqyuuYKfDz .form-control {
  text-align: center;
}
.cid-tqyuuYKfDz h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqyuuYKfDz .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqyuuYKfDz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqyuuYKfDz .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqyuuYKfDz .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqyuuYKfDz a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqyuuYKfDz a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqyuuYKfDz .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqyuuYKfDz .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqyuuYKfDz .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqyuuYKfDz .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqyuuYKfDz .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqyuuYKfDz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqyuuYKfDz H1 {
  color: #ffffff;
}
.cid-tqyuv0HREM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqyuv0HREM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqyuv0HREM .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqyuv0HREM .embla__button--next,
.cid-tqyuv0HREM .embla__button--prev {
  display: flex;
}
.cid-tqyuv0HREM .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqyuv0HREM .embla__button {
    display: none;
  }
}
.cid-tqyuv0HREM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqyuv0HREM .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqyuv0HREM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqyuv0HREM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqyuv0HREM .embla__button {
    top: auto;
  }
}
.cid-tqyuv0HREM .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqyuv0HREM .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqyuv0HREM .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqyuv0HREM .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqyuv0HREM .embla {
  position: relative;
  width: 100%;
}
.cid-tqyuv0HREM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqyuv0HREM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqyuv0HREM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqyuv0HREM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqyuv34lSm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqyuv34lSm .card-box {
    padding: 1rem;
  }
  .cid-tqyuv34lSm .mbr-section-btn,
  .cid-tqyuv34lSm .price {
    text-align: center;
  }
  .cid-tqyuv34lSm .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqyuv34lSm .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqyuv34lSm .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqyuv34lSm .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqyuv34lSm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyuv34lSm .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqyuv49Pqc {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqyuv49Pqc .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyuv49Pqc .container-table {
  margin: 0 auto;
}
.cid-tqyuv49Pqc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqyuv49Pqc .dataTables_wrapper {
  display: block;
}
.cid-tqyuv49Pqc .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqyuv49Pqc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqyuv49Pqc table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqyuv49Pqc table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqyuv49Pqc table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqyuv49Pqc table td {
  border-top: 1px solid #f68d31;
}
.cid-tqyuv49Pqc table.table {
  background: #ffffff;
}
.cid-tqyuv49Pqc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqyuv49Pqc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqyuv49Pqc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqyuv49Pqc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqyuv49Pqc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqyuv49Pqc .dataTables_filter {
    text-align: center;
  }
  .cid-tqyuv49Pqc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqyuv49Pqc .head-item {
  text-align: left;
}
.cid-tqyuv49Pqc .body-item {
  text-align: left;
}
.cid-tqyuv6jfC1 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqyuv6jfC1 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqyuv6jfC1 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqyuv6jfC1 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqyuv6Uu5c {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqyuv6Uu5c .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqyuv6Uu5c .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyuv6Uu5c .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqyuv6Uu5c .card-title {
  text-align: center;
}
.cid-tqyuv6Uu5c .card-text {
  text-align: center;
}
.cid-tqyuv7WpiE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqyuv7WpiE .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqyuv7WpiE .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqyuv7WpiE .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqyuv7WpiE .link-wrap {
    align-items: center;
  }
}
.cid-tqyuv7WpiE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyuv8RbH8 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqyuv8RbH8 h2 {
  text-align: center;
}
.cid-tqyuv8RbH8 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqyuv8RbH8 p {
  color: #767676;
}
.cid-tqyuv8RbH8 img {
  object-fit: cover;
}
.cid-tqyuv8RbH8 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqyuv8RbH8 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqyuv8RbH8 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqyuv8RbH8 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyuv8RbH8 .card-title {
  font-weight: 500;
}
.cid-tqyuv8RbH8 .card-img {
  text-align: inherit;
}
.cid-tqyuv8RbH8 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqyuv8RbH8 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqyuv8RbH8 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqyuv8RbH8 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqyuv8RbH8 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqyuv8RbH8 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqyuv8RbH8 .mbr-crt-title {
  text-align: center;
}
.cid-tqyuv8RbH8 .mbr-section-text {
  text-align: center;
}
.cid-tqyuv8RbH8 .mbr-section-title {
  color: #000000;
}
.cid-tqyuv9Vywb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqyuv9Vywb .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqyuv9Vywb .item .icon-wrap {
  text-align: center;
}
.cid-tqyuv9Vywb .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqyuv9Vywb .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqyuv9Vywb .item.first:before {
  display: none;
}
.cid-tqyuv9Vywb .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqyuv9Vywb .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqyuv9Vywb .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqyuv9Vywb .item:before {
    display: none;
  }
  .cid-tqyuv9Vywb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyuvaUuta {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqyuvaUuta .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqyuvaUuta .icon-block {
  margin-bottom: 10px;
}
.cid-tqyuvaUuta .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqyuvaUuta .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqyuvaUuta .mbr-text {
  color: #767676;
}
.cid-tqyuvaUuta textarea.form-control {
  min-height: 100px;
}
.cid-tqyuvaUuta a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqyuvaUuta .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqyuvaUuta .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqyuvaUuta .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqyuvaUuta .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqyuvaUuta .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqyuvaUuta h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqyuvaUuta .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqyuvaUuta .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqyuvbNFJI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqyuvbNFJI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqyuvbNFJI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqyuvbNFJI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqyuvbNFJI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqyuvbNFJI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqyuvbNFJI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqyuvbNFJI .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqyuvbNFJI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqyuvbNFJI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqyuvbNFJI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqyuvbNFJI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqyuvbNFJI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqyuvbNFJI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqyuvbNFJI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqyBl1r0Jw .navbar-dropdown {
  position: relative !important;
}
.cid-tqyBl1r0Jw .navbar-dropdown {
  position: absolute !important;
}
.cid-tqyBl1r0Jw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyBl1r0Jw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqyBl1r0Jw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqyBl1r0Jw .dropdown-item:hover,
.cid-tqyBl1r0Jw .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqyBl1r0Jw .dropdown-item:hover span {
  color: white;
}
.cid-tqyBl1r0Jw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqyBl1r0Jw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqyBl1r0Jw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqyBl1r0Jw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqyBl1r0Jw .nav-link {
  position: relative;
}
.cid-tqyBl1r0Jw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqyBl1r0Jw .container {
    flex-wrap: nowrap;
  }
}
.cid-tqyBl1r0Jw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqyBl1r0Jw .dropdown-menu,
.cid-tqyBl1r0Jw .navbar.opened {
  background: #ffffff !important;
}
.cid-tqyBl1r0Jw .nav-item:focus,
.cid-tqyBl1r0Jw .nav-link:focus {
  outline: none;
}
.cid-tqyBl1r0Jw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqyBl1r0Jw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqyBl1r0Jw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqyBl1r0Jw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyBl1r0Jw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqyBl1r0Jw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqyBl1r0Jw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqyBl1r0Jw .navbar.opened {
  transition: all 0.3s;
}
.cid-tqyBl1r0Jw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqyBl1r0Jw .navbar .navbar-logo img {
  width: auto;
}
.cid-tqyBl1r0Jw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqyBl1r0Jw .navbar.collapsed {
  justify-content: center;
}
.cid-tqyBl1r0Jw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqyBl1r0Jw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqyBl1r0Jw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqyBl1r0Jw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqyBl1r0Jw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqyBl1r0Jw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqyBl1r0Jw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqyBl1r0Jw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqyBl1r0Jw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqyBl1r0Jw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqyBl1r0Jw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqyBl1r0Jw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqyBl1r0Jw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqyBl1r0Jw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqyBl1r0Jw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqyBl1r0Jw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqyBl1r0Jw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqyBl1r0Jw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqyBl1r0Jw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqyBl1r0Jw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqyBl1r0Jw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqyBl1r0Jw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqyBl1r0Jw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqyBl1r0Jw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqyBl1r0Jw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqyBl1r0Jw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqyBl1r0Jw .dropdown-item.active,
.cid-tqyBl1r0Jw .dropdown-item:active {
  background-color: transparent;
}
.cid-tqyBl1r0Jw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqyBl1r0Jw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqyBl1r0Jw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqyBl1r0Jw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqyBl1r0Jw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqyBl1r0Jw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqyBl1r0Jw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqyBl1r0Jw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqyBl1r0Jw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqyBl1r0Jw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqyBl1r0Jw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqyBl1r0Jw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyBl1r0Jw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyBl1r0Jw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqyBl1r0Jw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyBl1r0Jw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqyBl1r0Jw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqyBl1r0Jw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyBl1r0Jw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqyBl1r0Jw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqyBl1r0Jw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqyBl1r0Jw .navbar {
    height: 70px;
  }
  .cid-tqyBl1r0Jw .navbar.opened {
    height: auto;
  }
  .cid-tqyBl1r0Jw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqyBl2rdvG {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqyBl2rdvG .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqyBl2rdvG .form-group {
  padding: 0.5rem;
}
.cid-tqyBl2rdvG .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqyBl2rdvG .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqyBl2rdvG .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqyBl2rdvG .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqyBl2rdvG .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqyBl2rdvG .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqyBl2rdvG .mbri-play:before {
  left: 55% !important;
}
.cid-tqyBl2rdvG .form-control {
  text-align: center;
}
.cid-tqyBl2rdvG h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqyBl2rdvG .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqyBl2rdvG .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqyBl2rdvG .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqyBl2rdvG .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqyBl2rdvG a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqyBl2rdvG a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqyBl2rdvG .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqyBl2rdvG .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqyBl2rdvG .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqyBl2rdvG .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqyBl2rdvG .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqyBl2rdvG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqyBl2rdvG H1 {
  color: #ffffff;
}
.cid-tqyBl3NItO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqyBl3NItO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqyBl3NItO .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqyBl3NItO .embla__button--next,
.cid-tqyBl3NItO .embla__button--prev {
  display: flex;
}
.cid-tqyBl3NItO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqyBl3NItO .embla__button {
    display: none;
  }
}
.cid-tqyBl3NItO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqyBl3NItO .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqyBl3NItO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqyBl3NItO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqyBl3NItO .embla__button {
    top: auto;
  }
}
.cid-tqyBl3NItO .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqyBl3NItO .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqyBl3NItO .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqyBl3NItO .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqyBl3NItO .embla {
  position: relative;
  width: 100%;
}
.cid-tqyBl3NItO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqyBl3NItO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqyBl3NItO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqyBl3NItO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqyBl5UJj0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqyBl5UJj0 .card-box {
    padding: 1rem;
  }
  .cid-tqyBl5UJj0 .mbr-section-btn,
  .cid-tqyBl5UJj0 .price {
    text-align: center;
  }
  .cid-tqyBl5UJj0 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqyBl5UJj0 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqyBl5UJj0 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqyBl5UJj0 .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqyBl5UJj0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyBl5UJj0 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqyBl6TSk6 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqyBl6TSk6 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyBl6TSk6 .container-table {
  margin: 0 auto;
}
.cid-tqyBl6TSk6 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqyBl6TSk6 .dataTables_wrapper {
  display: block;
}
.cid-tqyBl6TSk6 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqyBl6TSk6 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqyBl6TSk6 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqyBl6TSk6 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqyBl6TSk6 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqyBl6TSk6 table td {
  border-top: 1px solid #f68d31;
}
.cid-tqyBl6TSk6 table.table {
  background: #ffffff;
}
.cid-tqyBl6TSk6 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqyBl6TSk6 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqyBl6TSk6 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqyBl6TSk6 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqyBl6TSk6 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqyBl6TSk6 .dataTables_filter {
    text-align: center;
  }
  .cid-tqyBl6TSk6 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqyBl6TSk6 .head-item {
  text-align: left;
}
.cid-tqyBl6TSk6 .body-item {
  text-align: left;
}
.cid-tqyBl8MMcK {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqyBl8MMcK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqyBl8MMcK form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqyBl8MMcK form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqyBl9uSSk {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqyBl9uSSk .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqyBl9uSSk .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyBl9uSSk .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqyBl9uSSk .card-title {
  text-align: center;
}
.cid-tqyBl9uSSk .card-text {
  text-align: center;
}
.cid-tqyBlapqAf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqyBlapqAf .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqyBlapqAf .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqyBlapqAf .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqyBlapqAf .link-wrap {
    align-items: center;
  }
}
.cid-tqyBlapqAf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyBlbd4mQ {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqyBlbd4mQ h2 {
  text-align: center;
}
.cid-tqyBlbd4mQ h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqyBlbd4mQ p {
  color: #767676;
}
.cid-tqyBlbd4mQ img {
  object-fit: cover;
}
.cid-tqyBlbd4mQ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqyBlbd4mQ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqyBlbd4mQ .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqyBlbd4mQ .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyBlbd4mQ .card-title {
  font-weight: 500;
}
.cid-tqyBlbd4mQ .card-img {
  text-align: inherit;
}
.cid-tqyBlbd4mQ .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqyBlbd4mQ .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqyBlbd4mQ .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqyBlbd4mQ .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqyBlbd4mQ .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqyBlbd4mQ .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqyBlbd4mQ .mbr-crt-title {
  text-align: center;
}
.cid-tqyBlbd4mQ .mbr-section-text {
  text-align: center;
}
.cid-tqyBlbd4mQ .mbr-section-title {
  color: #000000;
}
.cid-tqyBlchLL3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqyBlchLL3 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqyBlchLL3 .item .icon-wrap {
  text-align: center;
}
.cid-tqyBlchLL3 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqyBlchLL3 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqyBlchLL3 .item.first:before {
  display: none;
}
.cid-tqyBlchLL3 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqyBlchLL3 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqyBlchLL3 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqyBlchLL3 .item:before {
    display: none;
  }
  .cid-tqyBlchLL3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyBldljRk {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqyBldljRk .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqyBldljRk .icon-block {
  margin-bottom: 10px;
}
.cid-tqyBldljRk .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqyBldljRk .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqyBldljRk .mbr-text {
  color: #767676;
}
.cid-tqyBldljRk textarea.form-control {
  min-height: 100px;
}
.cid-tqyBldljRk a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqyBldljRk .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqyBldljRk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqyBldljRk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqyBldljRk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqyBldljRk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqyBldljRk h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqyBldljRk .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqyBldljRk .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqyBledJ63 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqyBledJ63 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqyBledJ63 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqyBledJ63 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqyBledJ63 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqyBledJ63 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqyBledJ63 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqyBledJ63 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqyBledJ63 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqyBledJ63 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqyBledJ63 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqyBledJ63 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqyBledJ63 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqyBledJ63 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqyBledJ63 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqyG8VJilw .navbar-dropdown {
  position: relative !important;
}
.cid-tqyG8VJilw .navbar-dropdown {
  position: absolute !important;
}
.cid-tqyG8VJilw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyG8VJilw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqyG8VJilw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqyG8VJilw .dropdown-item:hover,
.cid-tqyG8VJilw .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqyG8VJilw .dropdown-item:hover span {
  color: white;
}
.cid-tqyG8VJilw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqyG8VJilw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqyG8VJilw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqyG8VJilw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqyG8VJilw .nav-link {
  position: relative;
}
.cid-tqyG8VJilw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqyG8VJilw .container {
    flex-wrap: nowrap;
  }
}
.cid-tqyG8VJilw .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqyG8VJilw .dropdown-menu,
.cid-tqyG8VJilw .navbar.opened {
  background: #ffffff !important;
}
.cid-tqyG8VJilw .nav-item:focus,
.cid-tqyG8VJilw .nav-link:focus {
  outline: none;
}
.cid-tqyG8VJilw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqyG8VJilw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqyG8VJilw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqyG8VJilw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyG8VJilw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqyG8VJilw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqyG8VJilw .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqyG8VJilw .navbar.opened {
  transition: all 0.3s;
}
.cid-tqyG8VJilw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqyG8VJilw .navbar .navbar-logo img {
  width: auto;
}
.cid-tqyG8VJilw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqyG8VJilw .navbar.collapsed {
  justify-content: center;
}
.cid-tqyG8VJilw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqyG8VJilw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqyG8VJilw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqyG8VJilw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqyG8VJilw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqyG8VJilw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqyG8VJilw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqyG8VJilw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqyG8VJilw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqyG8VJilw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqyG8VJilw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqyG8VJilw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqyG8VJilw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqyG8VJilw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqyG8VJilw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqyG8VJilw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqyG8VJilw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqyG8VJilw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqyG8VJilw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqyG8VJilw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqyG8VJilw .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqyG8VJilw .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqyG8VJilw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqyG8VJilw .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqyG8VJilw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqyG8VJilw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqyG8VJilw .dropdown-item.active,
.cid-tqyG8VJilw .dropdown-item:active {
  background-color: transparent;
}
.cid-tqyG8VJilw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqyG8VJilw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqyG8VJilw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqyG8VJilw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqyG8VJilw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqyG8VJilw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqyG8VJilw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqyG8VJilw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqyG8VJilw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqyG8VJilw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqyG8VJilw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqyG8VJilw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyG8VJilw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyG8VJilw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqyG8VJilw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyG8VJilw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqyG8VJilw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqyG8VJilw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyG8VJilw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqyG8VJilw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqyG8VJilw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqyG8VJilw .navbar {
    height: 70px;
  }
  .cid-tqyG8VJilw .navbar.opened {
    height: auto;
  }
  .cid-tqyG8VJilw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqyG8WBsKF {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqyG8WBsKF .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqyG8WBsKF .form-group {
  padding: 0.5rem;
}
.cid-tqyG8WBsKF .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqyG8WBsKF .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqyG8WBsKF .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqyG8WBsKF .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqyG8WBsKF .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqyG8WBsKF .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqyG8WBsKF .mbri-play:before {
  left: 55% !important;
}
.cid-tqyG8WBsKF .form-control {
  text-align: center;
}
.cid-tqyG8WBsKF h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqyG8WBsKF .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqyG8WBsKF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqyG8WBsKF .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqyG8WBsKF .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqyG8WBsKF a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqyG8WBsKF a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqyG8WBsKF .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqyG8WBsKF .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqyG8WBsKF .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqyG8WBsKF .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqyG8WBsKF .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqyG8WBsKF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqyG8WBsKF H1 {
  color: #ffffff;
}
.cid-tqyG8Y42Zz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqyG8Y42Zz .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqyG8Y42Zz .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqyG8Y42Zz .embla__button--next,
.cid-tqyG8Y42Zz .embla__button--prev {
  display: flex;
}
.cid-tqyG8Y42Zz .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqyG8Y42Zz .embla__button {
    display: none;
  }
}
.cid-tqyG8Y42Zz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqyG8Y42Zz .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqyG8Y42Zz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqyG8Y42Zz .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqyG8Y42Zz .embla__button {
    top: auto;
  }
}
.cid-tqyG8Y42Zz .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqyG8Y42Zz .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqyG8Y42Zz .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqyG8Y42Zz .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqyG8Y42Zz .embla {
  position: relative;
  width: 100%;
}
.cid-tqyG8Y42Zz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqyG8Y42Zz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqyG8Y42Zz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqyG8Y42Zz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqyG90eSxQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqyG90eSxQ .card-box {
    padding: 1rem;
  }
  .cid-tqyG90eSxQ .mbr-section-btn,
  .cid-tqyG90eSxQ .price {
    text-align: center;
  }
  .cid-tqyG90eSxQ .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqyG90eSxQ .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqyG90eSxQ .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqyG90eSxQ .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqyG90eSxQ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyG90eSxQ .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqyG91aYtN {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqyG91aYtN .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyG91aYtN .container-table {
  margin: 0 auto;
}
.cid-tqyG91aYtN .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqyG91aYtN .dataTables_wrapper {
  display: block;
}
.cid-tqyG91aYtN .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqyG91aYtN .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqyG91aYtN table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqyG91aYtN table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqyG91aYtN table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqyG91aYtN table td {
  border-top: 1px solid #f68d31;
}
.cid-tqyG91aYtN table.table {
  background: #ffffff;
}
.cid-tqyG91aYtN .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqyG91aYtN .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqyG91aYtN .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqyG91aYtN .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqyG91aYtN .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqyG91aYtN .dataTables_filter {
    text-align: center;
  }
  .cid-tqyG91aYtN .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqyG91aYtN .head-item {
  text-align: left;
}
.cid-tqyG91aYtN .body-item {
  text-align: left;
}
.cid-tqyG94TCd3 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqyG94TCd3 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqyG94TCd3 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqyG94TCd3 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqyG95Fzr4 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqyG95Fzr4 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqyG95Fzr4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyG95Fzr4 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqyG95Fzr4 .card-title {
  text-align: center;
}
.cid-tqyG95Fzr4 .card-text {
  text-align: center;
}
.cid-tqyG971zGL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqyG971zGL .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqyG971zGL .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqyG971zGL .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqyG971zGL .link-wrap {
    align-items: center;
  }
}
.cid-tqyG971zGL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyG97U7FF {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqyG97U7FF h2 {
  text-align: center;
}
.cid-tqyG97U7FF h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqyG97U7FF p {
  color: #767676;
}
.cid-tqyG97U7FF img {
  object-fit: cover;
}
.cid-tqyG97U7FF .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqyG97U7FF .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqyG97U7FF .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqyG97U7FF .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyG97U7FF .card-title {
  font-weight: 500;
}
.cid-tqyG97U7FF .card-img {
  text-align: inherit;
}
.cid-tqyG97U7FF .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqyG97U7FF .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqyG97U7FF .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqyG97U7FF .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqyG97U7FF .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqyG97U7FF .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqyG97U7FF .mbr-crt-title {
  text-align: center;
}
.cid-tqyG97U7FF .mbr-section-text {
  text-align: center;
}
.cid-tqyG97U7FF .mbr-section-title {
  color: #000000;
}
.cid-tqyG998piJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqyG998piJ .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqyG998piJ .item .icon-wrap {
  text-align: center;
}
.cid-tqyG998piJ .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqyG998piJ .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqyG998piJ .item.first:before {
  display: none;
}
.cid-tqyG998piJ .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqyG998piJ .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqyG998piJ .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqyG998piJ .item:before {
    display: none;
  }
  .cid-tqyG998piJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyG9a4XgZ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqyG9a4XgZ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqyG9a4XgZ .icon-block {
  margin-bottom: 10px;
}
.cid-tqyG9a4XgZ .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqyG9a4XgZ .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqyG9a4XgZ .mbr-text {
  color: #767676;
}
.cid-tqyG9a4XgZ textarea.form-control {
  min-height: 100px;
}
.cid-tqyG9a4XgZ a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqyG9a4XgZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqyG9a4XgZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqyG9a4XgZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqyG9a4XgZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqyG9a4XgZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqyG9a4XgZ h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqyG9a4XgZ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqyG9a4XgZ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqyG9aVxlY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqyG9aVxlY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqyG9aVxlY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqyG9aVxlY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqyG9aVxlY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqyG9aVxlY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqyG9aVxlY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqyG9aVxlY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqyG9aVxlY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqyG9aVxlY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqyG9aVxlY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqyG9aVxlY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqyG9aVxlY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqyG9aVxlY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqyG9aVxlY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqyI57anou .navbar-dropdown {
  position: relative !important;
}
.cid-tqyI57anou .navbar-dropdown {
  position: absolute !important;
}
.cid-tqyI57anou .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyI57anou .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqyI57anou .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqyI57anou .dropdown-item:hover,
.cid-tqyI57anou .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqyI57anou .dropdown-item:hover span {
  color: white;
}
.cid-tqyI57anou .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqyI57anou .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqyI57anou .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqyI57anou .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqyI57anou .nav-link {
  position: relative;
}
.cid-tqyI57anou .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqyI57anou .container {
    flex-wrap: nowrap;
  }
}
.cid-tqyI57anou .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqyI57anou .dropdown-menu,
.cid-tqyI57anou .navbar.opened {
  background: #ffffff !important;
}
.cid-tqyI57anou .nav-item:focus,
.cid-tqyI57anou .nav-link:focus {
  outline: none;
}
.cid-tqyI57anou .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqyI57anou .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqyI57anou .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqyI57anou .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyI57anou .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqyI57anou .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqyI57anou .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqyI57anou .navbar.opened {
  transition: all 0.3s;
}
.cid-tqyI57anou .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqyI57anou .navbar .navbar-logo img {
  width: auto;
}
.cid-tqyI57anou .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqyI57anou .navbar.collapsed {
  justify-content: center;
}
.cid-tqyI57anou .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqyI57anou .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqyI57anou .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqyI57anou .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqyI57anou .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqyI57anou .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqyI57anou .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqyI57anou .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqyI57anou .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqyI57anou .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqyI57anou .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqyI57anou .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqyI57anou .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqyI57anou .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqyI57anou .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqyI57anou .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqyI57anou .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqyI57anou .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqyI57anou .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqyI57anou .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqyI57anou .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqyI57anou .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqyI57anou .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqyI57anou .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqyI57anou .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqyI57anou .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqyI57anou .dropdown-item.active,
.cid-tqyI57anou .dropdown-item:active {
  background-color: transparent;
}
.cid-tqyI57anou .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqyI57anou .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqyI57anou .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqyI57anou .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqyI57anou .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqyI57anou .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqyI57anou ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqyI57anou .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqyI57anou button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqyI57anou button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqyI57anou button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqyI57anou button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyI57anou button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyI57anou button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqyI57anou nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyI57anou nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqyI57anou nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqyI57anou nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyI57anou .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqyI57anou a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqyI57anou .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqyI57anou .navbar {
    height: 70px;
  }
  .cid-tqyI57anou .navbar.opened {
    height: auto;
  }
  .cid-tqyI57anou .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqyI58d1wm {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqyI58d1wm .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqyI58d1wm .form-group {
  padding: 0.5rem;
}
.cid-tqyI58d1wm .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqyI58d1wm .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqyI58d1wm .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqyI58d1wm .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqyI58d1wm .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqyI58d1wm .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqyI58d1wm .mbri-play:before {
  left: 55% !important;
}
.cid-tqyI58d1wm .form-control {
  text-align: center;
}
.cid-tqyI58d1wm h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqyI58d1wm .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqyI58d1wm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqyI58d1wm .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqyI58d1wm .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqyI58d1wm a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqyI58d1wm a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqyI58d1wm .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqyI58d1wm .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqyI58d1wm .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqyI58d1wm .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqyI58d1wm .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqyI58d1wm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqyI58d1wm H1 {
  color: #ffffff;
}
.cid-tqyI59HmSn {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqyI59HmSn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqyI59HmSn .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqyI59HmSn .embla__button--next,
.cid-tqyI59HmSn .embla__button--prev {
  display: flex;
}
.cid-tqyI59HmSn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqyI59HmSn .embla__button {
    display: none;
  }
}
.cid-tqyI59HmSn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqyI59HmSn .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqyI59HmSn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqyI59HmSn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqyI59HmSn .embla__button {
    top: auto;
  }
}
.cid-tqyI59HmSn .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqyI59HmSn .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqyI59HmSn .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqyI59HmSn .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqyI59HmSn .embla {
  position: relative;
  width: 100%;
}
.cid-tqyI59HmSn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqyI59HmSn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqyI59HmSn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqyI59HmSn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqyI5bOwuL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqyI5bOwuL .card-box {
    padding: 1rem;
  }
  .cid-tqyI5bOwuL .mbr-section-btn,
  .cid-tqyI5bOwuL .price {
    text-align: center;
  }
  .cid-tqyI5bOwuL .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqyI5bOwuL .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqyI5bOwuL .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqyI5bOwuL .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqyI5bOwuL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyI5bOwuL .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqyI5cMsq4 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqyI5cMsq4 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyI5cMsq4 .container-table {
  margin: 0 auto;
}
.cid-tqyI5cMsq4 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqyI5cMsq4 .dataTables_wrapper {
  display: block;
}
.cid-tqyI5cMsq4 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqyI5cMsq4 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqyI5cMsq4 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqyI5cMsq4 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqyI5cMsq4 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqyI5cMsq4 table td {
  border-top: 1px solid #f68d31;
}
.cid-tqyI5cMsq4 table.table {
  background: #ffffff;
}
.cid-tqyI5cMsq4 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqyI5cMsq4 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqyI5cMsq4 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqyI5cMsq4 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqyI5cMsq4 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqyI5cMsq4 .dataTables_filter {
    text-align: center;
  }
  .cid-tqyI5cMsq4 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqyI5cMsq4 .head-item {
  text-align: left;
}
.cid-tqyI5cMsq4 .body-item {
  text-align: left;
}
.cid-tqyI5f0pgD {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqyI5f0pgD .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqyI5f0pgD form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqyI5f0pgD form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqyI5fL7eo {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqyI5fL7eo .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqyI5fL7eo .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyI5fL7eo .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqyI5fL7eo .card-title {
  text-align: center;
}
.cid-tqyI5fL7eo .card-text {
  text-align: center;
}
.cid-tqyI5gLZNI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqyI5gLZNI .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqyI5gLZNI .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqyI5gLZNI .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqyI5gLZNI .link-wrap {
    align-items: center;
  }
}
.cid-tqyI5gLZNI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyI5hwVdu {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqyI5hwVdu h2 {
  text-align: center;
}
.cid-tqyI5hwVdu h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqyI5hwVdu p {
  color: #767676;
}
.cid-tqyI5hwVdu img {
  object-fit: cover;
}
.cid-tqyI5hwVdu .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqyI5hwVdu .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqyI5hwVdu .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqyI5hwVdu .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyI5hwVdu .card-title {
  font-weight: 500;
}
.cid-tqyI5hwVdu .card-img {
  text-align: inherit;
}
.cid-tqyI5hwVdu .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqyI5hwVdu .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqyI5hwVdu .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqyI5hwVdu .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqyI5hwVdu .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqyI5hwVdu .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqyI5hwVdu .mbr-crt-title {
  text-align: center;
}
.cid-tqyI5hwVdu .mbr-section-text {
  text-align: center;
}
.cid-tqyI5hwVdu .mbr-section-title {
  color: #000000;
}
.cid-tqyI5iyZL9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqyI5iyZL9 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqyI5iyZL9 .item .icon-wrap {
  text-align: center;
}
.cid-tqyI5iyZL9 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqyI5iyZL9 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqyI5iyZL9 .item.first:before {
  display: none;
}
.cid-tqyI5iyZL9 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqyI5iyZL9 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqyI5iyZL9 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqyI5iyZL9 .item:before {
    display: none;
  }
  .cid-tqyI5iyZL9 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyI5jLuSG {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqyI5jLuSG .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqyI5jLuSG .icon-block {
  margin-bottom: 10px;
}
.cid-tqyI5jLuSG .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqyI5jLuSG .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqyI5jLuSG .mbr-text {
  color: #767676;
}
.cid-tqyI5jLuSG textarea.form-control {
  min-height: 100px;
}
.cid-tqyI5jLuSG a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqyI5jLuSG .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqyI5jLuSG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqyI5jLuSG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqyI5jLuSG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqyI5jLuSG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqyI5jLuSG h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqyI5jLuSG .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqyI5jLuSG .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqyI5kFNco {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqyI5kFNco .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqyI5kFNco .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqyI5kFNco .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqyI5kFNco .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqyI5kFNco .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqyI5kFNco .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqyI5kFNco .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqyI5kFNco .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqyI5kFNco .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqyI5kFNco .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqyI5kFNco .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqyI5kFNco .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqyI5kFNco .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqyI5kFNco .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqyKvy1r44 .navbar-dropdown {
  position: relative !important;
}
.cid-tqyKvy1r44 .navbar-dropdown {
  position: absolute !important;
}
.cid-tqyKvy1r44 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyKvy1r44 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqyKvy1r44 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqyKvy1r44 .dropdown-item:hover,
.cid-tqyKvy1r44 .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqyKvy1r44 .dropdown-item:hover span {
  color: white;
}
.cid-tqyKvy1r44 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqyKvy1r44 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqyKvy1r44 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqyKvy1r44 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqyKvy1r44 .nav-link {
  position: relative;
}
.cid-tqyKvy1r44 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqyKvy1r44 .container {
    flex-wrap: nowrap;
  }
}
.cid-tqyKvy1r44 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqyKvy1r44 .dropdown-menu,
.cid-tqyKvy1r44 .navbar.opened {
  background: #ffffff !important;
}
.cid-tqyKvy1r44 .nav-item:focus,
.cid-tqyKvy1r44 .nav-link:focus {
  outline: none;
}
.cid-tqyKvy1r44 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqyKvy1r44 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqyKvy1r44 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqyKvy1r44 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqyKvy1r44 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqyKvy1r44 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqyKvy1r44 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqyKvy1r44 .navbar.opened {
  transition: all 0.3s;
}
.cid-tqyKvy1r44 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqyKvy1r44 .navbar .navbar-logo img {
  width: auto;
}
.cid-tqyKvy1r44 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqyKvy1r44 .navbar.collapsed {
  justify-content: center;
}
.cid-tqyKvy1r44 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqyKvy1r44 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqyKvy1r44 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqyKvy1r44 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqyKvy1r44 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqyKvy1r44 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqyKvy1r44 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqyKvy1r44 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqyKvy1r44 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqyKvy1r44 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqyKvy1r44 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqyKvy1r44 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqyKvy1r44 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqyKvy1r44 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqyKvy1r44 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqyKvy1r44 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqyKvy1r44 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqyKvy1r44 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqyKvy1r44 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqyKvy1r44 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqyKvy1r44 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqyKvy1r44 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqyKvy1r44 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqyKvy1r44 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqyKvy1r44 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqyKvy1r44 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqyKvy1r44 .dropdown-item.active,
.cid-tqyKvy1r44 .dropdown-item:active {
  background-color: transparent;
}
.cid-tqyKvy1r44 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqyKvy1r44 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqyKvy1r44 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqyKvy1r44 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqyKvy1r44 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqyKvy1r44 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqyKvy1r44 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqyKvy1r44 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqyKvy1r44 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqyKvy1r44 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqyKvy1r44 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqyKvy1r44 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyKvy1r44 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqyKvy1r44 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqyKvy1r44 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyKvy1r44 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqyKvy1r44 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqyKvy1r44 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqyKvy1r44 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqyKvy1r44 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqyKvy1r44 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqyKvy1r44 .navbar {
    height: 70px;
  }
  .cid-tqyKvy1r44 .navbar.opened {
    height: auto;
  }
  .cid-tqyKvy1r44 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqyKvz9LMY {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqyKvz9LMY .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqyKvz9LMY .form-group {
  padding: 0.5rem;
}
.cid-tqyKvz9LMY .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqyKvz9LMY .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqyKvz9LMY .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqyKvz9LMY .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqyKvz9LMY .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqyKvz9LMY .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqyKvz9LMY .mbri-play:before {
  left: 55% !important;
}
.cid-tqyKvz9LMY .form-control {
  text-align: center;
}
.cid-tqyKvz9LMY h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqyKvz9LMY .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqyKvz9LMY .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqyKvz9LMY .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqyKvz9LMY .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqyKvz9LMY a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqyKvz9LMY a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqyKvz9LMY .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqyKvz9LMY .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqyKvz9LMY .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqyKvz9LMY .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqyKvz9LMY .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqyKvz9LMY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqyKvz9LMY H1 {
  color: #ffffff;
}
.cid-tqyKvAxtUh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqyKvAxtUh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqyKvAxtUh .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqyKvAxtUh .embla__button--next,
.cid-tqyKvAxtUh .embla__button--prev {
  display: flex;
}
.cid-tqyKvAxtUh .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqyKvAxtUh .embla__button {
    display: none;
  }
}
.cid-tqyKvAxtUh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqyKvAxtUh .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqyKvAxtUh .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqyKvAxtUh .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqyKvAxtUh .embla__button {
    top: auto;
  }
}
.cid-tqyKvAxtUh .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqyKvAxtUh .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqyKvAxtUh .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqyKvAxtUh .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqyKvAxtUh .embla {
  position: relative;
  width: 100%;
}
.cid-tqyKvAxtUh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqyKvAxtUh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqyKvAxtUh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqyKvAxtUh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqyKvCJeci {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqyKvCJeci .card-box {
    padding: 1rem;
  }
  .cid-tqyKvCJeci .mbr-section-btn,
  .cid-tqyKvCJeci .price {
    text-align: center;
  }
  .cid-tqyKvCJeci .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqyKvCJeci .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqyKvCJeci .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqyKvCJeci .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqyKvCJeci .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyKvCJeci .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqyKvDCYAy {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqyKvDCYAy .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyKvDCYAy .container-table {
  margin: 0 auto;
}
.cid-tqyKvDCYAy .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqyKvDCYAy .dataTables_wrapper {
  display: block;
}
.cid-tqyKvDCYAy .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqyKvDCYAy .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqyKvDCYAy table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqyKvDCYAy table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqyKvDCYAy table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqyKvDCYAy table td {
  border-top: 1px solid #f68d31;
}
.cid-tqyKvDCYAy table.table {
  background: #ffffff;
}
.cid-tqyKvDCYAy .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqyKvDCYAy .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqyKvDCYAy .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqyKvDCYAy .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqyKvDCYAy .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqyKvDCYAy .dataTables_filter {
    text-align: center;
  }
  .cid-tqyKvDCYAy .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqyKvDCYAy .head-item {
  text-align: left;
}
.cid-tqyKvDCYAy .body-item {
  text-align: left;
}
.cid-tqyKvFDYXE {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqyKvFDYXE .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqyKvFDYXE form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqyKvFDYXE form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqyKvGk2Pg {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqyKvGk2Pg .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqyKvGk2Pg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyKvGk2Pg .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqyKvGk2Pg .card-title {
  text-align: center;
}
.cid-tqyKvGk2Pg .card-text {
  text-align: center;
}
.cid-tqyKvHcB9C {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqyKvHcB9C .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqyKvHcB9C .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqyKvHcB9C .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqyKvHcB9C .link-wrap {
    align-items: center;
  }
}
.cid-tqyKvHcB9C .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqyKvI29uf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqyKvI29uf h2 {
  text-align: center;
}
.cid-tqyKvI29uf h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqyKvI29uf p {
  color: #767676;
}
.cid-tqyKvI29uf img {
  object-fit: cover;
}
.cid-tqyKvI29uf .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqyKvI29uf .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqyKvI29uf .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqyKvI29uf .mbr-section-subtitle {
  color: #767676;
}
.cid-tqyKvI29uf .card-title {
  font-weight: 500;
}
.cid-tqyKvI29uf .card-img {
  text-align: inherit;
}
.cid-tqyKvI29uf .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqyKvI29uf .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqyKvI29uf .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqyKvI29uf .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqyKvI29uf .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqyKvI29uf .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqyKvI29uf .mbr-crt-title {
  text-align: center;
}
.cid-tqyKvI29uf .mbr-section-text {
  text-align: center;
}
.cid-tqyKvI29uf .mbr-section-title {
  color: #000000;
}
.cid-tqyKvJ0oin {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqyKvJ0oin .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqyKvJ0oin .item .icon-wrap {
  text-align: center;
}
.cid-tqyKvJ0oin .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqyKvJ0oin .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqyKvJ0oin .item.first:before {
  display: none;
}
.cid-tqyKvJ0oin .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqyKvJ0oin .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqyKvJ0oin .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqyKvJ0oin .item:before {
    display: none;
  }
  .cid-tqyKvJ0oin .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqyKvJXq0z {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqyKvJXq0z .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqyKvJXq0z .icon-block {
  margin-bottom: 10px;
}
.cid-tqyKvJXq0z .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqyKvJXq0z .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqyKvJXq0z .mbr-text {
  color: #767676;
}
.cid-tqyKvJXq0z textarea.form-control {
  min-height: 100px;
}
.cid-tqyKvJXq0z a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqyKvJXq0z .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqyKvJXq0z .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqyKvJXq0z .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqyKvJXq0z .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqyKvJXq0z .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqyKvJXq0z h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqyKvJXq0z .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqyKvJXq0z .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqyKvKNRfC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqyKvKNRfC .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqyKvKNRfC .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqyKvKNRfC .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqyKvKNRfC .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqyKvKNRfC .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqyKvKNRfC .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqyKvKNRfC .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqyKvKNRfC .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqyKvKNRfC .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqyKvKNRfC .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqyKvKNRfC .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqyKvKNRfC .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqyKvKNRfC .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqyKvKNRfC .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqz0XpP4A9 .navbar-dropdown {
  position: relative !important;
}
.cid-tqz0XpP4A9 .navbar-dropdown {
  position: absolute !important;
}
.cid-tqz0XpP4A9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqz0XpP4A9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqz0XpP4A9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqz0XpP4A9 .dropdown-item:hover,
.cid-tqz0XpP4A9 .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqz0XpP4A9 .dropdown-item:hover span {
  color: white;
}
.cid-tqz0XpP4A9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqz0XpP4A9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqz0XpP4A9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqz0XpP4A9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqz0XpP4A9 .nav-link {
  position: relative;
}
.cid-tqz0XpP4A9 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqz0XpP4A9 .container {
    flex-wrap: nowrap;
  }
}
.cid-tqz0XpP4A9 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqz0XpP4A9 .dropdown-menu,
.cid-tqz0XpP4A9 .navbar.opened {
  background: #ffffff !important;
}
.cid-tqz0XpP4A9 .nav-item:focus,
.cid-tqz0XpP4A9 .nav-link:focus {
  outline: none;
}
.cid-tqz0XpP4A9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqz0XpP4A9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqz0XpP4A9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqz0XpP4A9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqz0XpP4A9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqz0XpP4A9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqz0XpP4A9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqz0XpP4A9 .navbar.opened {
  transition: all 0.3s;
}
.cid-tqz0XpP4A9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqz0XpP4A9 .navbar .navbar-logo img {
  width: auto;
}
.cid-tqz0XpP4A9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqz0XpP4A9 .navbar.collapsed {
  justify-content: center;
}
.cid-tqz0XpP4A9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqz0XpP4A9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqz0XpP4A9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqz0XpP4A9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqz0XpP4A9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqz0XpP4A9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqz0XpP4A9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqz0XpP4A9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqz0XpP4A9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqz0XpP4A9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqz0XpP4A9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqz0XpP4A9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqz0XpP4A9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqz0XpP4A9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqz0XpP4A9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqz0XpP4A9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqz0XpP4A9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqz0XpP4A9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqz0XpP4A9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqz0XpP4A9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqz0XpP4A9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqz0XpP4A9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqz0XpP4A9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqz0XpP4A9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqz0XpP4A9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqz0XpP4A9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqz0XpP4A9 .dropdown-item.active,
.cid-tqz0XpP4A9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tqz0XpP4A9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqz0XpP4A9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqz0XpP4A9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqz0XpP4A9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqz0XpP4A9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqz0XpP4A9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqz0XpP4A9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqz0XpP4A9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqz0XpP4A9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqz0XpP4A9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqz0XpP4A9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqz0XpP4A9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqz0XpP4A9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqz0XpP4A9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqz0XpP4A9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqz0XpP4A9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqz0XpP4A9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqz0XpP4A9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqz0XpP4A9 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqz0XpP4A9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqz0XpP4A9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqz0XpP4A9 .navbar {
    height: 70px;
  }
  .cid-tqz0XpP4A9 .navbar.opened {
    height: auto;
  }
  .cid-tqz0XpP4A9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqz0XqP711 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqz0XqP711 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqz0XqP711 .form-group {
  padding: 0.5rem;
}
.cid-tqz0XqP711 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqz0XqP711 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqz0XqP711 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqz0XqP711 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqz0XqP711 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqz0XqP711 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqz0XqP711 .mbri-play:before {
  left: 55% !important;
}
.cid-tqz0XqP711 .form-control {
  text-align: center;
}
.cid-tqz0XqP711 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqz0XqP711 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqz0XqP711 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqz0XqP711 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqz0XqP711 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqz0XqP711 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqz0XqP711 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqz0XqP711 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqz0XqP711 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqz0XqP711 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqz0XqP711 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqz0XqP711 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqz0XqP711 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqz0XqP711 H1 {
  color: #ffffff;
}
.cid-tqz0XsgzxO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqz0XsgzxO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqz0XsgzxO .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqz0XsgzxO .embla__button--next,
.cid-tqz0XsgzxO .embla__button--prev {
  display: flex;
}
.cid-tqz0XsgzxO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqz0XsgzxO .embla__button {
    display: none;
  }
}
.cid-tqz0XsgzxO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqz0XsgzxO .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqz0XsgzxO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqz0XsgzxO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqz0XsgzxO .embla__button {
    top: auto;
  }
}
.cid-tqz0XsgzxO .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqz0XsgzxO .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqz0XsgzxO .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqz0XsgzxO .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqz0XsgzxO .embla {
  position: relative;
  width: 100%;
}
.cid-tqz0XsgzxO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqz0XsgzxO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqz0XsgzxO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqz0XsgzxO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqz0XtYT8q {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqz0XtYT8q .card-box {
    padding: 1rem;
  }
  .cid-tqz0XtYT8q .mbr-section-btn,
  .cid-tqz0XtYT8q .price {
    text-align: center;
  }
  .cid-tqz0XtYT8q .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqz0XtYT8q .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqz0XtYT8q .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqz0XtYT8q .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqz0XtYT8q .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqz0XtYT8q .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqz0XuTEj0 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqz0XuTEj0 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqz0XuTEj0 .container-table {
  margin: 0 auto;
}
.cid-tqz0XuTEj0 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqz0XuTEj0 .dataTables_wrapper {
  display: block;
}
.cid-tqz0XuTEj0 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqz0XuTEj0 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqz0XuTEj0 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqz0XuTEj0 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqz0XuTEj0 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqz0XuTEj0 table td {
  border-top: 1px solid #f68d31;
}
.cid-tqz0XuTEj0 table.table {
  background: #ffffff;
}
.cid-tqz0XuTEj0 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqz0XuTEj0 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqz0XuTEj0 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqz0XuTEj0 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqz0XuTEj0 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqz0XuTEj0 .dataTables_filter {
    text-align: center;
  }
  .cid-tqz0XuTEj0 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqz0XuTEj0 .head-item {
  text-align: left;
}
.cid-tqz0XuTEj0 .body-item {
  text-align: left;
}
.cid-tqz0Xx4E8z {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqz0Xx4E8z .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqz0Xx4E8z form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqz0Xx4E8z form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqz0XxG2ym {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqz0XxG2ym .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqz0XxG2ym .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqz0XxG2ym .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqz0XxG2ym .card-title {
  text-align: center;
}
.cid-tqz0XxG2ym .card-text {
  text-align: center;
}
.cid-tqz0XyEKhh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqz0XyEKhh .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqz0XyEKhh .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqz0XyEKhh .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqz0XyEKhh .link-wrap {
    align-items: center;
  }
}
.cid-tqz0XyEKhh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqz0XzrV86 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqz0XzrV86 h2 {
  text-align: center;
}
.cid-tqz0XzrV86 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqz0XzrV86 p {
  color: #767676;
}
.cid-tqz0XzrV86 img {
  object-fit: cover;
}
.cid-tqz0XzrV86 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqz0XzrV86 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqz0XzrV86 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqz0XzrV86 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqz0XzrV86 .card-title {
  font-weight: 500;
}
.cid-tqz0XzrV86 .card-img {
  text-align: inherit;
}
.cid-tqz0XzrV86 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqz0XzrV86 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqz0XzrV86 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqz0XzrV86 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqz0XzrV86 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqz0XzrV86 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqz0XzrV86 .mbr-crt-title {
  text-align: center;
}
.cid-tqz0XzrV86 .mbr-section-text {
  text-align: center;
}
.cid-tqz0XzrV86 .mbr-section-title {
  color: #000000;
}
.cid-tqz0XAl5hJ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqz0XAl5hJ .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqz0XAl5hJ .item .icon-wrap {
  text-align: center;
}
.cid-tqz0XAl5hJ .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqz0XAl5hJ .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqz0XAl5hJ .item.first:before {
  display: none;
}
.cid-tqz0XAl5hJ .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqz0XAl5hJ .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqz0XAl5hJ .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqz0XAl5hJ .item:before {
    display: none;
  }
  .cid-tqz0XAl5hJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqz0XB6SMk {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqz0XB6SMk .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqz0XB6SMk .icon-block {
  margin-bottom: 10px;
}
.cid-tqz0XB6SMk .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqz0XB6SMk .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqz0XB6SMk .mbr-text {
  color: #767676;
}
.cid-tqz0XB6SMk textarea.form-control {
  min-height: 100px;
}
.cid-tqz0XB6SMk a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqz0XB6SMk .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqz0XB6SMk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqz0XB6SMk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqz0XB6SMk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqz0XB6SMk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqz0XB6SMk h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqz0XB6SMk .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqz0XB6SMk .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqz0XC8sWY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqz0XC8sWY .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqz0XC8sWY .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqz0XC8sWY .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqz0XC8sWY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqz0XC8sWY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqz0XC8sWY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqz0XC8sWY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqz0XC8sWY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqz0XC8sWY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqz0XC8sWY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqz0XC8sWY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqz0XC8sWY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqz0XC8sWY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqz0XC8sWY .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqz32kieUa .navbar-dropdown {
  position: relative !important;
}
.cid-tqz32kieUa .navbar-dropdown {
  position: absolute !important;
}
.cid-tqz32kieUa .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqz32kieUa .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqz32kieUa .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqz32kieUa .dropdown-item:hover,
.cid-tqz32kieUa .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqz32kieUa .dropdown-item:hover span {
  color: white;
}
.cid-tqz32kieUa .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqz32kieUa .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqz32kieUa .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqz32kieUa .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqz32kieUa .nav-link {
  position: relative;
}
.cid-tqz32kieUa .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqz32kieUa .container {
    flex-wrap: nowrap;
  }
}
.cid-tqz32kieUa .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqz32kieUa .dropdown-menu,
.cid-tqz32kieUa .navbar.opened {
  background: #ffffff !important;
}
.cid-tqz32kieUa .nav-item:focus,
.cid-tqz32kieUa .nav-link:focus {
  outline: none;
}
.cid-tqz32kieUa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqz32kieUa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqz32kieUa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqz32kieUa .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqz32kieUa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqz32kieUa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqz32kieUa .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqz32kieUa .navbar.opened {
  transition: all 0.3s;
}
.cid-tqz32kieUa .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqz32kieUa .navbar .navbar-logo img {
  width: auto;
}
.cid-tqz32kieUa .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqz32kieUa .navbar.collapsed {
  justify-content: center;
}
.cid-tqz32kieUa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqz32kieUa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqz32kieUa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqz32kieUa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqz32kieUa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqz32kieUa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqz32kieUa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqz32kieUa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqz32kieUa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqz32kieUa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqz32kieUa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqz32kieUa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqz32kieUa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqz32kieUa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqz32kieUa .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqz32kieUa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqz32kieUa .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqz32kieUa .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqz32kieUa .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqz32kieUa .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqz32kieUa .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqz32kieUa .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqz32kieUa .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqz32kieUa .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqz32kieUa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqz32kieUa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqz32kieUa .dropdown-item.active,
.cid-tqz32kieUa .dropdown-item:active {
  background-color: transparent;
}
.cid-tqz32kieUa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqz32kieUa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqz32kieUa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqz32kieUa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqz32kieUa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqz32kieUa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqz32kieUa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqz32kieUa .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqz32kieUa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqz32kieUa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqz32kieUa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqz32kieUa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqz32kieUa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqz32kieUa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqz32kieUa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqz32kieUa nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqz32kieUa nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqz32kieUa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqz32kieUa .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqz32kieUa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqz32kieUa .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqz32kieUa .navbar {
    height: 70px;
  }
  .cid-tqz32kieUa .navbar.opened {
    height: auto;
  }
  .cid-tqz32kieUa .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqz32lls4N {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqz32lls4N .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqz32lls4N .form-group {
  padding: 0.5rem;
}
.cid-tqz32lls4N .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqz32lls4N .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqz32lls4N .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqz32lls4N .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqz32lls4N .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqz32lls4N .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqz32lls4N .mbri-play:before {
  left: 55% !important;
}
.cid-tqz32lls4N .form-control {
  text-align: center;
}
.cid-tqz32lls4N h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqz32lls4N .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqz32lls4N .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqz32lls4N .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqz32lls4N .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqz32lls4N a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqz32lls4N a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqz32lls4N .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqz32lls4N .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqz32lls4N .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqz32lls4N .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqz32lls4N .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqz32lls4N .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqz32lls4N H1 {
  color: #ffffff;
}
.cid-tqz32nw58D {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqz32nw58D .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqz32nw58D .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqz32nw58D .embla__button--next,
.cid-tqz32nw58D .embla__button--prev {
  display: flex;
}
.cid-tqz32nw58D .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqz32nw58D .embla__button {
    display: none;
  }
}
.cid-tqz32nw58D .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqz32nw58D .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqz32nw58D .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqz32nw58D .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqz32nw58D .embla__button {
    top: auto;
  }
}
.cid-tqz32nw58D .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqz32nw58D .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqz32nw58D .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqz32nw58D .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqz32nw58D .embla {
  position: relative;
  width: 100%;
}
.cid-tqz32nw58D .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqz32nw58D .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqz32nw58D .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqz32nw58D .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqz32pSacF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqz32pSacF .card-box {
    padding: 1rem;
  }
  .cid-tqz32pSacF .mbr-section-btn,
  .cid-tqz32pSacF .price {
    text-align: center;
  }
  .cid-tqz32pSacF .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqz32pSacF .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqz32pSacF .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqz32pSacF .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqz32pSacF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqz32pSacF .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqz32qQws4 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqz32qQws4 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqz32qQws4 .container-table {
  margin: 0 auto;
}
.cid-tqz32qQws4 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqz32qQws4 .dataTables_wrapper {
  display: block;
}
.cid-tqz32qQws4 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqz32qQws4 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqz32qQws4 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqz32qQws4 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqz32qQws4 table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqz32qQws4 table td {
  border-top: 1px solid #f68d31;
}
.cid-tqz32qQws4 table.table {
  background: #ffffff;
}
.cid-tqz32qQws4 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqz32qQws4 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqz32qQws4 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqz32qQws4 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqz32qQws4 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqz32qQws4 .dataTables_filter {
    text-align: center;
  }
  .cid-tqz32qQws4 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqz32qQws4 .head-item {
  text-align: left;
}
.cid-tqz32qQws4 .body-item {
  text-align: left;
}
.cid-tqz32tgUbF {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqz32tgUbF .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqz32tgUbF form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqz32tgUbF form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqz32tSMf1 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqz32tSMf1 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqz32tSMf1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqz32tSMf1 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqz32tSMf1 .card-title {
  text-align: center;
}
.cid-tqz32tSMf1 .card-text {
  text-align: center;
}
.cid-tqz32v3Q4G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqz32v3Q4G .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqz32v3Q4G .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqz32v3Q4G .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqz32v3Q4G .link-wrap {
    align-items: center;
  }
}
.cid-tqz32v3Q4G .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqz32vP6Qg {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqz32vP6Qg h2 {
  text-align: center;
}
.cid-tqz32vP6Qg h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqz32vP6Qg p {
  color: #767676;
}
.cid-tqz32vP6Qg img {
  object-fit: cover;
}
.cid-tqz32vP6Qg .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqz32vP6Qg .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqz32vP6Qg .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqz32vP6Qg .mbr-section-subtitle {
  color: #767676;
}
.cid-tqz32vP6Qg .card-title {
  font-weight: 500;
}
.cid-tqz32vP6Qg .card-img {
  text-align: inherit;
}
.cid-tqz32vP6Qg .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqz32vP6Qg .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqz32vP6Qg .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqz32vP6Qg .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqz32vP6Qg .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqz32vP6Qg .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqz32vP6Qg .mbr-crt-title {
  text-align: center;
}
.cid-tqz32vP6Qg .mbr-section-text {
  text-align: center;
}
.cid-tqz32vP6Qg .mbr-section-title {
  color: #000000;
}
.cid-tqz32wIJoy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqz32wIJoy .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqz32wIJoy .item .icon-wrap {
  text-align: center;
}
.cid-tqz32wIJoy .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqz32wIJoy .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqz32wIJoy .item.first:before {
  display: none;
}
.cid-tqz32wIJoy .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqz32wIJoy .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqz32wIJoy .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqz32wIJoy .item:before {
    display: none;
  }
  .cid-tqz32wIJoy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqz32xDgVW {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqz32xDgVW .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqz32xDgVW .icon-block {
  margin-bottom: 10px;
}
.cid-tqz32xDgVW .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqz32xDgVW .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqz32xDgVW .mbr-text {
  color: #767676;
}
.cid-tqz32xDgVW textarea.form-control {
  min-height: 100px;
}
.cid-tqz32xDgVW a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqz32xDgVW .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqz32xDgVW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqz32xDgVW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqz32xDgVW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqz32xDgVW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqz32xDgVW h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqz32xDgVW .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqz32xDgVW .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqz32yPFOM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqz32yPFOM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqz32yPFOM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqz32yPFOM .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqz32yPFOM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqz32yPFOM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqz32yPFOM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqz32yPFOM .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqz32yPFOM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqz32yPFOM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqz32yPFOM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqz32yPFOM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqz32yPFOM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqz32yPFOM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqz32yPFOM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqz4u8LR4g .navbar-dropdown {
  position: relative !important;
}
.cid-tqz4u8LR4g .navbar-dropdown {
  position: absolute !important;
}
.cid-tqz4u8LR4g .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqz4u8LR4g .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqz4u8LR4g .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqz4u8LR4g .dropdown-item:hover,
.cid-tqz4u8LR4g .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqz4u8LR4g .dropdown-item:hover span {
  color: white;
}
.cid-tqz4u8LR4g .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqz4u8LR4g .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqz4u8LR4g .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqz4u8LR4g .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqz4u8LR4g .nav-link {
  position: relative;
}
.cid-tqz4u8LR4g .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqz4u8LR4g .container {
    flex-wrap: nowrap;
  }
}
.cid-tqz4u8LR4g .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqz4u8LR4g .dropdown-menu,
.cid-tqz4u8LR4g .navbar.opened {
  background: #ffffff !important;
}
.cid-tqz4u8LR4g .nav-item:focus,
.cid-tqz4u8LR4g .nav-link:focus {
  outline: none;
}
.cid-tqz4u8LR4g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqz4u8LR4g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqz4u8LR4g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqz4u8LR4g .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqz4u8LR4g .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqz4u8LR4g .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqz4u8LR4g .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqz4u8LR4g .navbar.opened {
  transition: all 0.3s;
}
.cid-tqz4u8LR4g .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqz4u8LR4g .navbar .navbar-logo img {
  width: auto;
}
.cid-tqz4u8LR4g .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqz4u8LR4g .navbar.collapsed {
  justify-content: center;
}
.cid-tqz4u8LR4g .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqz4u8LR4g .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqz4u8LR4g .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqz4u8LR4g .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqz4u8LR4g .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqz4u8LR4g .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqz4u8LR4g .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqz4u8LR4g .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqz4u8LR4g .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqz4u8LR4g .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqz4u8LR4g .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqz4u8LR4g .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqz4u8LR4g .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqz4u8LR4g .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqz4u8LR4g .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqz4u8LR4g .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqz4u8LR4g .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqz4u8LR4g .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqz4u8LR4g .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqz4u8LR4g .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqz4u8LR4g .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqz4u8LR4g .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqz4u8LR4g .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqz4u8LR4g .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqz4u8LR4g .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqz4u8LR4g .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqz4u8LR4g .dropdown-item.active,
.cid-tqz4u8LR4g .dropdown-item:active {
  background-color: transparent;
}
.cid-tqz4u8LR4g .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqz4u8LR4g .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqz4u8LR4g .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqz4u8LR4g .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqz4u8LR4g .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqz4u8LR4g .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqz4u8LR4g ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqz4u8LR4g .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqz4u8LR4g button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqz4u8LR4g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqz4u8LR4g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqz4u8LR4g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqz4u8LR4g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqz4u8LR4g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqz4u8LR4g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqz4u8LR4g nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqz4u8LR4g nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqz4u8LR4g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqz4u8LR4g .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqz4u8LR4g a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqz4u8LR4g .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqz4u8LR4g .navbar {
    height: 70px;
  }
  .cid-tqz4u8LR4g .navbar.opened {
    height: auto;
  }
  .cid-tqz4u8LR4g .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqz4ua5Fl0 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqz4ua5Fl0 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqz4ua5Fl0 .form-group {
  padding: 0.5rem;
}
.cid-tqz4ua5Fl0 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqz4ua5Fl0 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqz4ua5Fl0 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqz4ua5Fl0 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqz4ua5Fl0 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqz4ua5Fl0 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqz4ua5Fl0 .mbri-play:before {
  left: 55% !important;
}
.cid-tqz4ua5Fl0 .form-control {
  text-align: center;
}
.cid-tqz4ua5Fl0 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqz4ua5Fl0 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqz4ua5Fl0 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqz4ua5Fl0 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqz4ua5Fl0 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqz4ua5Fl0 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqz4ua5Fl0 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqz4ua5Fl0 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqz4ua5Fl0 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqz4ua5Fl0 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqz4ua5Fl0 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqz4ua5Fl0 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqz4ua5Fl0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqz4ua5Fl0 H1 {
  color: #ffffff;
}
.cid-tqz4ubyiLU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqz4ubyiLU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqz4ubyiLU .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqz4ubyiLU .embla__button--next,
.cid-tqz4ubyiLU .embla__button--prev {
  display: flex;
}
.cid-tqz4ubyiLU .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqz4ubyiLU .embla__button {
    display: none;
  }
}
.cid-tqz4ubyiLU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqz4ubyiLU .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqz4ubyiLU .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqz4ubyiLU .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqz4ubyiLU .embla__button {
    top: auto;
  }
}
.cid-tqz4ubyiLU .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqz4ubyiLU .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqz4ubyiLU .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqz4ubyiLU .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqz4ubyiLU .embla {
  position: relative;
  width: 100%;
}
.cid-tqz4ubyiLU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqz4ubyiLU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqz4ubyiLU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqz4ubyiLU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqz4udRJwN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqz4udRJwN .card-box {
    padding: 1rem;
  }
  .cid-tqz4udRJwN .mbr-section-btn,
  .cid-tqz4udRJwN .price {
    text-align: center;
  }
  .cid-tqz4udRJwN .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqz4udRJwN .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqz4udRJwN .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqz4udRJwN .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqz4udRJwN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqz4udRJwN .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqz4ueXMNS {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqz4ueXMNS .mbr-section-subtitle {
  color: #767676;
}
.cid-tqz4ueXMNS .container-table {
  margin: 0 auto;
}
.cid-tqz4ueXMNS .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqz4ueXMNS .dataTables_wrapper {
  display: block;
}
.cid-tqz4ueXMNS .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqz4ueXMNS .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqz4ueXMNS table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqz4ueXMNS table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqz4ueXMNS table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqz4ueXMNS table td {
  border-top: 1px solid #f68d31;
}
.cid-tqz4ueXMNS table.table {
  background: #ffffff;
}
.cid-tqz4ueXMNS .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqz4ueXMNS .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqz4ueXMNS .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqz4ueXMNS .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqz4ueXMNS .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqz4ueXMNS .dataTables_filter {
    text-align: center;
  }
  .cid-tqz4ueXMNS .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqz4ueXMNS .head-item {
  text-align: left;
}
.cid-tqz4ueXMNS .body-item {
  text-align: left;
}
.cid-tqz4uhnPr6 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqz4uhnPr6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqz4uhnPr6 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqz4uhnPr6 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqz4ui83Ae {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqz4ui83Ae .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqz4ui83Ae .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqz4ui83Ae .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqz4ui83Ae .card-title {
  text-align: center;
}
.cid-tqz4ui83Ae .card-text {
  text-align: center;
}
.cid-tqz4uj5jaY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqz4uj5jaY .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqz4uj5jaY .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqz4uj5jaY .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqz4uj5jaY .link-wrap {
    align-items: center;
  }
}
.cid-tqz4uj5jaY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqz4ujOtPc {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqz4ujOtPc h2 {
  text-align: center;
}
.cid-tqz4ujOtPc h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqz4ujOtPc p {
  color: #767676;
}
.cid-tqz4ujOtPc img {
  object-fit: cover;
}
.cid-tqz4ujOtPc .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqz4ujOtPc .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqz4ujOtPc .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqz4ujOtPc .mbr-section-subtitle {
  color: #767676;
}
.cid-tqz4ujOtPc .card-title {
  font-weight: 500;
}
.cid-tqz4ujOtPc .card-img {
  text-align: inherit;
}
.cid-tqz4ujOtPc .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqz4ujOtPc .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqz4ujOtPc .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqz4ujOtPc .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqz4ujOtPc .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqz4ujOtPc .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqz4ujOtPc .mbr-crt-title {
  text-align: center;
}
.cid-tqz4ujOtPc .mbr-section-text {
  text-align: center;
}
.cid-tqz4ujOtPc .mbr-section-title {
  color: #000000;
}
.cid-tqz4ul5Urj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqz4ul5Urj .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqz4ul5Urj .item .icon-wrap {
  text-align: center;
}
.cid-tqz4ul5Urj .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqz4ul5Urj .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqz4ul5Urj .item.first:before {
  display: none;
}
.cid-tqz4ul5Urj .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqz4ul5Urj .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqz4ul5Urj .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqz4ul5Urj .item:before {
    display: none;
  }
  .cid-tqz4ul5Urj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqz4umc9z0 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqz4umc9z0 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqz4umc9z0 .icon-block {
  margin-bottom: 10px;
}
.cid-tqz4umc9z0 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqz4umc9z0 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqz4umc9z0 .mbr-text {
  color: #767676;
}
.cid-tqz4umc9z0 textarea.form-control {
  min-height: 100px;
}
.cid-tqz4umc9z0 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqz4umc9z0 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqz4umc9z0 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqz4umc9z0 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqz4umc9z0 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqz4umc9z0 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqz4umc9z0 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqz4umc9z0 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqz4umc9z0 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqz4un6WwK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqz4un6WwK .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqz4un6WwK .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqz4un6WwK .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqz4un6WwK .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqz4un6WwK .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqz4un6WwK .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqz4un6WwK .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqz4un6WwK .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqz4un6WwK .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqz4un6WwK .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqz4un6WwK .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqz4un6WwK .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqz4un6WwK .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqz4un6WwK .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqz8xqCUJc .navbar-dropdown {
  position: relative !important;
}
.cid-tqz8xqCUJc .navbar-dropdown {
  position: absolute !important;
}
.cid-tqz8xqCUJc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqz8xqCUJc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqz8xqCUJc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqz8xqCUJc .dropdown-item:hover,
.cid-tqz8xqCUJc .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqz8xqCUJc .dropdown-item:hover span {
  color: white;
}
.cid-tqz8xqCUJc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqz8xqCUJc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqz8xqCUJc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqz8xqCUJc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqz8xqCUJc .nav-link {
  position: relative;
}
.cid-tqz8xqCUJc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqz8xqCUJc .container {
    flex-wrap: nowrap;
  }
}
.cid-tqz8xqCUJc .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqz8xqCUJc .dropdown-menu,
.cid-tqz8xqCUJc .navbar.opened {
  background: #ffffff !important;
}
.cid-tqz8xqCUJc .nav-item:focus,
.cid-tqz8xqCUJc .nav-link:focus {
  outline: none;
}
.cid-tqz8xqCUJc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqz8xqCUJc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqz8xqCUJc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqz8xqCUJc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqz8xqCUJc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqz8xqCUJc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqz8xqCUJc .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqz8xqCUJc .navbar.opened {
  transition: all 0.3s;
}
.cid-tqz8xqCUJc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqz8xqCUJc .navbar .navbar-logo img {
  width: auto;
}
.cid-tqz8xqCUJc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqz8xqCUJc .navbar.collapsed {
  justify-content: center;
}
.cid-tqz8xqCUJc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqz8xqCUJc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqz8xqCUJc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqz8xqCUJc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqz8xqCUJc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqz8xqCUJc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqz8xqCUJc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqz8xqCUJc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqz8xqCUJc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqz8xqCUJc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqz8xqCUJc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqz8xqCUJc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqz8xqCUJc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqz8xqCUJc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqz8xqCUJc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqz8xqCUJc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqz8xqCUJc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqz8xqCUJc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqz8xqCUJc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqz8xqCUJc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqz8xqCUJc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqz8xqCUJc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqz8xqCUJc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqz8xqCUJc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqz8xqCUJc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqz8xqCUJc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqz8xqCUJc .dropdown-item.active,
.cid-tqz8xqCUJc .dropdown-item:active {
  background-color: transparent;
}
.cid-tqz8xqCUJc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqz8xqCUJc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqz8xqCUJc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqz8xqCUJc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqz8xqCUJc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqz8xqCUJc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqz8xqCUJc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqz8xqCUJc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqz8xqCUJc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqz8xqCUJc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqz8xqCUJc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqz8xqCUJc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqz8xqCUJc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqz8xqCUJc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqz8xqCUJc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqz8xqCUJc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqz8xqCUJc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqz8xqCUJc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqz8xqCUJc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqz8xqCUJc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqz8xqCUJc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqz8xqCUJc .navbar {
    height: 70px;
  }
  .cid-tqz8xqCUJc .navbar.opened {
    height: auto;
  }
  .cid-tqz8xqCUJc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqz8xs4gX9 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqz8xs4gX9 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqz8xs4gX9 .form-group {
  padding: 0.5rem;
}
.cid-tqz8xs4gX9 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqz8xs4gX9 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqz8xs4gX9 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqz8xs4gX9 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqz8xs4gX9 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqz8xs4gX9 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqz8xs4gX9 .mbri-play:before {
  left: 55% !important;
}
.cid-tqz8xs4gX9 .form-control {
  text-align: center;
}
.cid-tqz8xs4gX9 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqz8xs4gX9 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqz8xs4gX9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqz8xs4gX9 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqz8xs4gX9 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqz8xs4gX9 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqz8xs4gX9 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqz8xs4gX9 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqz8xs4gX9 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqz8xs4gX9 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqz8xs4gX9 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqz8xs4gX9 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqz8xs4gX9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqz8xs4gX9 H1 {
  color: #ffffff;
}
.cid-tqz8xu2WnF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqz8xu2WnF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqz8xu2WnF .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqz8xu2WnF .embla__button--next,
.cid-tqz8xu2WnF .embla__button--prev {
  display: flex;
}
.cid-tqz8xu2WnF .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqz8xu2WnF .embla__button {
    display: none;
  }
}
.cid-tqz8xu2WnF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqz8xu2WnF .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqz8xu2WnF .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqz8xu2WnF .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqz8xu2WnF .embla__button {
    top: auto;
  }
}
.cid-tqz8xu2WnF .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqz8xu2WnF .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqz8xu2WnF .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqz8xu2WnF .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqz8xu2WnF .embla {
  position: relative;
  width: 100%;
}
.cid-tqz8xu2WnF .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqz8xu2WnF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqz8xu2WnF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqz8xu2WnF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqz8xwtdcK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqz8xwtdcK .card-box {
    padding: 1rem;
  }
  .cid-tqz8xwtdcK .mbr-section-btn,
  .cid-tqz8xwtdcK .price {
    text-align: center;
  }
  .cid-tqz8xwtdcK .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqz8xwtdcK .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqz8xwtdcK .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqz8xwtdcK .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqz8xwtdcK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqz8xwtdcK .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqz8xxE97o {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqz8xxE97o .mbr-section-subtitle {
  color: #767676;
}
.cid-tqz8xxE97o .container-table {
  margin: 0 auto;
}
.cid-tqz8xxE97o .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqz8xxE97o .dataTables_wrapper {
  display: block;
}
.cid-tqz8xxE97o .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqz8xxE97o .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqz8xxE97o table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqz8xxE97o table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqz8xxE97o table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqz8xxE97o table td {
  border-top: 1px solid #f68d31;
}
.cid-tqz8xxE97o table.table {
  background: #ffffff;
}
.cid-tqz8xxE97o .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqz8xxE97o .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqz8xxE97o .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqz8xxE97o .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqz8xxE97o .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqz8xxE97o .dataTables_filter {
    text-align: center;
  }
  .cid-tqz8xxE97o .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqz8xxE97o .head-item {
  text-align: left;
}
.cid-tqz8xxE97o .body-item {
  text-align: left;
}
.cid-tqz8xA3LIW {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqz8xA3LIW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqz8xA3LIW form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqz8xA3LIW form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqz8xAJ9iH {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqz8xAJ9iH .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqz8xAJ9iH .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqz8xAJ9iH .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqz8xAJ9iH .card-title {
  text-align: center;
}
.cid-tqz8xAJ9iH .card-text {
  text-align: center;
}
.cid-tqz8xBW268 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqz8xBW268 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqz8xBW268 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqz8xBW268 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqz8xBW268 .link-wrap {
    align-items: center;
  }
}
.cid-tqz8xBW268 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqz8xCPCDm {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqz8xCPCDm h2 {
  text-align: center;
}
.cid-tqz8xCPCDm h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqz8xCPCDm p {
  color: #767676;
}
.cid-tqz8xCPCDm img {
  object-fit: cover;
}
.cid-tqz8xCPCDm .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqz8xCPCDm .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqz8xCPCDm .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqz8xCPCDm .mbr-section-subtitle {
  color: #767676;
}
.cid-tqz8xCPCDm .card-title {
  font-weight: 500;
}
.cid-tqz8xCPCDm .card-img {
  text-align: inherit;
}
.cid-tqz8xCPCDm .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqz8xCPCDm .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqz8xCPCDm .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqz8xCPCDm .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqz8xCPCDm .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqz8xCPCDm .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqz8xCPCDm .mbr-crt-title {
  text-align: center;
}
.cid-tqz8xCPCDm .mbr-section-text {
  text-align: center;
}
.cid-tqz8xCPCDm .mbr-section-title {
  color: #000000;
}
.cid-tqz8xE4Qya {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqz8xE4Qya .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqz8xE4Qya .item .icon-wrap {
  text-align: center;
}
.cid-tqz8xE4Qya .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqz8xE4Qya .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqz8xE4Qya .item.first:before {
  display: none;
}
.cid-tqz8xE4Qya .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqz8xE4Qya .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqz8xE4Qya .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqz8xE4Qya .item:before {
    display: none;
  }
  .cid-tqz8xE4Qya .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqz8xFGWRX {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqz8xFGWRX .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqz8xFGWRX .icon-block {
  margin-bottom: 10px;
}
.cid-tqz8xFGWRX .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqz8xFGWRX .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqz8xFGWRX .mbr-text {
  color: #767676;
}
.cid-tqz8xFGWRX textarea.form-control {
  min-height: 100px;
}
.cid-tqz8xFGWRX a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqz8xFGWRX .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqz8xFGWRX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqz8xFGWRX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqz8xFGWRX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqz8xFGWRX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqz8xFGWRX h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqz8xFGWRX .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqz8xFGWRX .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqz8xGMYHo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqz8xGMYHo .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqz8xGMYHo .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqz8xGMYHo .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqz8xGMYHo .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqz8xGMYHo .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqz8xGMYHo .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqz8xGMYHo .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqz8xGMYHo .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqz8xGMYHo .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqz8xGMYHo .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqz8xGMYHo .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqz8xGMYHo .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqz8xGMYHo .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqz8xGMYHo .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqDdCpewJS .navbar-dropdown {
  position: relative !important;
}
.cid-tqDdCpewJS .navbar-dropdown {
  position: absolute !important;
}
.cid-tqDdCpewJS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDdCpewJS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqDdCpewJS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqDdCpewJS .dropdown-item:hover,
.cid-tqDdCpewJS .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqDdCpewJS .dropdown-item:hover span {
  color: white;
}
.cid-tqDdCpewJS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqDdCpewJS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqDdCpewJS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqDdCpewJS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqDdCpewJS .nav-link {
  position: relative;
}
.cid-tqDdCpewJS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqDdCpewJS .container {
    flex-wrap: nowrap;
  }
}
.cid-tqDdCpewJS .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqDdCpewJS .dropdown-menu,
.cid-tqDdCpewJS .navbar.opened {
  background: #ffffff !important;
}
.cid-tqDdCpewJS .nav-item:focus,
.cid-tqDdCpewJS .nav-link:focus {
  outline: none;
}
.cid-tqDdCpewJS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqDdCpewJS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqDdCpewJS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqDdCpewJS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDdCpewJS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqDdCpewJS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqDdCpewJS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqDdCpewJS .navbar.opened {
  transition: all 0.3s;
}
.cid-tqDdCpewJS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqDdCpewJS .navbar .navbar-logo img {
  width: auto;
}
.cid-tqDdCpewJS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqDdCpewJS .navbar.collapsed {
  justify-content: center;
}
.cid-tqDdCpewJS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqDdCpewJS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqDdCpewJS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqDdCpewJS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqDdCpewJS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqDdCpewJS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqDdCpewJS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqDdCpewJS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqDdCpewJS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqDdCpewJS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqDdCpewJS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqDdCpewJS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqDdCpewJS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqDdCpewJS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqDdCpewJS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqDdCpewJS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqDdCpewJS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqDdCpewJS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqDdCpewJS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqDdCpewJS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqDdCpewJS .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqDdCpewJS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqDdCpewJS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqDdCpewJS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqDdCpewJS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqDdCpewJS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqDdCpewJS .dropdown-item.active,
.cid-tqDdCpewJS .dropdown-item:active {
  background-color: transparent;
}
.cid-tqDdCpewJS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqDdCpewJS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqDdCpewJS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqDdCpewJS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqDdCpewJS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqDdCpewJS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqDdCpewJS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqDdCpewJS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqDdCpewJS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqDdCpewJS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqDdCpewJS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqDdCpewJS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDdCpewJS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDdCpewJS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqDdCpewJS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDdCpewJS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqDdCpewJS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqDdCpewJS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDdCpewJS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqDdCpewJS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqDdCpewJS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqDdCpewJS .navbar {
    height: 70px;
  }
  .cid-tqDdCpewJS .navbar.opened {
    height: auto;
  }
  .cid-tqDdCpewJS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqDdCqjzhS {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqDdCqjzhS .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqDdCqjzhS .form-group {
  padding: 0.5rem;
}
.cid-tqDdCqjzhS .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqDdCqjzhS .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqDdCqjzhS .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqDdCqjzhS .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqDdCqjzhS .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqDdCqjzhS .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqDdCqjzhS .mbri-play:before {
  left: 55% !important;
}
.cid-tqDdCqjzhS .form-control {
  text-align: center;
}
.cid-tqDdCqjzhS h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqDdCqjzhS .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqDdCqjzhS .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqDdCqjzhS .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqDdCqjzhS .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqDdCqjzhS a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqDdCqjzhS a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqDdCqjzhS .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqDdCqjzhS .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqDdCqjzhS .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqDdCqjzhS .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqDdCqjzhS .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqDdCqjzhS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqDdCqjzhS H1 {
  color: #ffffff;
}
.cid-tqDdCrFkCM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqDdCrFkCM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqDdCrFkCM .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqDdCrFkCM .embla__button--next,
.cid-tqDdCrFkCM .embla__button--prev {
  display: flex;
}
.cid-tqDdCrFkCM .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqDdCrFkCM .embla__button {
    display: none;
  }
}
.cid-tqDdCrFkCM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqDdCrFkCM .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqDdCrFkCM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqDdCrFkCM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqDdCrFkCM .embla__button {
    top: auto;
  }
}
.cid-tqDdCrFkCM .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqDdCrFkCM .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqDdCrFkCM .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqDdCrFkCM .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqDdCrFkCM .embla {
  position: relative;
  width: 100%;
}
.cid-tqDdCrFkCM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqDdCrFkCM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqDdCrFkCM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqDdCrFkCM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqDdCubNbw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqDdCubNbw .card-box {
    padding: 1rem;
  }
  .cid-tqDdCubNbw .mbr-section-btn,
  .cid-tqDdCubNbw .price {
    text-align: center;
  }
  .cid-tqDdCubNbw .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqDdCubNbw .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqDdCubNbw .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqDdCubNbw .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqDdCubNbw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDdCubNbw .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqDdCvnwET {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqDdCvnwET .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDdCvnwET .container-table {
  margin: 0 auto;
}
.cid-tqDdCvnwET .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqDdCvnwET .dataTables_wrapper {
  display: block;
}
.cid-tqDdCvnwET .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqDdCvnwET .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqDdCvnwET table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqDdCvnwET table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqDdCvnwET table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqDdCvnwET table td {
  border-top: 1px solid #f68d31;
}
.cid-tqDdCvnwET table.table {
  background: #ffffff;
}
.cid-tqDdCvnwET .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqDdCvnwET .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqDdCvnwET .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqDdCvnwET .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqDdCvnwET .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqDdCvnwET .dataTables_filter {
    text-align: center;
  }
  .cid-tqDdCvnwET .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqDdCvnwET .head-item {
  text-align: left;
}
.cid-tqDdCvnwET .body-item {
  text-align: left;
}
.cid-tqDdCyhFId {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqDdCyhFId .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqDdCyhFId form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqDdCyhFId form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqDdCz4paP {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqDdCz4paP .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqDdCz4paP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDdCz4paP .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqDdCz4paP .card-title {
  text-align: center;
}
.cid-tqDdCz4paP .card-text {
  text-align: center;
}
.cid-tqDdCAc96u {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqDdCAc96u .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqDdCAc96u .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqDdCAc96u .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqDdCAc96u .link-wrap {
    align-items: center;
  }
}
.cid-tqDdCAc96u .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDdCBcN2n {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqDdCBcN2n h2 {
  text-align: center;
}
.cid-tqDdCBcN2n h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqDdCBcN2n p {
  color: #767676;
}
.cid-tqDdCBcN2n img {
  object-fit: cover;
}
.cid-tqDdCBcN2n .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqDdCBcN2n .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqDdCBcN2n .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqDdCBcN2n .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDdCBcN2n .card-title {
  font-weight: 500;
}
.cid-tqDdCBcN2n .card-img {
  text-align: inherit;
}
.cid-tqDdCBcN2n .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqDdCBcN2n .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqDdCBcN2n .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqDdCBcN2n .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqDdCBcN2n .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqDdCBcN2n .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqDdCBcN2n .mbr-crt-title {
  text-align: center;
}
.cid-tqDdCBcN2n .mbr-section-text {
  text-align: center;
}
.cid-tqDdCBcN2n .mbr-section-title {
  color: #000000;
}
.cid-tqDdCCzLOM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqDdCCzLOM .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqDdCCzLOM .item .icon-wrap {
  text-align: center;
}
.cid-tqDdCCzLOM .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqDdCCzLOM .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqDdCCzLOM .item.first:before {
  display: none;
}
.cid-tqDdCCzLOM .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqDdCCzLOM .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqDdCCzLOM .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqDdCCzLOM .item:before {
    display: none;
  }
  .cid-tqDdCCzLOM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDdCDEfLL {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqDdCDEfLL .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqDdCDEfLL .icon-block {
  margin-bottom: 10px;
}
.cid-tqDdCDEfLL .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqDdCDEfLL .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqDdCDEfLL .mbr-text {
  color: #767676;
}
.cid-tqDdCDEfLL textarea.form-control {
  min-height: 100px;
}
.cid-tqDdCDEfLL a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqDdCDEfLL .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqDdCDEfLL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqDdCDEfLL .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqDdCDEfLL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqDdCDEfLL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqDdCDEfLL h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqDdCDEfLL .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqDdCDEfLL .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqDdCEGpRR {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqDdCEGpRR .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqDdCEGpRR .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqDdCEGpRR .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqDdCEGpRR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqDdCEGpRR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqDdCEGpRR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqDdCEGpRR .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqDdCEGpRR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqDdCEGpRR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqDdCEGpRR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqDdCEGpRR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqDdCEGpRR .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqDdCEGpRR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqDdCEGpRR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqDfs6g1dy .navbar-dropdown {
  position: relative !important;
}
.cid-tqDfs6g1dy .navbar-dropdown {
  position: absolute !important;
}
.cid-tqDfs6g1dy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDfs6g1dy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqDfs6g1dy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqDfs6g1dy .dropdown-item:hover,
.cid-tqDfs6g1dy .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqDfs6g1dy .dropdown-item:hover span {
  color: white;
}
.cid-tqDfs6g1dy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqDfs6g1dy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqDfs6g1dy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqDfs6g1dy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqDfs6g1dy .nav-link {
  position: relative;
}
.cid-tqDfs6g1dy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqDfs6g1dy .container {
    flex-wrap: nowrap;
  }
}
.cid-tqDfs6g1dy .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqDfs6g1dy .dropdown-menu,
.cid-tqDfs6g1dy .navbar.opened {
  background: #ffffff !important;
}
.cid-tqDfs6g1dy .nav-item:focus,
.cid-tqDfs6g1dy .nav-link:focus {
  outline: none;
}
.cid-tqDfs6g1dy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqDfs6g1dy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqDfs6g1dy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqDfs6g1dy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDfs6g1dy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqDfs6g1dy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqDfs6g1dy .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqDfs6g1dy .navbar.opened {
  transition: all 0.3s;
}
.cid-tqDfs6g1dy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqDfs6g1dy .navbar .navbar-logo img {
  width: auto;
}
.cid-tqDfs6g1dy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqDfs6g1dy .navbar.collapsed {
  justify-content: center;
}
.cid-tqDfs6g1dy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqDfs6g1dy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqDfs6g1dy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqDfs6g1dy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqDfs6g1dy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqDfs6g1dy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqDfs6g1dy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqDfs6g1dy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqDfs6g1dy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqDfs6g1dy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqDfs6g1dy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqDfs6g1dy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqDfs6g1dy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqDfs6g1dy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqDfs6g1dy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqDfs6g1dy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqDfs6g1dy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqDfs6g1dy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqDfs6g1dy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqDfs6g1dy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqDfs6g1dy .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqDfs6g1dy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqDfs6g1dy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqDfs6g1dy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqDfs6g1dy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqDfs6g1dy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqDfs6g1dy .dropdown-item.active,
.cid-tqDfs6g1dy .dropdown-item:active {
  background-color: transparent;
}
.cid-tqDfs6g1dy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqDfs6g1dy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqDfs6g1dy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqDfs6g1dy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqDfs6g1dy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqDfs6g1dy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqDfs6g1dy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqDfs6g1dy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqDfs6g1dy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqDfs6g1dy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqDfs6g1dy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqDfs6g1dy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDfs6g1dy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDfs6g1dy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqDfs6g1dy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDfs6g1dy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqDfs6g1dy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqDfs6g1dy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDfs6g1dy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqDfs6g1dy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqDfs6g1dy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqDfs6g1dy .navbar {
    height: 70px;
  }
  .cid-tqDfs6g1dy .navbar.opened {
    height: auto;
  }
  .cid-tqDfs6g1dy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqDfs8cMnk {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqDfs8cMnk .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqDfs8cMnk .form-group {
  padding: 0.5rem;
}
.cid-tqDfs8cMnk .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqDfs8cMnk .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqDfs8cMnk .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqDfs8cMnk .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqDfs8cMnk .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqDfs8cMnk .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqDfs8cMnk .mbri-play:before {
  left: 55% !important;
}
.cid-tqDfs8cMnk .form-control {
  text-align: center;
}
.cid-tqDfs8cMnk h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqDfs8cMnk .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqDfs8cMnk .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqDfs8cMnk .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqDfs8cMnk .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqDfs8cMnk a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqDfs8cMnk a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqDfs8cMnk .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqDfs8cMnk .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqDfs8cMnk .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqDfs8cMnk .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqDfs8cMnk .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqDfs8cMnk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqDfs8cMnk H1 {
  color: #ffffff;
}
.cid-tqDfsa92tc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqDfsa92tc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqDfsa92tc .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqDfsa92tc .embla__button--next,
.cid-tqDfsa92tc .embla__button--prev {
  display: flex;
}
.cid-tqDfsa92tc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqDfsa92tc .embla__button {
    display: none;
  }
}
.cid-tqDfsa92tc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqDfsa92tc .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqDfsa92tc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqDfsa92tc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqDfsa92tc .embla__button {
    top: auto;
  }
}
.cid-tqDfsa92tc .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqDfsa92tc .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqDfsa92tc .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqDfsa92tc .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqDfsa92tc .embla {
  position: relative;
  width: 100%;
}
.cid-tqDfsa92tc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqDfsa92tc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqDfsa92tc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqDfsa92tc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqDfscYVpe {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqDfscYVpe .card-box {
    padding: 1rem;
  }
  .cid-tqDfscYVpe .mbr-section-btn,
  .cid-tqDfscYVpe .price {
    text-align: center;
  }
  .cid-tqDfscYVpe .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqDfscYVpe .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqDfscYVpe .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqDfscYVpe .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqDfscYVpe .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDfscYVpe .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqDfseHv8x {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqDfseHv8x .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDfseHv8x .container-table {
  margin: 0 auto;
}
.cid-tqDfseHv8x .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqDfseHv8x .dataTables_wrapper {
  display: block;
}
.cid-tqDfseHv8x .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqDfseHv8x .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqDfseHv8x table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqDfseHv8x table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqDfseHv8x table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqDfseHv8x table td {
  border-top: 1px solid #f68d31;
}
.cid-tqDfseHv8x table.table {
  background: #ffffff;
}
.cid-tqDfseHv8x .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqDfseHv8x .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqDfseHv8x .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqDfseHv8x .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqDfseHv8x .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqDfseHv8x .dataTables_filter {
    text-align: center;
  }
  .cid-tqDfseHv8x .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqDfseHv8x .head-item {
  text-align: left;
}
.cid-tqDfseHv8x .body-item {
  text-align: left;
}
.cid-tqDfshRrah {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqDfshRrah .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqDfshRrah form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqDfshRrah form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqDfsiKEP4 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqDfsiKEP4 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqDfsiKEP4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDfsiKEP4 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqDfsiKEP4 .card-title {
  text-align: center;
}
.cid-tqDfsiKEP4 .card-text {
  text-align: center;
}
.cid-tqDfskoVmp {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqDfskoVmp .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqDfskoVmp .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqDfskoVmp .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqDfskoVmp .link-wrap {
    align-items: center;
  }
}
.cid-tqDfskoVmp .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDfsllqiR {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqDfsllqiR h2 {
  text-align: center;
}
.cid-tqDfsllqiR h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqDfsllqiR p {
  color: #767676;
}
.cid-tqDfsllqiR img {
  object-fit: cover;
}
.cid-tqDfsllqiR .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqDfsllqiR .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqDfsllqiR .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqDfsllqiR .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDfsllqiR .card-title {
  font-weight: 500;
}
.cid-tqDfsllqiR .card-img {
  text-align: inherit;
}
.cid-tqDfsllqiR .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqDfsllqiR .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqDfsllqiR .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqDfsllqiR .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqDfsllqiR .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqDfsllqiR .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqDfsllqiR .mbr-crt-title {
  text-align: center;
}
.cid-tqDfsllqiR .mbr-section-text {
  text-align: center;
}
.cid-tqDfsllqiR .mbr-section-title {
  color: #000000;
}
.cid-tqDfsmDLDO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqDfsmDLDO .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqDfsmDLDO .item .icon-wrap {
  text-align: center;
}
.cid-tqDfsmDLDO .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqDfsmDLDO .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqDfsmDLDO .item.first:before {
  display: none;
}
.cid-tqDfsmDLDO .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqDfsmDLDO .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqDfsmDLDO .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqDfsmDLDO .item:before {
    display: none;
  }
  .cid-tqDfsmDLDO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDfsnXoyb {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqDfsnXoyb .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqDfsnXoyb .icon-block {
  margin-bottom: 10px;
}
.cid-tqDfsnXoyb .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqDfsnXoyb .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqDfsnXoyb .mbr-text {
  color: #767676;
}
.cid-tqDfsnXoyb textarea.form-control {
  min-height: 100px;
}
.cid-tqDfsnXoyb a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqDfsnXoyb .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqDfsnXoyb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqDfsnXoyb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqDfsnXoyb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqDfsnXoyb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqDfsnXoyb h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqDfsnXoyb .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqDfsnXoyb .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqDfspqKBd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqDfspqKBd .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqDfspqKBd .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqDfspqKBd .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqDfspqKBd .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqDfspqKBd .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqDfspqKBd .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqDfspqKBd .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqDfspqKBd .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqDfspqKBd .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqDfspqKBd .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqDfspqKBd .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqDfspqKBd .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqDfspqKBd .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqDfspqKBd .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqDjWTMvru .navbar-dropdown {
  position: relative !important;
}
.cid-tqDjWTMvru .navbar-dropdown {
  position: absolute !important;
}
.cid-tqDjWTMvru .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDjWTMvru .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqDjWTMvru .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqDjWTMvru .dropdown-item:hover,
.cid-tqDjWTMvru .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqDjWTMvru .dropdown-item:hover span {
  color: white;
}
.cid-tqDjWTMvru .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqDjWTMvru .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqDjWTMvru .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqDjWTMvru .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqDjWTMvru .nav-link {
  position: relative;
}
.cid-tqDjWTMvru .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqDjWTMvru .container {
    flex-wrap: nowrap;
  }
}
.cid-tqDjWTMvru .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqDjWTMvru .dropdown-menu,
.cid-tqDjWTMvru .navbar.opened {
  background: #ffffff !important;
}
.cid-tqDjWTMvru .nav-item:focus,
.cid-tqDjWTMvru .nav-link:focus {
  outline: none;
}
.cid-tqDjWTMvru .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqDjWTMvru .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqDjWTMvru .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqDjWTMvru .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDjWTMvru .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqDjWTMvru .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqDjWTMvru .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqDjWTMvru .navbar.opened {
  transition: all 0.3s;
}
.cid-tqDjWTMvru .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqDjWTMvru .navbar .navbar-logo img {
  width: auto;
}
.cid-tqDjWTMvru .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqDjWTMvru .navbar.collapsed {
  justify-content: center;
}
.cid-tqDjWTMvru .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqDjWTMvru .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqDjWTMvru .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqDjWTMvru .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqDjWTMvru .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqDjWTMvru .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqDjWTMvru .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqDjWTMvru .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqDjWTMvru .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqDjWTMvru .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqDjWTMvru .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqDjWTMvru .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqDjWTMvru .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqDjWTMvru .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqDjWTMvru .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqDjWTMvru .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqDjWTMvru .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqDjWTMvru .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqDjWTMvru .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqDjWTMvru .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqDjWTMvru .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqDjWTMvru .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqDjWTMvru .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqDjWTMvru .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqDjWTMvru .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqDjWTMvru .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqDjWTMvru .dropdown-item.active,
.cid-tqDjWTMvru .dropdown-item:active {
  background-color: transparent;
}
.cid-tqDjWTMvru .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqDjWTMvru .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqDjWTMvru .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqDjWTMvru .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqDjWTMvru .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqDjWTMvru .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqDjWTMvru ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqDjWTMvru .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqDjWTMvru button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqDjWTMvru button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqDjWTMvru button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqDjWTMvru button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDjWTMvru button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDjWTMvru button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqDjWTMvru nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDjWTMvru nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqDjWTMvru nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqDjWTMvru nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDjWTMvru .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqDjWTMvru a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqDjWTMvru .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqDjWTMvru .navbar {
    height: 70px;
  }
  .cid-tqDjWTMvru .navbar.opened {
    height: auto;
  }
  .cid-tqDjWTMvru .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqDjWVfgHa {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqDjWVfgHa .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqDjWVfgHa .form-group {
  padding: 0.5rem;
}
.cid-tqDjWVfgHa .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqDjWVfgHa .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqDjWVfgHa .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqDjWVfgHa .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqDjWVfgHa .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqDjWVfgHa .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqDjWVfgHa .mbri-play:before {
  left: 55% !important;
}
.cid-tqDjWVfgHa .form-control {
  text-align: center;
}
.cid-tqDjWVfgHa h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqDjWVfgHa .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqDjWVfgHa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqDjWVfgHa .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqDjWVfgHa .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqDjWVfgHa a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqDjWVfgHa a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqDjWVfgHa .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqDjWVfgHa .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqDjWVfgHa .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqDjWVfgHa .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqDjWVfgHa .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqDjWVfgHa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqDjWVfgHa H1 {
  color: #ffffff;
}
.cid-tqDjWX9KRj {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqDjWX9KRj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqDjWX9KRj .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqDjWX9KRj .embla__button--next,
.cid-tqDjWX9KRj .embla__button--prev {
  display: flex;
}
.cid-tqDjWX9KRj .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqDjWX9KRj .embla__button {
    display: none;
  }
}
.cid-tqDjWX9KRj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqDjWX9KRj .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqDjWX9KRj .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqDjWX9KRj .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqDjWX9KRj .embla__button {
    top: auto;
  }
}
.cid-tqDjWX9KRj .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqDjWX9KRj .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqDjWX9KRj .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqDjWX9KRj .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqDjWX9KRj .embla {
  position: relative;
  width: 100%;
}
.cid-tqDjWX9KRj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqDjWX9KRj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqDjWX9KRj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqDjWX9KRj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqDjWZJ7yX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqDjWZJ7yX .card-box {
    padding: 1rem;
  }
  .cid-tqDjWZJ7yX .mbr-section-btn,
  .cid-tqDjWZJ7yX .price {
    text-align: center;
  }
  .cid-tqDjWZJ7yX .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqDjWZJ7yX .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqDjWZJ7yX .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqDjWZJ7yX .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqDjWZJ7yX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDjWZJ7yX .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqDjX0WD3Q {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqDjX0WD3Q .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDjX0WD3Q .container-table {
  margin: 0 auto;
}
.cid-tqDjX0WD3Q .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqDjX0WD3Q .dataTables_wrapper {
  display: block;
}
.cid-tqDjX0WD3Q .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqDjX0WD3Q .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqDjX0WD3Q table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqDjX0WD3Q table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqDjX0WD3Q table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqDjX0WD3Q table td {
  border-top: 1px solid #f68d31;
}
.cid-tqDjX0WD3Q table.table {
  background: #ffffff;
}
.cid-tqDjX0WD3Q .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqDjX0WD3Q .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqDjX0WD3Q .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqDjX0WD3Q .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqDjX0WD3Q .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqDjX0WD3Q .dataTables_filter {
    text-align: center;
  }
  .cid-tqDjX0WD3Q .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqDjX0WD3Q .head-item {
  text-align: left;
}
.cid-tqDjX0WD3Q .body-item {
  text-align: left;
}
.cid-tqDjX3Pjos {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqDjX3Pjos .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqDjX3Pjos form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqDjX3Pjos form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqDjX4KV09 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqDjX4KV09 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqDjX4KV09 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDjX4KV09 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqDjX4KV09 .card-title {
  text-align: center;
}
.cid-tqDjX4KV09 .card-text {
  text-align: center;
}
.cid-tqDjX5ZvJE {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqDjX5ZvJE .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqDjX5ZvJE .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqDjX5ZvJE .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqDjX5ZvJE .link-wrap {
    align-items: center;
  }
}
.cid-tqDjX5ZvJE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDjX6XDUi {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqDjX6XDUi h2 {
  text-align: center;
}
.cid-tqDjX6XDUi h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqDjX6XDUi p {
  color: #767676;
}
.cid-tqDjX6XDUi img {
  object-fit: cover;
}
.cid-tqDjX6XDUi .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqDjX6XDUi .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqDjX6XDUi .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqDjX6XDUi .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDjX6XDUi .card-title {
  font-weight: 500;
}
.cid-tqDjX6XDUi .card-img {
  text-align: inherit;
}
.cid-tqDjX6XDUi .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqDjX6XDUi .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqDjX6XDUi .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqDjX6XDUi .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqDjX6XDUi .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqDjX6XDUi .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqDjX6XDUi .mbr-crt-title {
  text-align: center;
}
.cid-tqDjX6XDUi .mbr-section-text {
  text-align: center;
}
.cid-tqDjX6XDUi .mbr-section-title {
  color: #000000;
}
.cid-tqDjX8r5bl {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqDjX8r5bl .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqDjX8r5bl .item .icon-wrap {
  text-align: center;
}
.cid-tqDjX8r5bl .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqDjX8r5bl .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqDjX8r5bl .item.first:before {
  display: none;
}
.cid-tqDjX8r5bl .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqDjX8r5bl .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqDjX8r5bl .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqDjX8r5bl .item:before {
    display: none;
  }
  .cid-tqDjX8r5bl .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDjX9N3Ld {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqDjX9N3Ld .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqDjX9N3Ld .icon-block {
  margin-bottom: 10px;
}
.cid-tqDjX9N3Ld .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqDjX9N3Ld .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqDjX9N3Ld .mbr-text {
  color: #767676;
}
.cid-tqDjX9N3Ld textarea.form-control {
  min-height: 100px;
}
.cid-tqDjX9N3Ld a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqDjX9N3Ld .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqDjX9N3Ld .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqDjX9N3Ld .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqDjX9N3Ld .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqDjX9N3Ld .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqDjX9N3Ld h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqDjX9N3Ld .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqDjX9N3Ld .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqDjXb0Kt0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqDjXb0Kt0 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqDjXb0Kt0 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqDjXb0Kt0 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqDjXb0Kt0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqDjXb0Kt0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqDjXb0Kt0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqDjXb0Kt0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqDjXb0Kt0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqDjXb0Kt0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqDjXb0Kt0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqDjXb0Kt0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqDjXb0Kt0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqDjXb0Kt0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqDjXb0Kt0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqDpU1FWGl .navbar-dropdown {
  position: relative !important;
}
.cid-tqDpU1FWGl .navbar-dropdown {
  position: absolute !important;
}
.cid-tqDpU1FWGl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDpU1FWGl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqDpU1FWGl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqDpU1FWGl .dropdown-item:hover,
.cid-tqDpU1FWGl .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqDpU1FWGl .dropdown-item:hover span {
  color: white;
}
.cid-tqDpU1FWGl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqDpU1FWGl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqDpU1FWGl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqDpU1FWGl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqDpU1FWGl .nav-link {
  position: relative;
}
.cid-tqDpU1FWGl .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqDpU1FWGl .container {
    flex-wrap: nowrap;
  }
}
.cid-tqDpU1FWGl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqDpU1FWGl .dropdown-menu,
.cid-tqDpU1FWGl .navbar.opened {
  background: #ffffff !important;
}
.cid-tqDpU1FWGl .nav-item:focus,
.cid-tqDpU1FWGl .nav-link:focus {
  outline: none;
}
.cid-tqDpU1FWGl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqDpU1FWGl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqDpU1FWGl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqDpU1FWGl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDpU1FWGl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqDpU1FWGl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqDpU1FWGl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqDpU1FWGl .navbar.opened {
  transition: all 0.3s;
}
.cid-tqDpU1FWGl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqDpU1FWGl .navbar .navbar-logo img {
  width: auto;
}
.cid-tqDpU1FWGl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqDpU1FWGl .navbar.collapsed {
  justify-content: center;
}
.cid-tqDpU1FWGl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqDpU1FWGl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqDpU1FWGl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqDpU1FWGl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqDpU1FWGl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqDpU1FWGl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqDpU1FWGl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqDpU1FWGl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqDpU1FWGl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqDpU1FWGl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqDpU1FWGl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqDpU1FWGl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqDpU1FWGl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqDpU1FWGl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqDpU1FWGl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqDpU1FWGl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqDpU1FWGl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqDpU1FWGl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqDpU1FWGl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqDpU1FWGl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqDpU1FWGl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqDpU1FWGl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqDpU1FWGl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqDpU1FWGl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqDpU1FWGl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqDpU1FWGl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqDpU1FWGl .dropdown-item.active,
.cid-tqDpU1FWGl .dropdown-item:active {
  background-color: transparent;
}
.cid-tqDpU1FWGl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqDpU1FWGl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqDpU1FWGl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqDpU1FWGl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqDpU1FWGl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqDpU1FWGl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqDpU1FWGl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqDpU1FWGl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqDpU1FWGl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqDpU1FWGl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqDpU1FWGl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqDpU1FWGl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDpU1FWGl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDpU1FWGl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqDpU1FWGl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDpU1FWGl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqDpU1FWGl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqDpU1FWGl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDpU1FWGl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqDpU1FWGl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqDpU1FWGl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqDpU1FWGl .navbar {
    height: 70px;
  }
  .cid-tqDpU1FWGl .navbar.opened {
    height: auto;
  }
  .cid-tqDpU1FWGl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqDpU33Eif {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqDpU33Eif .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqDpU33Eif .form-group {
  padding: 0.5rem;
}
.cid-tqDpU33Eif .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqDpU33Eif .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqDpU33Eif .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqDpU33Eif .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqDpU33Eif .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqDpU33Eif .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqDpU33Eif .mbri-play:before {
  left: 55% !important;
}
.cid-tqDpU33Eif .form-control {
  text-align: center;
}
.cid-tqDpU33Eif h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqDpU33Eif .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqDpU33Eif .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqDpU33Eif .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqDpU33Eif .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqDpU33Eif a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqDpU33Eif a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqDpU33Eif .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqDpU33Eif .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqDpU33Eif .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqDpU33Eif .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqDpU33Eif .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqDpU33Eif .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqDpU33Eif H1 {
  color: #ffffff;
}
.cid-tqDpU4RH5j {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqDpU4RH5j .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqDpU4RH5j .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqDpU4RH5j .embla__button--next,
.cid-tqDpU4RH5j .embla__button--prev {
  display: flex;
}
.cid-tqDpU4RH5j .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqDpU4RH5j .embla__button {
    display: none;
  }
}
.cid-tqDpU4RH5j .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqDpU4RH5j .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqDpU4RH5j .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqDpU4RH5j .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqDpU4RH5j .embla__button {
    top: auto;
  }
}
.cid-tqDpU4RH5j .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqDpU4RH5j .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqDpU4RH5j .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqDpU4RH5j .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqDpU4RH5j .embla {
  position: relative;
  width: 100%;
}
.cid-tqDpU4RH5j .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqDpU4RH5j .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqDpU4RH5j .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqDpU4RH5j .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqDpU7OxmE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqDpU7OxmE .card-box {
    padding: 1rem;
  }
  .cid-tqDpU7OxmE .mbr-section-btn,
  .cid-tqDpU7OxmE .price {
    text-align: center;
  }
  .cid-tqDpU7OxmE .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqDpU7OxmE .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqDpU7OxmE .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqDpU7OxmE .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqDpU7OxmE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDpU7OxmE .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqDpU92fSq {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqDpU92fSq .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDpU92fSq .container-table {
  margin: 0 auto;
}
.cid-tqDpU92fSq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqDpU92fSq .dataTables_wrapper {
  display: block;
}
.cid-tqDpU92fSq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqDpU92fSq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqDpU92fSq table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqDpU92fSq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqDpU92fSq table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqDpU92fSq table td {
  border-top: 1px solid #f68d31;
}
.cid-tqDpU92fSq table.table {
  background: #ffffff;
}
.cid-tqDpU92fSq .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqDpU92fSq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqDpU92fSq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqDpU92fSq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqDpU92fSq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqDpU92fSq .dataTables_filter {
    text-align: center;
  }
  .cid-tqDpU92fSq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqDpU92fSq .head-item {
  text-align: left;
}
.cid-tqDpU92fSq .body-item {
  text-align: left;
}
.cid-tqDpUbJLeu {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqDpUbJLeu .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqDpUbJLeu form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqDpUbJLeu form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqDpUcL2eU {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqDpUcL2eU .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqDpUcL2eU .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDpUcL2eU .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqDpUcL2eU .card-title {
  text-align: center;
}
.cid-tqDpUcL2eU .card-text {
  text-align: center;
}
.cid-tqDpUe5m3a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqDpUe5m3a .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqDpUe5m3a .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqDpUe5m3a .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqDpUe5m3a .link-wrap {
    align-items: center;
  }
}
.cid-tqDpUe5m3a .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDpUf1XMr {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqDpUf1XMr h2 {
  text-align: center;
}
.cid-tqDpUf1XMr h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqDpUf1XMr p {
  color: #767676;
}
.cid-tqDpUf1XMr img {
  object-fit: cover;
}
.cid-tqDpUf1XMr .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqDpUf1XMr .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqDpUf1XMr .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqDpUf1XMr .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDpUf1XMr .card-title {
  font-weight: 500;
}
.cid-tqDpUf1XMr .card-img {
  text-align: inherit;
}
.cid-tqDpUf1XMr .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqDpUf1XMr .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqDpUf1XMr .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqDpUf1XMr .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqDpUf1XMr .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqDpUf1XMr .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqDpUf1XMr .mbr-crt-title {
  text-align: center;
}
.cid-tqDpUf1XMr .mbr-section-text {
  text-align: center;
}
.cid-tqDpUf1XMr .mbr-section-title {
  color: #000000;
}
.cid-tqDpUguCja {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqDpUguCja .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqDpUguCja .item .icon-wrap {
  text-align: center;
}
.cid-tqDpUguCja .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqDpUguCja .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqDpUguCja .item.first:before {
  display: none;
}
.cid-tqDpUguCja .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqDpUguCja .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqDpUguCja .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqDpUguCja .item:before {
    display: none;
  }
  .cid-tqDpUguCja .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDpUhJFsh {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqDpUhJFsh .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqDpUhJFsh .icon-block {
  margin-bottom: 10px;
}
.cid-tqDpUhJFsh .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqDpUhJFsh .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqDpUhJFsh .mbr-text {
  color: #767676;
}
.cid-tqDpUhJFsh textarea.form-control {
  min-height: 100px;
}
.cid-tqDpUhJFsh a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqDpUhJFsh .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqDpUhJFsh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqDpUhJFsh .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqDpUhJFsh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqDpUhJFsh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqDpUhJFsh h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqDpUhJFsh .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqDpUhJFsh .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqDpUiY0fu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqDpUiY0fu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqDpUiY0fu .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqDpUiY0fu .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqDpUiY0fu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqDpUiY0fu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqDpUiY0fu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqDpUiY0fu .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqDpUiY0fu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqDpUiY0fu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqDpUiY0fu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqDpUiY0fu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqDpUiY0fu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqDpUiY0fu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqDpUiY0fu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqDrvW1VUM .navbar-dropdown {
  position: relative !important;
}
.cid-tqDrvW1VUM .navbar-dropdown {
  position: absolute !important;
}
.cid-tqDrvW1VUM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDrvW1VUM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqDrvW1VUM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqDrvW1VUM .dropdown-item:hover,
.cid-tqDrvW1VUM .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqDrvW1VUM .dropdown-item:hover span {
  color: white;
}
.cid-tqDrvW1VUM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqDrvW1VUM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqDrvW1VUM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqDrvW1VUM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqDrvW1VUM .nav-link {
  position: relative;
}
.cid-tqDrvW1VUM .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqDrvW1VUM .container {
    flex-wrap: nowrap;
  }
}
.cid-tqDrvW1VUM .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqDrvW1VUM .dropdown-menu,
.cid-tqDrvW1VUM .navbar.opened {
  background: #ffffff !important;
}
.cid-tqDrvW1VUM .nav-item:focus,
.cid-tqDrvW1VUM .nav-link:focus {
  outline: none;
}
.cid-tqDrvW1VUM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqDrvW1VUM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqDrvW1VUM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqDrvW1VUM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDrvW1VUM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqDrvW1VUM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqDrvW1VUM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqDrvW1VUM .navbar.opened {
  transition: all 0.3s;
}
.cid-tqDrvW1VUM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqDrvW1VUM .navbar .navbar-logo img {
  width: auto;
}
.cid-tqDrvW1VUM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqDrvW1VUM .navbar.collapsed {
  justify-content: center;
}
.cid-tqDrvW1VUM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqDrvW1VUM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqDrvW1VUM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqDrvW1VUM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqDrvW1VUM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqDrvW1VUM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqDrvW1VUM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqDrvW1VUM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqDrvW1VUM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqDrvW1VUM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqDrvW1VUM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqDrvW1VUM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqDrvW1VUM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqDrvW1VUM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqDrvW1VUM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqDrvW1VUM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqDrvW1VUM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqDrvW1VUM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqDrvW1VUM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqDrvW1VUM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqDrvW1VUM .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqDrvW1VUM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqDrvW1VUM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqDrvW1VUM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqDrvW1VUM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqDrvW1VUM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqDrvW1VUM .dropdown-item.active,
.cid-tqDrvW1VUM .dropdown-item:active {
  background-color: transparent;
}
.cid-tqDrvW1VUM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqDrvW1VUM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqDrvW1VUM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqDrvW1VUM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqDrvW1VUM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqDrvW1VUM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqDrvW1VUM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqDrvW1VUM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqDrvW1VUM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqDrvW1VUM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqDrvW1VUM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqDrvW1VUM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDrvW1VUM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDrvW1VUM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqDrvW1VUM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDrvW1VUM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqDrvW1VUM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqDrvW1VUM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDrvW1VUM .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqDrvW1VUM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqDrvW1VUM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqDrvW1VUM .navbar {
    height: 70px;
  }
  .cid-tqDrvW1VUM .navbar.opened {
    height: auto;
  }
  .cid-tqDrvW1VUM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqDrvXow60 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqDrvXow60 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqDrvXow60 .form-group {
  padding: 0.5rem;
}
.cid-tqDrvXow60 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqDrvXow60 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqDrvXow60 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqDrvXow60 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqDrvXow60 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqDrvXow60 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqDrvXow60 .mbri-play:before {
  left: 55% !important;
}
.cid-tqDrvXow60 .form-control {
  text-align: center;
}
.cid-tqDrvXow60 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqDrvXow60 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqDrvXow60 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqDrvXow60 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqDrvXow60 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqDrvXow60 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqDrvXow60 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqDrvXow60 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqDrvXow60 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqDrvXow60 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqDrvXow60 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqDrvXow60 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqDrvXow60 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqDrvXow60 H1 {
  color: #ffffff;
}
.cid-tqDrvZ4NnH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqDrvZ4NnH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqDrvZ4NnH .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqDrvZ4NnH .embla__button--next,
.cid-tqDrvZ4NnH .embla__button--prev {
  display: flex;
}
.cid-tqDrvZ4NnH .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqDrvZ4NnH .embla__button {
    display: none;
  }
}
.cid-tqDrvZ4NnH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqDrvZ4NnH .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqDrvZ4NnH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqDrvZ4NnH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqDrvZ4NnH .embla__button {
    top: auto;
  }
}
.cid-tqDrvZ4NnH .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqDrvZ4NnH .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqDrvZ4NnH .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqDrvZ4NnH .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqDrvZ4NnH .embla {
  position: relative;
  width: 100%;
}
.cid-tqDrvZ4NnH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqDrvZ4NnH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqDrvZ4NnH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqDrvZ4NnH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqDrw1E99W {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqDrw1E99W .card-box {
    padding: 1rem;
  }
  .cid-tqDrw1E99W .mbr-section-btn,
  .cid-tqDrw1E99W .price {
    text-align: center;
  }
  .cid-tqDrw1E99W .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqDrw1E99W .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqDrw1E99W .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqDrw1E99W .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqDrw1E99W .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDrw1E99W .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqDrw2YRHJ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqDrw2YRHJ .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDrw2YRHJ .container-table {
  margin: 0 auto;
}
.cid-tqDrw2YRHJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqDrw2YRHJ .dataTables_wrapper {
  display: block;
}
.cid-tqDrw2YRHJ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqDrw2YRHJ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqDrw2YRHJ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqDrw2YRHJ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqDrw2YRHJ table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqDrw2YRHJ table td {
  border-top: 1px solid #f68d31;
}
.cid-tqDrw2YRHJ table.table {
  background: #ffffff;
}
.cid-tqDrw2YRHJ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqDrw2YRHJ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqDrw2YRHJ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqDrw2YRHJ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqDrw2YRHJ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqDrw2YRHJ .dataTables_filter {
    text-align: center;
  }
  .cid-tqDrw2YRHJ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqDrw2YRHJ .head-item {
  text-align: left;
}
.cid-tqDrw2YRHJ .body-item {
  text-align: left;
}
.cid-tqDrw5UuMV {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqDrw5UuMV .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqDrw5UuMV form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqDrw5UuMV form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqDrw6I2al {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqDrw6I2al .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqDrw6I2al .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDrw6I2al .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqDrw6I2al .card-title {
  text-align: center;
}
.cid-tqDrw6I2al .card-text {
  text-align: center;
}
.cid-tqDrw82S5g {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqDrw82S5g .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqDrw82S5g .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqDrw82S5g .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqDrw82S5g .link-wrap {
    align-items: center;
  }
}
.cid-tqDrw82S5g .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDrw8TPSL {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqDrw8TPSL h2 {
  text-align: center;
}
.cid-tqDrw8TPSL h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqDrw8TPSL p {
  color: #767676;
}
.cid-tqDrw8TPSL img {
  object-fit: cover;
}
.cid-tqDrw8TPSL .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqDrw8TPSL .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqDrw8TPSL .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqDrw8TPSL .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDrw8TPSL .card-title {
  font-weight: 500;
}
.cid-tqDrw8TPSL .card-img {
  text-align: inherit;
}
.cid-tqDrw8TPSL .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqDrw8TPSL .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqDrw8TPSL .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqDrw8TPSL .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqDrw8TPSL .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqDrw8TPSL .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqDrw8TPSL .mbr-crt-title {
  text-align: center;
}
.cid-tqDrw8TPSL .mbr-section-text {
  text-align: center;
}
.cid-tqDrw8TPSL .mbr-section-title {
  color: #000000;
}
.cid-tqDrwa5lf5 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqDrwa5lf5 .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqDrwa5lf5 .item .icon-wrap {
  text-align: center;
}
.cid-tqDrwa5lf5 .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqDrwa5lf5 .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqDrwa5lf5 .item.first:before {
  display: none;
}
.cid-tqDrwa5lf5 .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqDrwa5lf5 .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqDrwa5lf5 .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqDrwa5lf5 .item:before {
    display: none;
  }
  .cid-tqDrwa5lf5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDrwbtZZx {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqDrwbtZZx .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqDrwbtZZx .icon-block {
  margin-bottom: 10px;
}
.cid-tqDrwbtZZx .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqDrwbtZZx .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqDrwbtZZx .mbr-text {
  color: #767676;
}
.cid-tqDrwbtZZx textarea.form-control {
  min-height: 100px;
}
.cid-tqDrwbtZZx a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqDrwbtZZx .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqDrwbtZZx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqDrwbtZZx .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqDrwbtZZx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqDrwbtZZx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqDrwbtZZx h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqDrwbtZZx .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqDrwbtZZx .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqDrwcFhQM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqDrwcFhQM .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqDrwcFhQM .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqDrwcFhQM .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqDrwcFhQM .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqDrwcFhQM .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqDrwcFhQM .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqDrwcFhQM .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqDrwcFhQM .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqDrwcFhQM .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqDrwcFhQM .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqDrwcFhQM .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqDrwcFhQM .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqDrwcFhQM .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqDrwcFhQM .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqDwJWYxco .navbar-dropdown {
  position: relative !important;
}
.cid-tqDwJWYxco .navbar-dropdown {
  position: absolute !important;
}
.cid-tqDwJWYxco .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDwJWYxco .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqDwJWYxco .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqDwJWYxco .dropdown-item:hover,
.cid-tqDwJWYxco .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqDwJWYxco .dropdown-item:hover span {
  color: white;
}
.cid-tqDwJWYxco .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqDwJWYxco .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqDwJWYxco .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqDwJWYxco .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqDwJWYxco .nav-link {
  position: relative;
}
.cid-tqDwJWYxco .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqDwJWYxco .container {
    flex-wrap: nowrap;
  }
}
.cid-tqDwJWYxco .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqDwJWYxco .dropdown-menu,
.cid-tqDwJWYxco .navbar.opened {
  background: #ffffff !important;
}
.cid-tqDwJWYxco .nav-item:focus,
.cid-tqDwJWYxco .nav-link:focus {
  outline: none;
}
.cid-tqDwJWYxco .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqDwJWYxco .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqDwJWYxco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqDwJWYxco .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDwJWYxco .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqDwJWYxco .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqDwJWYxco .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqDwJWYxco .navbar.opened {
  transition: all 0.3s;
}
.cid-tqDwJWYxco .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqDwJWYxco .navbar .navbar-logo img {
  width: auto;
}
.cid-tqDwJWYxco .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqDwJWYxco .navbar.collapsed {
  justify-content: center;
}
.cid-tqDwJWYxco .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqDwJWYxco .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqDwJWYxco .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqDwJWYxco .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqDwJWYxco .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqDwJWYxco .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqDwJWYxco .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqDwJWYxco .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqDwJWYxco .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqDwJWYxco .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqDwJWYxco .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqDwJWYxco .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqDwJWYxco .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqDwJWYxco .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqDwJWYxco .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqDwJWYxco .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqDwJWYxco .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqDwJWYxco .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqDwJWYxco .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqDwJWYxco .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqDwJWYxco .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqDwJWYxco .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqDwJWYxco .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqDwJWYxco .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqDwJWYxco .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqDwJWYxco .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqDwJWYxco .dropdown-item.active,
.cid-tqDwJWYxco .dropdown-item:active {
  background-color: transparent;
}
.cid-tqDwJWYxco .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqDwJWYxco .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqDwJWYxco .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqDwJWYxco .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqDwJWYxco .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqDwJWYxco .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqDwJWYxco ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqDwJWYxco .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqDwJWYxco button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqDwJWYxco button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqDwJWYxco button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqDwJWYxco button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDwJWYxco button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDwJWYxco button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqDwJWYxco nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDwJWYxco nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqDwJWYxco nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqDwJWYxco nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDwJWYxco .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqDwJWYxco a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqDwJWYxco .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqDwJWYxco .navbar {
    height: 70px;
  }
  .cid-tqDwJWYxco .navbar.opened {
    height: auto;
  }
  .cid-tqDwJWYxco .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqDwJYlmsS {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqDwJYlmsS .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqDwJYlmsS .form-group {
  padding: 0.5rem;
}
.cid-tqDwJYlmsS .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqDwJYlmsS .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqDwJYlmsS .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqDwJYlmsS .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqDwJYlmsS .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqDwJYlmsS .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqDwJYlmsS .mbri-play:before {
  left: 55% !important;
}
.cid-tqDwJYlmsS .form-control {
  text-align: center;
}
.cid-tqDwJYlmsS h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqDwJYlmsS .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqDwJYlmsS .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqDwJYlmsS .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqDwJYlmsS .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqDwJYlmsS a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqDwJYlmsS a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqDwJYlmsS .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqDwJYlmsS .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqDwJYlmsS .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqDwJYlmsS .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqDwJYlmsS .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqDwJYlmsS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqDwJYlmsS H1 {
  color: #ffffff;
}
.cid-tqDwK0q3a4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqDwK0q3a4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqDwK0q3a4 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqDwK0q3a4 .embla__button--next,
.cid-tqDwK0q3a4 .embla__button--prev {
  display: flex;
}
.cid-tqDwK0q3a4 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqDwK0q3a4 .embla__button {
    display: none;
  }
}
.cid-tqDwK0q3a4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqDwK0q3a4 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqDwK0q3a4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqDwK0q3a4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqDwK0q3a4 .embla__button {
    top: auto;
  }
}
.cid-tqDwK0q3a4 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqDwK0q3a4 .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqDwK0q3a4 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqDwK0q3a4 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqDwK0q3a4 .embla {
  position: relative;
  width: 100%;
}
.cid-tqDwK0q3a4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqDwK0q3a4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqDwK0q3a4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqDwK0q3a4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqDwK3dJTw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqDwK3dJTw .card-box {
    padding: 1rem;
  }
  .cid-tqDwK3dJTw .mbr-section-btn,
  .cid-tqDwK3dJTw .price {
    text-align: center;
  }
  .cid-tqDwK3dJTw .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqDwK3dJTw .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqDwK3dJTw .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqDwK3dJTw .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqDwK3dJTw .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDwK3dJTw .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqDwK4kbzU {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqDwK4kbzU .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDwK4kbzU .container-table {
  margin: 0 auto;
}
.cid-tqDwK4kbzU .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqDwK4kbzU .dataTables_wrapper {
  display: block;
}
.cid-tqDwK4kbzU .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqDwK4kbzU .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqDwK4kbzU table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqDwK4kbzU table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqDwK4kbzU table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqDwK4kbzU table td {
  border-top: 1px solid #f68d31;
}
.cid-tqDwK4kbzU table.table {
  background: #ffffff;
}
.cid-tqDwK4kbzU .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqDwK4kbzU .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqDwK4kbzU .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqDwK4kbzU .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqDwK4kbzU .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqDwK4kbzU .dataTables_filter {
    text-align: center;
  }
  .cid-tqDwK4kbzU .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqDwK4kbzU .head-item {
  text-align: left;
}
.cid-tqDwK4kbzU .body-item {
  text-align: left;
}
.cid-tqDwK7dRPM {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqDwK7dRPM .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqDwK7dRPM form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqDwK7dRPM form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqDwK81UEz {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqDwK81UEz .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqDwK81UEz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDwK81UEz .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqDwK81UEz .card-title {
  text-align: center;
}
.cid-tqDwK81UEz .card-text {
  text-align: center;
}
.cid-tqDwK9gbe2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqDwK9gbe2 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqDwK9gbe2 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqDwK9gbe2 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqDwK9gbe2 .link-wrap {
    align-items: center;
  }
}
.cid-tqDwK9gbe2 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDwKa9LGC {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqDwKa9LGC h2 {
  text-align: center;
}
.cid-tqDwKa9LGC h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqDwKa9LGC p {
  color: #767676;
}
.cid-tqDwKa9LGC img {
  object-fit: cover;
}
.cid-tqDwKa9LGC .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqDwKa9LGC .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqDwKa9LGC .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqDwKa9LGC .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDwKa9LGC .card-title {
  font-weight: 500;
}
.cid-tqDwKa9LGC .card-img {
  text-align: inherit;
}
.cid-tqDwKa9LGC .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqDwKa9LGC .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqDwKa9LGC .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqDwKa9LGC .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqDwKa9LGC .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqDwKa9LGC .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqDwKa9LGC .mbr-crt-title {
  text-align: center;
}
.cid-tqDwKa9LGC .mbr-section-text {
  text-align: center;
}
.cid-tqDwKa9LGC .mbr-section-title {
  color: #000000;
}
.cid-tqDwKbEvOc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqDwKbEvOc .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqDwKbEvOc .item .icon-wrap {
  text-align: center;
}
.cid-tqDwKbEvOc .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqDwKbEvOc .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqDwKbEvOc .item.first:before {
  display: none;
}
.cid-tqDwKbEvOc .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqDwKbEvOc .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqDwKbEvOc .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqDwKbEvOc .item:before {
    display: none;
  }
  .cid-tqDwKbEvOc .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDwKcOeR3 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqDwKcOeR3 .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqDwKcOeR3 .icon-block {
  margin-bottom: 10px;
}
.cid-tqDwKcOeR3 .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqDwKcOeR3 .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqDwKcOeR3 .mbr-text {
  color: #767676;
}
.cid-tqDwKcOeR3 textarea.form-control {
  min-height: 100px;
}
.cid-tqDwKcOeR3 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqDwKcOeR3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqDwKcOeR3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqDwKcOeR3 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqDwKcOeR3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqDwKcOeR3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqDwKcOeR3 h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqDwKcOeR3 .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqDwKcOeR3 .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqDwKdYaqj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqDwKdYaqj .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqDwKdYaqj .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqDwKdYaqj .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqDwKdYaqj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqDwKdYaqj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqDwKdYaqj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqDwKdYaqj .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqDwKdYaqj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqDwKdYaqj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqDwKdYaqj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqDwKdYaqj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqDwKdYaqj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqDwKdYaqj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqDwKdYaqj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqDyPfxdrA .navbar-dropdown {
  position: relative !important;
}
.cid-tqDyPfxdrA .navbar-dropdown {
  position: absolute !important;
}
.cid-tqDyPfxdrA .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDyPfxdrA .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqDyPfxdrA .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqDyPfxdrA .dropdown-item:hover,
.cid-tqDyPfxdrA .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqDyPfxdrA .dropdown-item:hover span {
  color: white;
}
.cid-tqDyPfxdrA .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqDyPfxdrA .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqDyPfxdrA .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqDyPfxdrA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqDyPfxdrA .nav-link {
  position: relative;
}
.cid-tqDyPfxdrA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqDyPfxdrA .container {
    flex-wrap: nowrap;
  }
}
.cid-tqDyPfxdrA .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqDyPfxdrA .dropdown-menu,
.cid-tqDyPfxdrA .navbar.opened {
  background: #ffffff !important;
}
.cid-tqDyPfxdrA .nav-item:focus,
.cid-tqDyPfxdrA .nav-link:focus {
  outline: none;
}
.cid-tqDyPfxdrA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqDyPfxdrA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqDyPfxdrA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqDyPfxdrA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDyPfxdrA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqDyPfxdrA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqDyPfxdrA .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqDyPfxdrA .navbar.opened {
  transition: all 0.3s;
}
.cid-tqDyPfxdrA .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqDyPfxdrA .navbar .navbar-logo img {
  width: auto;
}
.cid-tqDyPfxdrA .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqDyPfxdrA .navbar.collapsed {
  justify-content: center;
}
.cid-tqDyPfxdrA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqDyPfxdrA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqDyPfxdrA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqDyPfxdrA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqDyPfxdrA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqDyPfxdrA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqDyPfxdrA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqDyPfxdrA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqDyPfxdrA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqDyPfxdrA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqDyPfxdrA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqDyPfxdrA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqDyPfxdrA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqDyPfxdrA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqDyPfxdrA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqDyPfxdrA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqDyPfxdrA .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqDyPfxdrA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqDyPfxdrA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqDyPfxdrA .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqDyPfxdrA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqDyPfxdrA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqDyPfxdrA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqDyPfxdrA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqDyPfxdrA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqDyPfxdrA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqDyPfxdrA .dropdown-item.active,
.cid-tqDyPfxdrA .dropdown-item:active {
  background-color: transparent;
}
.cid-tqDyPfxdrA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqDyPfxdrA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqDyPfxdrA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqDyPfxdrA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqDyPfxdrA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqDyPfxdrA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqDyPfxdrA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqDyPfxdrA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqDyPfxdrA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqDyPfxdrA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqDyPfxdrA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqDyPfxdrA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDyPfxdrA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDyPfxdrA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqDyPfxdrA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDyPfxdrA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqDyPfxdrA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqDyPfxdrA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDyPfxdrA .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqDyPfxdrA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqDyPfxdrA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqDyPfxdrA .navbar {
    height: 70px;
  }
  .cid-tqDyPfxdrA .navbar.opened {
    height: auto;
  }
  .cid-tqDyPfxdrA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqDyPgQrGB {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqDyPgQrGB .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqDyPgQrGB .form-group {
  padding: 0.5rem;
}
.cid-tqDyPgQrGB .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqDyPgQrGB .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqDyPgQrGB .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqDyPgQrGB .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqDyPgQrGB .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqDyPgQrGB .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqDyPgQrGB .mbri-play:before {
  left: 55% !important;
}
.cid-tqDyPgQrGB .form-control {
  text-align: center;
}
.cid-tqDyPgQrGB h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqDyPgQrGB .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqDyPgQrGB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqDyPgQrGB .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqDyPgQrGB .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqDyPgQrGB a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqDyPgQrGB a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqDyPgQrGB .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqDyPgQrGB .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqDyPgQrGB .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqDyPgQrGB .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqDyPgQrGB .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqDyPgQrGB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqDyPgQrGB H1 {
  color: #ffffff;
}
.cid-tqDyPiBzlS {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqDyPiBzlS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqDyPiBzlS .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqDyPiBzlS .embla__button--next,
.cid-tqDyPiBzlS .embla__button--prev {
  display: flex;
}
.cid-tqDyPiBzlS .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqDyPiBzlS .embla__button {
    display: none;
  }
}
.cid-tqDyPiBzlS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqDyPiBzlS .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqDyPiBzlS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqDyPiBzlS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqDyPiBzlS .embla__button {
    top: auto;
  }
}
.cid-tqDyPiBzlS .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqDyPiBzlS .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqDyPiBzlS .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqDyPiBzlS .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqDyPiBzlS .embla {
  position: relative;
  width: 100%;
}
.cid-tqDyPiBzlS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqDyPiBzlS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqDyPiBzlS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqDyPiBzlS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqDyPl63Ey {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqDyPl63Ey .card-box {
    padding: 1rem;
  }
  .cid-tqDyPl63Ey .mbr-section-btn,
  .cid-tqDyPl63Ey .price {
    text-align: center;
  }
  .cid-tqDyPl63Ey .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqDyPl63Ey .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqDyPl63Ey .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqDyPl63Ey .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqDyPl63Ey .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDyPl63Ey .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqDyPmjA0U {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqDyPmjA0U .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDyPmjA0U .container-table {
  margin: 0 auto;
}
.cid-tqDyPmjA0U .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqDyPmjA0U .dataTables_wrapper {
  display: block;
}
.cid-tqDyPmjA0U .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqDyPmjA0U .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqDyPmjA0U table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqDyPmjA0U table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqDyPmjA0U table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqDyPmjA0U table td {
  border-top: 1px solid #f68d31;
}
.cid-tqDyPmjA0U table.table {
  background: #ffffff;
}
.cid-tqDyPmjA0U .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqDyPmjA0U .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqDyPmjA0U .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqDyPmjA0U .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqDyPmjA0U .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqDyPmjA0U .dataTables_filter {
    text-align: center;
  }
  .cid-tqDyPmjA0U .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqDyPmjA0U .head-item {
  text-align: left;
}
.cid-tqDyPmjA0U .body-item {
  text-align: left;
}
.cid-tqDyPp5EFZ {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqDyPp5EFZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqDyPp5EFZ form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqDyPp5EFZ form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqDyPpX5uC {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqDyPpX5uC .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqDyPpX5uC .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDyPpX5uC .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqDyPpX5uC .card-title {
  text-align: center;
}
.cid-tqDyPpX5uC .card-text {
  text-align: center;
}
.cid-tqDyPridRA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqDyPridRA .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqDyPridRA .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqDyPridRA .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqDyPridRA .link-wrap {
    align-items: center;
  }
}
.cid-tqDyPridRA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDyPsaDmn {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqDyPsaDmn h2 {
  text-align: center;
}
.cid-tqDyPsaDmn h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqDyPsaDmn p {
  color: #767676;
}
.cid-tqDyPsaDmn img {
  object-fit: cover;
}
.cid-tqDyPsaDmn .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqDyPsaDmn .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqDyPsaDmn .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqDyPsaDmn .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDyPsaDmn .card-title {
  font-weight: 500;
}
.cid-tqDyPsaDmn .card-img {
  text-align: inherit;
}
.cid-tqDyPsaDmn .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqDyPsaDmn .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqDyPsaDmn .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqDyPsaDmn .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqDyPsaDmn .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqDyPsaDmn .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqDyPsaDmn .mbr-crt-title {
  text-align: center;
}
.cid-tqDyPsaDmn .mbr-section-text {
  text-align: center;
}
.cid-tqDyPsaDmn .mbr-section-title {
  color: #000000;
}
.cid-tqDyPtr7rh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqDyPtr7rh .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqDyPtr7rh .item .icon-wrap {
  text-align: center;
}
.cid-tqDyPtr7rh .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqDyPtr7rh .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqDyPtr7rh .item.first:before {
  display: none;
}
.cid-tqDyPtr7rh .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqDyPtr7rh .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqDyPtr7rh .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqDyPtr7rh .item:before {
    display: none;
  }
  .cid-tqDyPtr7rh .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDyPuzp8M {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqDyPuzp8M .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqDyPuzp8M .icon-block {
  margin-bottom: 10px;
}
.cid-tqDyPuzp8M .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqDyPuzp8M .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqDyPuzp8M .mbr-text {
  color: #767676;
}
.cid-tqDyPuzp8M textarea.form-control {
  min-height: 100px;
}
.cid-tqDyPuzp8M a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqDyPuzp8M .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqDyPuzp8M .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqDyPuzp8M .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqDyPuzp8M .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqDyPuzp8M .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqDyPuzp8M h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqDyPuzp8M .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqDyPuzp8M .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqDyPvOxj7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqDyPvOxj7 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqDyPvOxj7 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqDyPvOxj7 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqDyPvOxj7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqDyPvOxj7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqDyPvOxj7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqDyPvOxj7 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqDyPvOxj7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqDyPvOxj7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqDyPvOxj7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqDyPvOxj7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqDyPvOxj7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqDyPvOxj7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqDyPvOxj7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqDAvtQvnl .navbar-dropdown {
  position: relative !important;
}
.cid-tqDAvtQvnl .navbar-dropdown {
  position: absolute !important;
}
.cid-tqDAvtQvnl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDAvtQvnl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqDAvtQvnl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqDAvtQvnl .dropdown-item:hover,
.cid-tqDAvtQvnl .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqDAvtQvnl .dropdown-item:hover span {
  color: white;
}
.cid-tqDAvtQvnl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqDAvtQvnl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqDAvtQvnl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqDAvtQvnl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqDAvtQvnl .nav-link {
  position: relative;
}
.cid-tqDAvtQvnl .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqDAvtQvnl .container {
    flex-wrap: nowrap;
  }
}
.cid-tqDAvtQvnl .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqDAvtQvnl .dropdown-menu,
.cid-tqDAvtQvnl .navbar.opened {
  background: #ffffff !important;
}
.cid-tqDAvtQvnl .nav-item:focus,
.cid-tqDAvtQvnl .nav-link:focus {
  outline: none;
}
.cid-tqDAvtQvnl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqDAvtQvnl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqDAvtQvnl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqDAvtQvnl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqDAvtQvnl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqDAvtQvnl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqDAvtQvnl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqDAvtQvnl .navbar.opened {
  transition: all 0.3s;
}
.cid-tqDAvtQvnl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqDAvtQvnl .navbar .navbar-logo img {
  width: auto;
}
.cid-tqDAvtQvnl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqDAvtQvnl .navbar.collapsed {
  justify-content: center;
}
.cid-tqDAvtQvnl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqDAvtQvnl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqDAvtQvnl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqDAvtQvnl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqDAvtQvnl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqDAvtQvnl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqDAvtQvnl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqDAvtQvnl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqDAvtQvnl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqDAvtQvnl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqDAvtQvnl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqDAvtQvnl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqDAvtQvnl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqDAvtQvnl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqDAvtQvnl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqDAvtQvnl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqDAvtQvnl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqDAvtQvnl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqDAvtQvnl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqDAvtQvnl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqDAvtQvnl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqDAvtQvnl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqDAvtQvnl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqDAvtQvnl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqDAvtQvnl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqDAvtQvnl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqDAvtQvnl .dropdown-item.active,
.cid-tqDAvtQvnl .dropdown-item:active {
  background-color: transparent;
}
.cid-tqDAvtQvnl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqDAvtQvnl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqDAvtQvnl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqDAvtQvnl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqDAvtQvnl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqDAvtQvnl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqDAvtQvnl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqDAvtQvnl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqDAvtQvnl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqDAvtQvnl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqDAvtQvnl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqDAvtQvnl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDAvtQvnl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqDAvtQvnl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqDAvtQvnl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDAvtQvnl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqDAvtQvnl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqDAvtQvnl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqDAvtQvnl .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqDAvtQvnl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqDAvtQvnl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqDAvtQvnl .navbar {
    height: 70px;
  }
  .cid-tqDAvtQvnl .navbar.opened {
    height: auto;
  }
  .cid-tqDAvtQvnl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqDAvvKqz5 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqDAvvKqz5 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqDAvvKqz5 .form-group {
  padding: 0.5rem;
}
.cid-tqDAvvKqz5 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqDAvvKqz5 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqDAvvKqz5 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqDAvvKqz5 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqDAvvKqz5 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqDAvvKqz5 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqDAvvKqz5 .mbri-play:before {
  left: 55% !important;
}
.cid-tqDAvvKqz5 .form-control {
  text-align: center;
}
.cid-tqDAvvKqz5 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqDAvvKqz5 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqDAvvKqz5 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqDAvvKqz5 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqDAvvKqz5 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqDAvvKqz5 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqDAvvKqz5 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqDAvvKqz5 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqDAvvKqz5 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqDAvvKqz5 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqDAvvKqz5 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqDAvvKqz5 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqDAvvKqz5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqDAvvKqz5 H1 {
  color: #ffffff;
}
.cid-tqDAvxF6m3 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqDAvxF6m3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqDAvxF6m3 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqDAvxF6m3 .embla__button--next,
.cid-tqDAvxF6m3 .embla__button--prev {
  display: flex;
}
.cid-tqDAvxF6m3 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqDAvxF6m3 .embla__button {
    display: none;
  }
}
.cid-tqDAvxF6m3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqDAvxF6m3 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqDAvxF6m3 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqDAvxF6m3 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqDAvxF6m3 .embla__button {
    top: auto;
  }
}
.cid-tqDAvxF6m3 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqDAvxF6m3 .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqDAvxF6m3 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqDAvxF6m3 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqDAvxF6m3 .embla {
  position: relative;
  width: 100%;
}
.cid-tqDAvxF6m3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqDAvxF6m3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqDAvxF6m3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqDAvxF6m3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqDAvAlQ8F {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqDAvAlQ8F .card-box {
    padding: 1rem;
  }
  .cid-tqDAvAlQ8F .mbr-section-btn,
  .cid-tqDAvAlQ8F .price {
    text-align: center;
  }
  .cid-tqDAvAlQ8F .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqDAvAlQ8F .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqDAvAlQ8F .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqDAvAlQ8F .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqDAvAlQ8F .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDAvAlQ8F .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqDAvBtjLJ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqDAvBtjLJ .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDAvBtjLJ .container-table {
  margin: 0 auto;
}
.cid-tqDAvBtjLJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqDAvBtjLJ .dataTables_wrapper {
  display: block;
}
.cid-tqDAvBtjLJ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqDAvBtjLJ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqDAvBtjLJ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqDAvBtjLJ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqDAvBtjLJ table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqDAvBtjLJ table td {
  border-top: 1px solid #f68d31;
}
.cid-tqDAvBtjLJ table.table {
  background: #ffffff;
}
.cid-tqDAvBtjLJ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqDAvBtjLJ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqDAvBtjLJ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqDAvBtjLJ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqDAvBtjLJ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqDAvBtjLJ .dataTables_filter {
    text-align: center;
  }
  .cid-tqDAvBtjLJ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqDAvBtjLJ .head-item {
  text-align: left;
}
.cid-tqDAvBtjLJ .body-item {
  text-align: left;
}
.cid-tqDAvEp3VZ {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqDAvEp3VZ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqDAvEp3VZ form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqDAvEp3VZ form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqDAvFdsmi {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqDAvFdsmi .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqDAvFdsmi .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDAvFdsmi .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqDAvFdsmi .card-title {
  text-align: center;
}
.cid-tqDAvFdsmi .card-text {
  text-align: center;
}
.cid-tqDAvGr3EL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqDAvGr3EL .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqDAvGr3EL .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqDAvGr3EL .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqDAvGr3EL .link-wrap {
    align-items: center;
  }
}
.cid-tqDAvGr3EL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqDAvHloFR {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqDAvHloFR h2 {
  text-align: center;
}
.cid-tqDAvHloFR h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqDAvHloFR p {
  color: #767676;
}
.cid-tqDAvHloFR img {
  object-fit: cover;
}
.cid-tqDAvHloFR .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqDAvHloFR .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqDAvHloFR .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqDAvHloFR .mbr-section-subtitle {
  color: #767676;
}
.cid-tqDAvHloFR .card-title {
  font-weight: 500;
}
.cid-tqDAvHloFR .card-img {
  text-align: inherit;
}
.cid-tqDAvHloFR .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqDAvHloFR .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqDAvHloFR .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqDAvHloFR .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqDAvHloFR .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqDAvHloFR .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqDAvHloFR .mbr-crt-title {
  text-align: center;
}
.cid-tqDAvHloFR .mbr-section-text {
  text-align: center;
}
.cid-tqDAvHloFR .mbr-section-title {
  color: #000000;
}
.cid-tqDAvIKKVN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqDAvIKKVN .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqDAvIKKVN .item .icon-wrap {
  text-align: center;
}
.cid-tqDAvIKKVN .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqDAvIKKVN .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqDAvIKKVN .item.first:before {
  display: none;
}
.cid-tqDAvIKKVN .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqDAvIKKVN .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqDAvIKKVN .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqDAvIKKVN .item:before {
    display: none;
  }
  .cid-tqDAvIKKVN .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqDAvJS8GZ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqDAvJS8GZ .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqDAvJS8GZ .icon-block {
  margin-bottom: 10px;
}
.cid-tqDAvJS8GZ .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqDAvJS8GZ .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqDAvJS8GZ .mbr-text {
  color: #767676;
}
.cid-tqDAvJS8GZ textarea.form-control {
  min-height: 100px;
}
.cid-tqDAvJS8GZ a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqDAvJS8GZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqDAvJS8GZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqDAvJS8GZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqDAvJS8GZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqDAvJS8GZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqDAvJS8GZ h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqDAvJS8GZ .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqDAvJS8GZ .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqDAvL5vC3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqDAvL5vC3 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqDAvL5vC3 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqDAvL5vC3 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqDAvL5vC3 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqDAvL5vC3 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqDAvL5vC3 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqDAvL5vC3 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqDAvL5vC3 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqDAvL5vC3 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqDAvL5vC3 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqDAvL5vC3 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqDAvL5vC3 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqDAvL5vC3 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqDAvL5vC3 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqFcz2FoCb .navbar-dropdown {
  position: relative !important;
}
.cid-tqFcz2FoCb .navbar-dropdown {
  position: absolute !important;
}
.cid-tqFcz2FoCb .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqFcz2FoCb .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqFcz2FoCb .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqFcz2FoCb .dropdown-item:hover,
.cid-tqFcz2FoCb .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqFcz2FoCb .dropdown-item:hover span {
  color: white;
}
.cid-tqFcz2FoCb .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqFcz2FoCb .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqFcz2FoCb .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqFcz2FoCb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqFcz2FoCb .nav-link {
  position: relative;
}
.cid-tqFcz2FoCb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqFcz2FoCb .container {
    flex-wrap: nowrap;
  }
}
.cid-tqFcz2FoCb .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqFcz2FoCb .dropdown-menu,
.cid-tqFcz2FoCb .navbar.opened {
  background: #ffffff !important;
}
.cid-tqFcz2FoCb .nav-item:focus,
.cid-tqFcz2FoCb .nav-link:focus {
  outline: none;
}
.cid-tqFcz2FoCb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqFcz2FoCb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqFcz2FoCb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqFcz2FoCb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqFcz2FoCb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqFcz2FoCb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqFcz2FoCb .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqFcz2FoCb .navbar.opened {
  transition: all 0.3s;
}
.cid-tqFcz2FoCb .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqFcz2FoCb .navbar .navbar-logo img {
  width: auto;
}
.cid-tqFcz2FoCb .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqFcz2FoCb .navbar.collapsed {
  justify-content: center;
}
.cid-tqFcz2FoCb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqFcz2FoCb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqFcz2FoCb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqFcz2FoCb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqFcz2FoCb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqFcz2FoCb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqFcz2FoCb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqFcz2FoCb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqFcz2FoCb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqFcz2FoCb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqFcz2FoCb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqFcz2FoCb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqFcz2FoCb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqFcz2FoCb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqFcz2FoCb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqFcz2FoCb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqFcz2FoCb .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqFcz2FoCb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqFcz2FoCb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqFcz2FoCb .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqFcz2FoCb .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqFcz2FoCb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqFcz2FoCb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqFcz2FoCb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqFcz2FoCb .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqFcz2FoCb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqFcz2FoCb .dropdown-item.active,
.cid-tqFcz2FoCb .dropdown-item:active {
  background-color: transparent;
}
.cid-tqFcz2FoCb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqFcz2FoCb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqFcz2FoCb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqFcz2FoCb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqFcz2FoCb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqFcz2FoCb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqFcz2FoCb ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqFcz2FoCb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqFcz2FoCb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqFcz2FoCb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqFcz2FoCb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqFcz2FoCb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqFcz2FoCb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqFcz2FoCb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqFcz2FoCb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqFcz2FoCb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqFcz2FoCb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqFcz2FoCb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqFcz2FoCb .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqFcz2FoCb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqFcz2FoCb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqFcz2FoCb .navbar {
    height: 70px;
  }
  .cid-tqFcz2FoCb .navbar.opened {
    height: auto;
  }
  .cid-tqFcz2FoCb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqFcz49qQW {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqFcz49qQW .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqFcz49qQW .form-group {
  padding: 0.5rem;
}
.cid-tqFcz49qQW .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqFcz49qQW .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqFcz49qQW .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqFcz49qQW .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqFcz49qQW .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqFcz49qQW .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqFcz49qQW .mbri-play:before {
  left: 55% !important;
}
.cid-tqFcz49qQW .form-control {
  text-align: center;
}
.cid-tqFcz49qQW h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqFcz49qQW .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqFcz49qQW .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqFcz49qQW .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqFcz49qQW .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqFcz49qQW a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqFcz49qQW a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqFcz49qQW .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqFcz49qQW .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqFcz49qQW .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqFcz49qQW .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqFcz49qQW .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqFcz49qQW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqFcz49qQW H1 {
  color: #ffffff;
}
.cid-tqFcz64ubZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqFcz64ubZ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqFcz64ubZ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqFcz64ubZ .embla__button--next,
.cid-tqFcz64ubZ .embla__button--prev {
  display: flex;
}
.cid-tqFcz64ubZ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqFcz64ubZ .embla__button {
    display: none;
  }
}
.cid-tqFcz64ubZ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqFcz64ubZ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqFcz64ubZ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqFcz64ubZ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqFcz64ubZ .embla__button {
    top: auto;
  }
}
.cid-tqFcz64ubZ .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqFcz64ubZ .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqFcz64ubZ .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqFcz64ubZ .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqFcz64ubZ .embla {
  position: relative;
  width: 100%;
}
.cid-tqFcz64ubZ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqFcz64ubZ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqFcz64ubZ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqFcz64ubZ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqFcz9QvN1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqFcz9QvN1 .card-box {
    padding: 1rem;
  }
  .cid-tqFcz9QvN1 .mbr-section-btn,
  .cid-tqFcz9QvN1 .price {
    text-align: center;
  }
  .cid-tqFcz9QvN1 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqFcz9QvN1 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqFcz9QvN1 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqFcz9QvN1 .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqFcz9QvN1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqFcz9QvN1 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqFczbmTRu {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqFczbmTRu .mbr-section-subtitle {
  color: #767676;
}
.cid-tqFczbmTRu .container-table {
  margin: 0 auto;
}
.cid-tqFczbmTRu .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqFczbmTRu .dataTables_wrapper {
  display: block;
}
.cid-tqFczbmTRu .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqFczbmTRu .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqFczbmTRu table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqFczbmTRu table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqFczbmTRu table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqFczbmTRu table td {
  border-top: 1px solid #f68d31;
}
.cid-tqFczbmTRu table.table {
  background: #ffffff;
}
.cid-tqFczbmTRu .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqFczbmTRu .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqFczbmTRu .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqFczbmTRu .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqFczbmTRu .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqFczbmTRu .dataTables_filter {
    text-align: center;
  }
  .cid-tqFczbmTRu .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqFczbmTRu .head-item {
  text-align: left;
}
.cid-tqFczbmTRu .body-item {
  text-align: left;
}
.cid-tqFczeI8q8 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqFczeI8q8 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqFczeI8q8 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqFczeI8q8 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqFczg1YaK {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqFczg1YaK .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqFczg1YaK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqFczg1YaK .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqFczg1YaK .card-title {
  text-align: center;
}
.cid-tqFczg1YaK .card-text {
  text-align: center;
}
.cid-tqFczhJzA8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fff9f5;
}
.cid-tqFczhJzA8 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqFczhJzA8 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqFczhJzA8 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqFczhJzA8 .link-wrap {
    align-items: center;
  }
}
.cid-tqFczhJzA8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqFcziNMw6 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqFcziNMw6 h2 {
  text-align: center;
}
.cid-tqFcziNMw6 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqFcziNMw6 p {
  color: #767676;
}
.cid-tqFcziNMw6 img {
  object-fit: cover;
}
.cid-tqFcziNMw6 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqFcziNMw6 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqFcziNMw6 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqFcziNMw6 .mbr-section-subtitle {
  color: #767676;
}
.cid-tqFcziNMw6 .card-title {
  font-weight: 500;
}
.cid-tqFcziNMw6 .card-img {
  text-align: inherit;
}
.cid-tqFcziNMw6 .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqFcziNMw6 .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqFcziNMw6 .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqFcziNMw6 .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqFcziNMw6 .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqFcziNMw6 .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqFcziNMw6 .mbr-crt-title {
  text-align: center;
}
.cid-tqFcziNMw6 .mbr-section-text {
  text-align: center;
}
.cid-tqFcziNMw6 .mbr-section-title {
  color: #000000;
}
.cid-tqFczkkiUD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqFczkkiUD .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqFczkkiUD .item .icon-wrap {
  text-align: center;
}
.cid-tqFczkkiUD .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqFczkkiUD .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqFczkkiUD .item.first:before {
  display: none;
}
.cid-tqFczkkiUD .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqFczkkiUD .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqFczkkiUD .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqFczkkiUD .item:before {
    display: none;
  }
  .cid-tqFczkkiUD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqFczlQAVh {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqFczlQAVh .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqFczlQAVh .icon-block {
  margin-bottom: 10px;
}
.cid-tqFczlQAVh .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqFczlQAVh .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqFczlQAVh .mbr-text {
  color: #767676;
}
.cid-tqFczlQAVh textarea.form-control {
  min-height: 100px;
}
.cid-tqFczlQAVh a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqFczlQAVh .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqFczlQAVh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqFczlQAVh .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqFczlQAVh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqFczlQAVh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqFczlQAVh h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqFczlQAVh .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqFczlQAVh .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqFcznfHPI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqFcznfHPI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqFcznfHPI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqFcznfHPI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqFcznfHPI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqFcznfHPI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqFcznfHPI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqFcznfHPI .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqFcznfHPI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqFcznfHPI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqFcznfHPI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqFcznfHPI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqFcznfHPI .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqFcznfHPI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqFcznfHPI .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqFdYpLQKi .navbar-dropdown {
  position: relative !important;
}
.cid-tqFdYpLQKi .navbar-dropdown {
  position: absolute !important;
}
.cid-tqFdYpLQKi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqFdYpLQKi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqFdYpLQKi .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqFdYpLQKi .dropdown-item:hover,
.cid-tqFdYpLQKi .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqFdYpLQKi .dropdown-item:hover span {
  color: white;
}
.cid-tqFdYpLQKi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqFdYpLQKi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqFdYpLQKi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqFdYpLQKi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqFdYpLQKi .nav-link {
  position: relative;
}
.cid-tqFdYpLQKi .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqFdYpLQKi .container {
    flex-wrap: nowrap;
  }
}
.cid-tqFdYpLQKi .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqFdYpLQKi .dropdown-menu,
.cid-tqFdYpLQKi .navbar.opened {
  background: #ffffff !important;
}
.cid-tqFdYpLQKi .nav-item:focus,
.cid-tqFdYpLQKi .nav-link:focus {
  outline: none;
}
.cid-tqFdYpLQKi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqFdYpLQKi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqFdYpLQKi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqFdYpLQKi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqFdYpLQKi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqFdYpLQKi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqFdYpLQKi .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqFdYpLQKi .navbar.opened {
  transition: all 0.3s;
}
.cid-tqFdYpLQKi .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqFdYpLQKi .navbar .navbar-logo img {
  width: auto;
}
.cid-tqFdYpLQKi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqFdYpLQKi .navbar.collapsed {
  justify-content: center;
}
.cid-tqFdYpLQKi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqFdYpLQKi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqFdYpLQKi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqFdYpLQKi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqFdYpLQKi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqFdYpLQKi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqFdYpLQKi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqFdYpLQKi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqFdYpLQKi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqFdYpLQKi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqFdYpLQKi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqFdYpLQKi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqFdYpLQKi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqFdYpLQKi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqFdYpLQKi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqFdYpLQKi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqFdYpLQKi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqFdYpLQKi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqFdYpLQKi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqFdYpLQKi .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqFdYpLQKi .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqFdYpLQKi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqFdYpLQKi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqFdYpLQKi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqFdYpLQKi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqFdYpLQKi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqFdYpLQKi .dropdown-item.active,
.cid-tqFdYpLQKi .dropdown-item:active {
  background-color: transparent;
}
.cid-tqFdYpLQKi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqFdYpLQKi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqFdYpLQKi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqFdYpLQKi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqFdYpLQKi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqFdYpLQKi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqFdYpLQKi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqFdYpLQKi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqFdYpLQKi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqFdYpLQKi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqFdYpLQKi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqFdYpLQKi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqFdYpLQKi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqFdYpLQKi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqFdYpLQKi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqFdYpLQKi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqFdYpLQKi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqFdYpLQKi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqFdYpLQKi .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqFdYpLQKi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqFdYpLQKi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqFdYpLQKi .navbar {
    height: 70px;
  }
  .cid-tqFdYpLQKi .navbar.opened {
    height: auto;
  }
  .cid-tqFdYpLQKi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqFdYrgpW4 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqFdYrgpW4 .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqFdYrgpW4 .form-group {
  padding: 0.5rem;
}
.cid-tqFdYrgpW4 .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqFdYrgpW4 .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqFdYrgpW4 .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqFdYrgpW4 .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqFdYrgpW4 .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqFdYrgpW4 .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqFdYrgpW4 .mbri-play:before {
  left: 55% !important;
}
.cid-tqFdYrgpW4 .form-control {
  text-align: center;
}
.cid-tqFdYrgpW4 h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqFdYrgpW4 .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqFdYrgpW4 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqFdYrgpW4 .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqFdYrgpW4 .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqFdYrgpW4 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqFdYrgpW4 a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqFdYrgpW4 .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqFdYrgpW4 .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqFdYrgpW4 .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqFdYrgpW4 .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqFdYrgpW4 .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqFdYrgpW4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqFdYrgpW4 H1 {
  color: #ffffff;
}
.cid-tqFdYt9g6i {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqFdYt9g6i .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqFdYt9g6i .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqFdYt9g6i .embla__button--next,
.cid-tqFdYt9g6i .embla__button--prev {
  display: flex;
}
.cid-tqFdYt9g6i .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqFdYt9g6i .embla__button {
    display: none;
  }
}
.cid-tqFdYt9g6i .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqFdYt9g6i .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqFdYt9g6i .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqFdYt9g6i .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqFdYt9g6i .embla__button {
    top: auto;
  }
}
.cid-tqFdYt9g6i .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqFdYt9g6i .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqFdYt9g6i .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqFdYt9g6i .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqFdYt9g6i .embla {
  position: relative;
  width: 100%;
}
.cid-tqFdYt9g6i .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqFdYt9g6i .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqFdYt9g6i .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqFdYt9g6i .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqFdYvKF34 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqFdYvKF34 .card-box {
    padding: 1rem;
  }
  .cid-tqFdYvKF34 .mbr-section-btn,
  .cid-tqFdYvKF34 .price {
    text-align: center;
  }
  .cid-tqFdYvKF34 .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqFdYvKF34 .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqFdYvKF34 .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqFdYvKF34 .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqFdYvKF34 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqFdYvKF34 .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqFdYwXQJb {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqFdYwXQJb .mbr-section-subtitle {
  color: #767676;
}
.cid-tqFdYwXQJb .container-table {
  margin: 0 auto;
}
.cid-tqFdYwXQJb .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqFdYwXQJb .dataTables_wrapper {
  display: block;
}
.cid-tqFdYwXQJb .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqFdYwXQJb .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqFdYwXQJb table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqFdYwXQJb table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqFdYwXQJb table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqFdYwXQJb table td {
  border-top: 1px solid #f68d31;
}
.cid-tqFdYwXQJb table.table {
  background: #ffffff;
}
.cid-tqFdYwXQJb .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqFdYwXQJb .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqFdYwXQJb .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqFdYwXQJb .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqFdYwXQJb .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqFdYwXQJb .dataTables_filter {
    text-align: center;
  }
  .cid-tqFdYwXQJb .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqFdYwXQJb .head-item {
  text-align: left;
}
.cid-tqFdYwXQJb .body-item {
  text-align: left;
}
.cid-tqFdYzJLc3 {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqFdYzJLc3 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqFdYzJLc3 form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqFdYzJLc3 form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqFdYAyfC4 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqFdYAyfC4 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqFdYAyfC4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqFdYAyfC4 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqFdYAyfC4 .card-title {
  text-align: center;
}
.cid-tqFdYAyfC4 .card-text {
  text-align: center;
}
.cid-tqFdYBLkEQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-tqFdYBLkEQ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqFdYBLkEQ .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqFdYBLkEQ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqFdYBLkEQ .link-wrap {
    align-items: center;
  }
}
.cid-tqFdYBLkEQ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqFdYCNCQC {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqFdYCNCQC h2 {
  text-align: center;
}
.cid-tqFdYCNCQC h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqFdYCNCQC p {
  color: #767676;
}
.cid-tqFdYCNCQC img {
  object-fit: cover;
}
.cid-tqFdYCNCQC .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqFdYCNCQC .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqFdYCNCQC .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqFdYCNCQC .mbr-section-subtitle {
  color: #767676;
}
.cid-tqFdYCNCQC .card-title {
  font-weight: 500;
}
.cid-tqFdYCNCQC .card-img {
  text-align: inherit;
}
.cid-tqFdYCNCQC .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqFdYCNCQC .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqFdYCNCQC .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqFdYCNCQC .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqFdYCNCQC .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqFdYCNCQC .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqFdYCNCQC .mbr-crt-title {
  text-align: center;
}
.cid-tqFdYCNCQC .mbr-section-text {
  text-align: center;
}
.cid-tqFdYCNCQC .mbr-section-title {
  color: #000000;
}
.cid-tqFdYE1eEL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqFdYE1eEL .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqFdYE1eEL .item .icon-wrap {
  text-align: center;
}
.cid-tqFdYE1eEL .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqFdYE1eEL .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqFdYE1eEL .item.first:before {
  display: none;
}
.cid-tqFdYE1eEL .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqFdYE1eEL .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqFdYE1eEL .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqFdYE1eEL .item:before {
    display: none;
  }
  .cid-tqFdYE1eEL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqFdYFaOjg {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqFdYFaOjg .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqFdYFaOjg .icon-block {
  margin-bottom: 10px;
}
.cid-tqFdYFaOjg .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqFdYFaOjg .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqFdYFaOjg .mbr-text {
  color: #767676;
}
.cid-tqFdYFaOjg textarea.form-control {
  min-height: 100px;
}
.cid-tqFdYFaOjg a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqFdYFaOjg .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqFdYFaOjg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqFdYFaOjg .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqFdYFaOjg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqFdYFaOjg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqFdYFaOjg h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqFdYFaOjg .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqFdYFaOjg .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqFdYGmCVS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqFdYGmCVS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqFdYGmCVS .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqFdYGmCVS .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqFdYGmCVS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqFdYGmCVS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqFdYGmCVS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqFdYGmCVS .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqFdYGmCVS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqFdYGmCVS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqFdYGmCVS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqFdYGmCVS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqFdYGmCVS .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqFdYGmCVS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqFdYGmCVS .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-tqFkiGanAv .navbar-dropdown {
  position: relative !important;
}
.cid-tqFkiGanAv .navbar-dropdown {
  position: absolute !important;
}
.cid-tqFkiGanAv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqFkiGanAv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tqFkiGanAv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tqFkiGanAv .dropdown-item:hover,
.cid-tqFkiGanAv .dropdown-item:focus {
  background: #f68d31 !important;
  color: white !important;
}
.cid-tqFkiGanAv .dropdown-item:hover span {
  color: white;
}
.cid-tqFkiGanAv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tqFkiGanAv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tqFkiGanAv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tqFkiGanAv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tqFkiGanAv .nav-link {
  position: relative;
}
.cid-tqFkiGanAv .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tqFkiGanAv .container {
    flex-wrap: nowrap;
  }
}
.cid-tqFkiGanAv .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tqFkiGanAv .dropdown-menu,
.cid-tqFkiGanAv .navbar.opened {
  background: #ffffff !important;
}
.cid-tqFkiGanAv .nav-item:focus,
.cid-tqFkiGanAv .nav-link:focus {
  outline: none;
}
.cid-tqFkiGanAv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tqFkiGanAv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tqFkiGanAv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tqFkiGanAv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tqFkiGanAv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tqFkiGanAv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tqFkiGanAv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  background: rgba(255, 255, 255, 0.7);
}
.cid-tqFkiGanAv .navbar.opened {
  transition: all 0.3s;
}
.cid-tqFkiGanAv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tqFkiGanAv .navbar .navbar-logo img {
  width: auto;
}
.cid-tqFkiGanAv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tqFkiGanAv .navbar.collapsed {
  justify-content: center;
}
.cid-tqFkiGanAv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tqFkiGanAv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tqFkiGanAv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tqFkiGanAv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tqFkiGanAv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tqFkiGanAv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tqFkiGanAv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tqFkiGanAv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tqFkiGanAv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tqFkiGanAv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tqFkiGanAv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tqFkiGanAv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tqFkiGanAv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tqFkiGanAv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tqFkiGanAv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tqFkiGanAv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tqFkiGanAv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tqFkiGanAv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tqFkiGanAv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tqFkiGanAv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-tqFkiGanAv .navbar.navbar-short {
  min-height: 60px;
}
.cid-tqFkiGanAv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tqFkiGanAv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tqFkiGanAv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tqFkiGanAv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tqFkiGanAv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tqFkiGanAv .dropdown-item.active,
.cid-tqFkiGanAv .dropdown-item:active {
  background-color: transparent;
}
.cid-tqFkiGanAv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tqFkiGanAv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tqFkiGanAv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tqFkiGanAv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tqFkiGanAv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tqFkiGanAv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tqFkiGanAv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tqFkiGanAv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tqFkiGanAv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-tqFkiGanAv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-tqFkiGanAv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tqFkiGanAv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqFkiGanAv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tqFkiGanAv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tqFkiGanAv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqFkiGanAv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tqFkiGanAv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tqFkiGanAv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tqFkiGanAv .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tqFkiGanAv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tqFkiGanAv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tqFkiGanAv .navbar {
    height: 70px;
  }
  .cid-tqFkiGanAv .navbar.opened {
    height: auto;
  }
  .cid-tqFkiGanAv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tqFkiH9iMX {
  padding-top: 60px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/header3.jpeg");
}
.cid-tqFkiH9iMX .mbr-icofont {
  font-size: 48px;
  color: #353535;
}
.cid-tqFkiH9iMX .form-group {
  padding: 0.5rem;
}
.cid-tqFkiH9iMX .show-modal span {
  cursor: pointer;
  background-color: #f68d31;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
}
.cid-tqFkiH9iMX .show-modal span:before {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
.cid-tqFkiH9iMX .mbr-figure {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
  margin: auto;
  transition: transform 1s;
  cursor: pointer;
}
.cid-tqFkiH9iMX .mbr-figure a {
  width: 100px;
  height: 100px;
  line-height: 100px;
  font-size: 100px;
}
.cid-tqFkiH9iMX .mbr-figure a:before {
  width: 100px;
  height: 100px;
}
.cid-tqFkiH9iMX .mbr-figure:hover {
  transform: scale(1.15);
  transition: transform 1s;
  -webkit-transform: scale(1.15);
}
.cid-tqFkiH9iMX .mbri-play:before {
  left: 55% !important;
}
.cid-tqFkiH9iMX .form-control {
  text-align: center;
}
.cid-tqFkiH9iMX h3 {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tqFkiH9iMX .modalWindow {
  position: fixed;
  z-index: 5000;
  display: none;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tqFkiH9iMX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
  text-align: -o-center;
}
.cid-tqFkiH9iMX .modalWindow .modalWindow-container .modalWindow-video-container {
  display: inline-block;
  width: 100%;
}
.cid-tqFkiH9iMX .modalWindow .modalWindow-container .modalWindow-video-container .modalWindow-video {
  margin: auto;
}
.cid-tqFkiH9iMX a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-tqFkiH9iMX a.close:hover {
  color: #ffffff;
}
@media (max-width: 500px) {
  .cid-tqFkiH9iMX .modalWindow-video {
    width: 80%;
    height: 200px;
    position: relative;
  }
}
@media (min-width: 500px) and (max-width: 768px) {
  .cid-tqFkiH9iMX .modalWindow-video {
    width: 90%;
    height: 340px;
    position: relative;
  }
}
@media (min-width: 768px) and (max-width: 850px) {
  .cid-tqFkiH9iMX .modalWindow-video {
    width: 700px;
    height: 395px;
    position: relative;
  }
}
@media (min-width: 850px) and (max-width: 1300px) {
  .cid-tqFkiH9iMX .modalWindow-video {
    width: 800px;
    height: 452px;
    position: relative;
  }
}
@media (min-width: 1300px) {
  .cid-tqFkiH9iMX .modalWindow-video {
    width: 1200px;
    height: 675px;
    position: relative;
  }
}
.cid-tqFkiH9iMX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tqFkiH9iMX H1 {
  color: #ffffff;
}
.cid-tqFkiItXra {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-tqFkiItXra .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 570px;
  max-width: 570px;
}
@media (max-width: 768px) {
  .cid-tqFkiItXra .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tqFkiItXra .embla__button--next,
.cid-tqFkiItXra .embla__button--prev {
  display: flex;
}
.cid-tqFkiItXra .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tqFkiItXra .embla__button {
    display: none;
  }
}
.cid-tqFkiItXra .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tqFkiItXra .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-tqFkiItXra .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tqFkiItXra .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 768px) {
  .cid-tqFkiItXra .embla__button {
    top: auto;
  }
}
.cid-tqFkiItXra .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tqFkiItXra .user_image .item-wrapper {
  width: 200px;
  height: 200px;
}
.cid-tqFkiItXra .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
@media (max-width: 230px) {
  .cid-tqFkiItXra .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tqFkiItXra .embla {
  position: relative;
  width: 100%;
}
.cid-tqFkiItXra .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tqFkiItXra .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tqFkiItXra .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tqFkiItXra .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tqFkiL0bqN {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fafafa;
}
@media (max-width: 767px) {
  .cid-tqFkiL0bqN .card-box {
    padding: 1rem;
  }
  .cid-tqFkiL0bqN .mbr-section-btn,
  .cid-tqFkiL0bqN .price {
    text-align: center;
  }
  .cid-tqFkiL0bqN .mbr-section-btn .btn {
    width: 100%;
  }
}
@media (min-width: 768px) {
  .cid-tqFkiL0bqN .card-box {
    padding-right: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tqFkiL0bqN .card-box {
    padding-left: 2rem;
    padding-right: 4rem;
  }
}
.cid-tqFkiL0bqN .card-wrapper {
  border-radius: 4px;
  background-color: #fff9f3;
}
.cid-tqFkiL0bqN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqFkiL0bqN .card:not(:nth-last-child(1)) {
  margin-bottom: 2rem;
}
.cid-tqFkiM3eTC {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f9f9f9;
}
.cid-tqFkiM3eTC .mbr-section-subtitle {
  color: #767676;
}
.cid-tqFkiM3eTC .container-table {
  margin: 0 auto;
}
.cid-tqFkiM3eTC .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tqFkiM3eTC .dataTables_wrapper {
  display: block;
}
.cid-tqFkiM3eTC .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tqFkiM3eTC .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tqFkiM3eTC table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #f68d31;
  margin-bottom: 0;
}
.cid-tqFkiM3eTC table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tqFkiM3eTC table th:hover {
  background: #f68d31;
  color: #ffffff;
}
.cid-tqFkiM3eTC table td {
  border-top: 1px solid #f68d31;
}
.cid-tqFkiM3eTC table.table {
  background: #ffffff;
}
.cid-tqFkiM3eTC .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tqFkiM3eTC .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tqFkiM3eTC .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tqFkiM3eTC .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tqFkiM3eTC .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tqFkiM3eTC .dataTables_filter {
    text-align: center;
  }
  .cid-tqFkiM3eTC .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tqFkiM3eTC .head-item {
  text-align: left;
}
.cid-tqFkiM3eTC .body-item {
  text-align: left;
}
.cid-tqFkiOBDYD {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/fon5.jpeg");
}
.cid-tqFkiOBDYD .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.9;
}
.cid-tqFkiOBDYD form .mbr-section-btn {
  text-align: center;
  margin-bottom: 1.2rem;
}
.cid-tqFkiOBDYD form .mbr-section-btn .btn {
  width: 100%;
  height: 100%;
}
.cid-tqFkiPnP6t {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tqFkiPnP6t .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tqFkiPnP6t .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqFkiPnP6t .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-tqFkiPnP6t .card-title {
  text-align: center;
}
.cid-tqFkiPnP6t .card-text {
  text-align: center;
}
.cid-tqFkiQF5Ee {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tqFkiQF5Ee .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tqFkiQF5Ee .card {
    margin-bottom: 2rem!important;
  }
  .cid-tqFkiQF5Ee .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tqFkiQF5Ee .link-wrap {
    align-items: center;
  }
}
.cid-tqFkiQF5Ee .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tqFkiRw9mX {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tqFkiRw9mX h2 {
  text-align: center;
}
.cid-tqFkiRw9mX h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tqFkiRw9mX p {
  color: #767676;
}
.cid-tqFkiRw9mX img {
  object-fit: cover;
}
.cid-tqFkiRw9mX .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-tqFkiRw9mX .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}
.cid-tqFkiRw9mX .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
.cid-tqFkiRw9mX .mbr-section-subtitle {
  color: #767676;
}
.cid-tqFkiRw9mX .card-title {
  font-weight: 500;
}
.cid-tqFkiRw9mX .card-img {
  text-align: inherit;
}
.cid-tqFkiRw9mX .card-img span {
  font-size: 48px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tqFkiRw9mX .mbr-figure {
    padding-right: 2rem;
    padding-left: 2rem;
    height: 100%;
  }
}
@media (max-width: 991px) {
  .cid-tqFkiRw9mX .mbr-figure {
    padding-bottom: 2rem;
    padding-top: 1rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tqFkiRw9mX .block-content {
    flex-direction: row;
    -webkit-flex-direction: row;
    text-align: center;
  }
  .cid-tqFkiRw9mX .block-content .card {
    flex-basis: 100%;
    -webkit-flex-basis: 100%;
  }
  .cid-tqFkiRw9mX .card:nth-child(1) {
    padding-bottom: 0!important;
  }
}
.cid-tqFkiRw9mX .mbr-crt-title {
  text-align: center;
}
.cid-tqFkiRw9mX .mbr-section-text {
  text-align: center;
}
.cid-tqFkiRw9mX .mbr-section-title {
  color: #000000;
}
.cid-tqFkiSIZWu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/kotel-fon-1.jpg");
}
.cid-tqFkiSIZWu .item {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.cid-tqFkiSIZWu .item .icon-wrap {
  text-align: center;
}
.cid-tqFkiSIZWu .item span {
  font-size: 2rem;
  color: #ffffff;
  line-height: 60px;
}
.cid-tqFkiSIZWu .item::before {
  content: "\e96b";
  font-family: Moririse2 !important;
  position: absolute;
  font-size: 32px;
  left: -15px;
  top: 12%;
  color: #f68d31;
  opacity: 1;
}
.cid-tqFkiSIZWu .item.first:before {
  display: none;
}
.cid-tqFkiSIZWu .icon-box {
  background: #f68d31;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  text-align: center;
  display: inline-block;
}
.cid-tqFkiSIZWu .text-box {
  margin-top: 1rem;
  text-align: center;
}
.cid-tqFkiSIZWu .mbr-iconfont {
  color: #f68d31 !important;
  position: absolute;
  top: 50%;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tqFkiSIZWu .item:before {
    display: none;
  }
  .cid-tqFkiSIZWu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tqFkiTYtTz {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tqFkiTYtTz .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-tqFkiTYtTz .icon-block {
  margin-bottom: 10px;
}
.cid-tqFkiTYtTz .icon-block .icon-block__icon {
  display: inline-block;
  vertical-align: middle;
}
.cid-tqFkiTYtTz .icon-block .icon-block__title {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 0;
  line-height: 1;
  font-style: italic;
}
.cid-tqFkiTYtTz .mbr-text {
  color: #767676;
}
.cid-tqFkiTYtTz textarea.form-control {
  min-height: 100px;
}
.cid-tqFkiTYtTz a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-tqFkiTYtTz .google-map {
  height: 25rem;
  position: relative;
}
.cid-tqFkiTYtTz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tqFkiTYtTz .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tqFkiTYtTz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tqFkiTYtTz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-tqFkiTYtTz h2 {
    padding-top: 2rem;
  }
}
@media (min-width: 768px) {
  .cid-tqFkiTYtTz .container > .row > .col-md-6:first-child {
    padding-right: 30px;
  }
  .cid-tqFkiTYtTz .container > .row > .col-md-6:last-child {
    padding-left: 30px;
  }
}
.cid-tqFkiV7wJA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #232323;
}
.cid-tqFkiV7wJA .row-links {
  width: 100%;
  justify-content: center;
}
.cid-tqFkiV7wJA .social-row {
  width: 100%;
  justify-content: center;
}
.cid-tqFkiV7wJA .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-tqFkiV7wJA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-tqFkiV7wJA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-tqFkiV7wJA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-tqFkiV7wJA .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
}
.cid-tqFkiV7wJA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tqFkiV7wJA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tqFkiV7wJA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  transition: .2s linear;
}
.cid-tqFkiV7wJA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tqFkiV7wJA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tqFkiV7wJA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-tqFkiV7wJA .media-container-row .row-copirayt p {
  width: 100%;
}

#call-now { display: none; }

@media only screen and (max-width : 480px) {
  #call-now {
    display: block;
    position: fixed;
    width: 4.5em;
    height: 4.5em;
    right: 1.25em;
    bottom: 1.25em;
    border-radius: 5em;
    background: #4fd863 url(/images/call.png) no-repeat 50%;
    background-size: 42px;
    border: 3px solid rgba(255, 255, 255, .3);
    z-index: 999;
  }
}
