body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Roboto', sans-serif;
  font-size: 4.25rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 {
  font-family: 'Roboto', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #3ebb34 !important;
}
.bg-success {
  background-color: #45bc07 !important;
}
.bg-info {
  background-color: #0f80e0 !important;
}
.bg-warning {
  background-color: #c1c1c1 !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #3ebb34 !important;
  border-color: #3ebb34 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2a7f23 !important;
  border-color: #2a7f23 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2a7f23 !important;
  border-color: #2a7f23 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #efefef !important;
  border-color: #efefef !important;
  color: #707070 !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #707070 !important;
  background-color: #c9c9c9 !important;
  border-color: #c9c9c9 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #707070 !important;
  background-color: #c9c9c9 !important;
  border-color: #c9c9c9 !important;
}
.btn-info,
.btn-info:active {
  background-color: #0f80e0 !important;
  border-color: #0f80e0 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #0a5798 !important;
  border-color: #0a5798 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #0a5798 !important;
  border-color: #0a5798 !important;
}
.btn-success,
.btn-success:active {
  background-color: #45bc07 !important;
  border-color: #45bc07 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a7204 !important;
  border-color: #2a7204 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a7204 !important;
  border-color: #2a7204 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #246b1e;
  color: #246b1e;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #3ebb34;
  border-color: #3ebb34;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #3ebb34 !important;
  border-color: #3ebb34 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #bcbcbc;
  color: #bcbcbc;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #707070;
  background-color: #efefef;
  border-color: #efefef;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #707070 !important;
  background-color: #efefef !important;
  border-color: #efefef !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #094980;
  color: #094980;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #0f80e0;
  border-color: #0f80e0;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #0f80e0 !important;
  border-color: #0f80e0 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #215a03;
  color: #215a03;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #45bc07;
  border-color: #45bc07;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #45bc07 !important;
  border-color: #45bc07 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #8e8e8e;
  color: #8e8e8e;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #c1c1c1;
  border-color: #c1c1c1;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #3ebb34 !important;
}
.text-secondary {
  color: #efefef !important;
}
.text-success {
  color: #45bc07 !important;
}
.text-info {
  color: #0f80e0 !important;
}
.text-warning {
  color: #c1c1c1 !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #246b1e !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #bcbcbc !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #215a03 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #094980 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8e8e8e !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #0f80e0;
}
.alert-warning {
  background-color: #c1c1c1;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #3ebb34;
  border-color: #3ebb34;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #3ebb34;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #95e08f;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #86f84a;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #c0e0fb;
}
.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: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #3ebb34;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #3ebb34;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #3ebb34;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #3ebb34;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #3ebb34;
  border-bottom-color: #3ebb34;
}
.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: #3ebb34 !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: #efefef !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%233ebb34' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-t7mPF7LdvG {
  padding-top: 3rem;
  padding-bottom: 8rem;
  background-color: #cccccc;
}
.cid-tzx9gXCdqK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzx9gXCdqK .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzx9gXCdqK .section-text {
  padding: 2rem 0;
}
.cid-tzx9gXCdqK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzx9gXCdqK .inner-container {
    width: 100% !important;
  }
}
.cid-tzx9orWnF2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzx9orWnF2 .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzx9orWnF2 .form-control,
.cid-tzx9orWnF2 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzx9orWnF2 .form-control::-webkit-input-placeholder,
.cid-tzx9orWnF2 .field-input::-webkit-input-placeholder,
.cid-tzx9orWnF2 .form-control::-webkit-input-placeholder,
.cid-tzx9orWnF2 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzx9orWnF2 .form-control:-moz-placeholder,
.cid-tzx9orWnF2 .field-input:-moz-placeholder,
.cid-tzx9orWnF2 .form-control:-moz-placeholder,
.cid-tzx9orWnF2 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzx9orWnF2 .form-control:hover,
.cid-tzx9orWnF2 .field-input:hover,
.cid-tzx9orWnF2 .form-control:focus,
.cid-tzx9orWnF2 .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzx9orWnF2 .form-control:hover::-webkit-input-placeholder,
.cid-tzx9orWnF2 .field-input:hover::-webkit-input-placeholder,
.cid-tzx9orWnF2 .form-control:focus::-webkit-input-placeholder,
.cid-tzx9orWnF2 .field-input:focus::-webkit-input-placeholder,
.cid-tzx9orWnF2 .form-control:hover::-webkit-input-placeholder,
.cid-tzx9orWnF2 .field-input:hover::-webkit-input-placeholder,
.cid-tzx9orWnF2 .form-control:focus::-webkit-input-placeholder,
.cid-tzx9orWnF2 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzx9orWnF2 .form-control:hover:-moz-placeholder,
.cid-tzx9orWnF2 .field-input:hover:-moz-placeholder,
.cid-tzx9orWnF2 .form-control:focus:-moz-placeholder,
.cid-tzx9orWnF2 .field-input:focus:-moz-placeholder,
.cid-tzx9orWnF2 .form-control:hover:-moz-placeholder,
.cid-tzx9orWnF2 .field-input:hover:-moz-placeholder,
.cid-tzx9orWnF2 .form-control:focus:-moz-placeholder,
.cid-tzx9orWnF2 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzx9orWnF2 .jq-number__spin:hover,
.cid-tzx9orWnF2 .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzx9orWnF2 .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzx9orWnF2 .jq-selectbox li,
.cid-tzx9orWnF2 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzx9orWnF2 .jq-selectbox li:hover,
.cid-tzx9orWnF2 .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzx9orWnF2 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzx9orWnF2 .jq-number__spin.minus:hover:after,
.cid-tzx9orWnF2 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzx9orWnF2 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzx9orWnF2 .jq-number__spin.minus:after,
.cid-tzx9orWnF2 .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzx9orWnF2 input::-webkit-clear-button {
  display: none;
}
.cid-tzx9orWnF2 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzx9orWnF2 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzx9orWnF2 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzx9orWnF2 H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzx9orWnF2 LABEL {
  color: #e2ffd4;
}
.cid-txYonM19Xt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-txYonM19Xt .mbr-section-subtitle,
.cid-txYonM19Xt .mbr-section-title {
  margin-bottom: 12px;
}
.cid-txYonM19Xt .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-txYonM19Xt .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-txYonM19Xt .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-txYonM19Xt .input-group-btn {
  padding-left: 0;
}
.cid-txYonM19Xt .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-txYonM19Xt .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-txYonM19Xt .mbr-form .btn {
  margin: 0;
}
.cid-txYonM19Xt input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-txYonM19Xt input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-txYonM19Xt .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-txYonM19Xt .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-txYonM19Xt .mbr-section-title {
  color: #ffffff;
}
.cid-txYonM19Xt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-txYonM19Xt .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-txYonM19Xt .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-txYonM19Xt LABEL {
  color: #061d09;
}
.cid-txYnHvIcUd {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-txYnHvIcUd .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-txYnHvIcUd .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-txYnHvIcUd .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-txYnHvIcUd .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-txYnHvIcUd .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-txYnHvIcUd .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-txYnHvIcUd .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-txYnHvIcUd .btn-social {
  border: none !important;
}
.cid-txYnHvIcUd .btn-social {
  border-radius: 0 !important;
}
.cid-txYnHvIcUd [class^="socicon-"]:before,
.cid-txYnHvIcUd [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-txYnHvIcUd .btn {
    font-size: 20px !important;
  }
}
.cid-txYnKjQpHY {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
.cid-txYnKjQpHY .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-txYnKjQpHY .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-txYnKjQpHY .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-txYnKjQpHY .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-txYnKjQpHY .text-content {
    max-width: none;
  }
}
.cid-txYnKjQpHY .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-txYnKjQpHY .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-txYnKjQpHY .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-txYnKjQpHY .icons {
    justify-content: center !important;
  }
  .cid-txYnKjQpHY .text-content * {
    text-align: center;
  }
}
.cid-txYnKjQpHY P {
  color: #1a449a;
  text-align: center;
}
.cid-txYnKjQpHY .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzx9fbhc3f {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzx9fbhc3f .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzx9fbhc3f h2,
.cid-tzx9fbhc3f h3,
.cid-tzx9fbhc3f p {
  margin: 0;
}
.cid-tzx9fbhc3f .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzx9fbhc3f .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzx9fbhc3f .form-wrap {
    width: 100%;
  }
}
.cid-tzx9fbhc3f .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzx9fbhc3f .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzx9fbhc3f .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzx9fbhc3f .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzx9fbhc3f .heading {
  margin-bottom: 20px;
}
.cid-tzx9fbhc3f .mbr-section-title {
  color: #000000;
}
.cid-tzx9fbhc3f .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzx9fbhc3f .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzx9fbhc3f .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzx9fbhc3f .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzx9fbhc3f .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzx9fbhc3f form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzx9fbhc3f textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzx9fbhc3f input,
.cid-tzx9fbhc3f select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzx9fbhc3f input:last-child,
.cid-tzx9fbhc3f select:last-child {
  margin-right: 0;
}
.cid-tzx9fbhc3f .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzx9fbhc3f .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzx9fbhc3f .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzx9fbhc3f .value {
  border: none;
}
.cid-tzx9fbhc3f input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzx9fbhc3f input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzx9fbhc3f input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzx9fbhc3f input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzx9fbhc3f input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzx9fbhc3f input[type="range"]:focus {
  outline: none;
}
.cid-tzx9fbhc3f input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzx9fbhc3f input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzx9fbhc3f input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-rnAa2luGsP {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-rnAa2luGsP .content {
    text-align: center;
  }
  .cid-rnAa2luGsP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rnAa2luGsP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rnAa2luGsP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rnAa2luGsP .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rnAa2luGsP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rnAa2luGsP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rnAa2luGsP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rnAa2luGsP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rnAa2luGsP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rnAa2luGsP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rnAa2luGsP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rnAa2luGsP .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-t7mRZcKyho {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-ty4lvf9cRF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cccccc;
}
.cid-ty4lvf9cRF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty4lvf9cRF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty4lvf9cRF .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-ty4lvf9cRF .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-ty4lvf9cRF .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-ty4lvf9cRF .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-ty4lvf9cRF .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-ty4lvf9cRF .mbr-text {
    margin-top: 16px;
  }
}
.cid-ty4lvf9cRF .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-ty4lvf9cRF .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-ty4swV4J4B {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/ocupix-12378etvd-rs-7.jpg");
}
.cid-ty4swV4J4B .mbr-overlay {
  background-color: #232323;
  opacity: 0.5;
}
.cid-ty4swV4J4B .list {
  list-style: none;
  padding-left: 0;
  color: #0b2b5c;
}
@media (max-width: 991px) {
  .cid-ty4swV4J4B .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ty4swV4J4B .list {
    margin-bottom: 0rem;
  }
}
@media (max-width: 991px) {
  .cid-ty4swV4J4B .container-data {
    margin-bottom: 2rem;
  }
}
.cid-ty4swV4J4B form.mbr-form {
  border-radius: 20px;
  background: #efefef;
}
.cid-ty4swV4J4B form.mbr-form .form-control {
  box-shadow: none;
  border: solid 1px #c7c7c7 !important;
}
.cid-ty4swV4J4B form.mbr-form .form-control:focus {
  border: 1px solid #000 !important;
}
.cid-ty4swV4J4B form.mbr-form .mbr-section-btn {
  text-align: center;
  width: 100%;
}
.cid-ty4swV4J4B form.mbr-form .mbr-section-btn .btn {
  width: max-content;
  margin: auto;
  padding: 0 3rem;
}
@media (max-width: 991px) {
  .cid-ty4swV4J4B form.mbr-form .mbr-section-btn .btn {
    margin-top: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-ty4swV4J4B form.mbr-form {
    padding: 4rem 3rem;
    width: 100%;
  }
}
@media (max-width: 991px) {
  .cid-ty4swV4J4B form.mbr-form {
    padding: 2rem 1rem;
  }
}
.cid-ty4swV4J4B .mbr-section-subtitle {
  color: #45bc07;
}
.cid-ty4swV4J4B .mbr-text {
  color: #e2ffd4;
}
.cid-ty4swV4J4B .mbr-section-title {
  color: #e2ffd4;
}
.cid-ty4swV4J4B .mbr-section-sub-subtitle {
  color: #e2ffd4;
}
.cid-qVFo4qdaSx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-qVFo4qdaSx .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qVFo4qdaSx .section-text {
  padding: 2rem 0;
}
.cid-qVFo4qdaSx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qVFo4qdaSx .inner-container {
    width: 100% !important;
  }
}
.cid-sLFHy9ed7A {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-sLFHy9ed7A .mbr-section-subtitle,
.cid-sLFHy9ed7A .mbr-section-title {
  margin-bottom: 12px;
}
.cid-sLFHy9ed7A .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-sLFHy9ed7A .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-sLFHy9ed7A .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-sLFHy9ed7A .input-group-btn {
  padding-left: 0;
}
.cid-sLFHy9ed7A .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-sLFHy9ed7A .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-sLFHy9ed7A .mbr-form .btn {
  margin: 0;
}
.cid-sLFHy9ed7A input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-sLFHy9ed7A input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-sLFHy9ed7A .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-sLFHy9ed7A .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-sLFHy9ed7A .mbr-section-title {
  color: #ffffff;
}
.cid-sLFHy9ed7A .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sLFHy9ed7A .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-sLFHy9ed7A .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-sLFHy9ed7A LABEL {
  color: #061d09;
}
.cid-txYfafr1Yu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-txYfafr1Yu .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-txYfafr1Yu .form-control,
.cid-txYfafr1Yu .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-txYfafr1Yu .form-control::-webkit-input-placeholder,
.cid-txYfafr1Yu .field-input::-webkit-input-placeholder,
.cid-txYfafr1Yu .form-control::-webkit-input-placeholder,
.cid-txYfafr1Yu .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-txYfafr1Yu .form-control:-moz-placeholder,
.cid-txYfafr1Yu .field-input:-moz-placeholder,
.cid-txYfafr1Yu .form-control:-moz-placeholder,
.cid-txYfafr1Yu .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-txYfafr1Yu .form-control:hover,
.cid-txYfafr1Yu .field-input:hover,
.cid-txYfafr1Yu .form-control:focus,
.cid-txYfafr1Yu .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-txYfafr1Yu .form-control:hover::-webkit-input-placeholder,
.cid-txYfafr1Yu .field-input:hover::-webkit-input-placeholder,
.cid-txYfafr1Yu .form-control:focus::-webkit-input-placeholder,
.cid-txYfafr1Yu .field-input:focus::-webkit-input-placeholder,
.cid-txYfafr1Yu .form-control:hover::-webkit-input-placeholder,
.cid-txYfafr1Yu .field-input:hover::-webkit-input-placeholder,
.cid-txYfafr1Yu .form-control:focus::-webkit-input-placeholder,
.cid-txYfafr1Yu .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-txYfafr1Yu .form-control:hover:-moz-placeholder,
.cid-txYfafr1Yu .field-input:hover:-moz-placeholder,
.cid-txYfafr1Yu .form-control:focus:-moz-placeholder,
.cid-txYfafr1Yu .field-input:focus:-moz-placeholder,
.cid-txYfafr1Yu .form-control:hover:-moz-placeholder,
.cid-txYfafr1Yu .field-input:hover:-moz-placeholder,
.cid-txYfafr1Yu .form-control:focus:-moz-placeholder,
.cid-txYfafr1Yu .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-txYfafr1Yu .jq-number__spin:hover,
.cid-txYfafr1Yu .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-txYfafr1Yu .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-txYfafr1Yu .jq-selectbox li,
.cid-txYfafr1Yu .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-txYfafr1Yu .jq-selectbox li:hover,
.cid-txYfafr1Yu .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-txYfafr1Yu .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-txYfafr1Yu .jq-number__spin.minus:hover:after,
.cid-txYfafr1Yu .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-txYfafr1Yu .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-txYfafr1Yu .jq-number__spin.minus:after,
.cid-txYfafr1Yu .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-txYfafr1Yu input::-webkit-clear-button {
  display: none;
}
.cid-txYfafr1Yu input::-webkit-inner-spin-button {
  display: none;
}
.cid-txYfafr1Yu input::-webkit-outer-spin-button {
  display: none;
}
.cid-txYfafr1Yu input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-txYfafr1Yu H4 {
  text-align: center;
  color: #e2ffd4;
}
.cid-txYfafr1Yu LABEL {
  color: #b2d9ae;
}
.cid-ro7IoJJLqV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-ro7IoJJLqV .mbr-section-subtitle {
  color: #232323;
}
.cid-ro7IoJJLqV B {
  color: #0f7699;
}
.cid-txdmSPytKy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c1c1c1;
}
.cid-txdmSPytKy .mbr-fallback-image.disabled {
  display: none;
}
.cid-txdmSPytKy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txdmSPytKy .row {
  justify-content: center;
}
.cid-txdmSPytKy .item-wrap {
  z-index: 1;
}
.cid-txdmSPytKy .image-wrapper {
  padding: 32px 16px;
}
@media (max-width: 992px) {
  .cid-txdmSPytKy .image-wrapper {
    padding: 12px 0;
  }
}
.cid-txdmSPytKy .image-wrapper img {
  width: 100%;
  height: 280px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-txdmSPytKy .image-wrapper img {
    height: 200px;
  }
}
@media (max-width: 425px) {
  .cid-txdmSPytKy .image-wrapper img {
    height: 150px;
  }
}
.cid-qVFvz9JP3G {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-qVFvz9JP3G .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-qVFvz9JP3G .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-qVFvz9JP3G .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-qVFvz9JP3G .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-qVFvz9JP3G .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-qVFvz9JP3G .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-qVFvz9JP3G .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-qVFvz9JP3G .btn-social {
  border: none !important;
}
.cid-qVFvz9JP3G .btn-social {
  border-radius: 0 !important;
}
.cid-qVFvz9JP3G [class^="socicon-"]:before,
.cid-qVFvz9JP3G [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-qVFvz9JP3G .btn {
    font-size: 20px !important;
  }
}
.cid-txdgHAW7uO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-txdgHAW7uO .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-txdgHAW7uO .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-txdgHAW7uO .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-txdgHAW7uO .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-txdgHAW7uO .text-content {
    max-width: none;
  }
}
.cid-txdgHAW7uO .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-txdgHAW7uO .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-txdgHAW7uO .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-txdgHAW7uO .icons {
    justify-content: center !important;
  }
  .cid-txdgHAW7uO .text-content * {
    text-align: center;
  }
}
.cid-txdgHAW7uO P {
  color: #1a449a;
  text-align: center;
}
.cid-txdgHAW7uO .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-qVJrcxuiXf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
  background: linear-gradient(#cccccc, #55b4d4);
}
.cid-qVJrcxuiXf .carousel-control {
  background: #000;
}
.cid-qVJrcxuiXf .mbr-section-subtitle {
  color: #767676;
}
.cid-qVJrcxuiXf .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qVJrcxuiXf .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-qVJrcxuiXf .carousel-item .wrap-img {
  text-align: center;
}
.cid-qVJrcxuiXf .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-qVJrcxuiXf .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qVJrcxuiXf .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-qVJrcxuiXf .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-qVJrcxuiXf .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-qVJrcxuiXf .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-qVJrcxuiXf .cloneditem-1,
.cid-qVJrcxuiXf .cloneditem-2,
.cid-qVJrcxuiXf .cloneditem-3,
.cid-qVJrcxuiXf .cloneditem-4,
.cid-qVJrcxuiXf .cloneditem-5 {
  display: none;
}
.cid-qVJrcxuiXf .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-qVJrcxuiXf .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-qVJrcxuiXf .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-qVJrcxuiXf .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-qVJrcxuiXf .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-qVJrcxuiXf .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qVJrcxuiXf .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides2 .cloneditem-1,
  .cid-qVJrcxuiXf .carousel-inner.slides2 .cloneditem-2,
  .cid-qVJrcxuiXf .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-qVJrcxuiXf .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-qVJrcxuiXf .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-qVJrcxuiXf .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-qVJrcxuiXf .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qVJrcxuiXf .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides3 .cloneditem-1,
  .cid-qVJrcxuiXf .carousel-inner.slides3 .cloneditem-2,
  .cid-qVJrcxuiXf .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-qVJrcxuiXf .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-qVJrcxuiXf .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-qVJrcxuiXf .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-qVJrcxuiXf .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qVJrcxuiXf .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides4 .cloneditem-1,
  .cid-qVJrcxuiXf .carousel-inner.slides4 .cloneditem-2,
  .cid-qVJrcxuiXf .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-qVJrcxuiXf .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-qVJrcxuiXf .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-qVJrcxuiXf .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-qVJrcxuiXf .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qVJrcxuiXf .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides5 .cloneditem-1,
  .cid-qVJrcxuiXf .carousel-inner.slides5 .cloneditem-2,
  .cid-qVJrcxuiXf .carousel-inner.slides5 .cloneditem-3,
  .cid-qVJrcxuiXf .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-qVJrcxuiXf .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-qVJrcxuiXf .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-qVJrcxuiXf .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-qVJrcxuiXf .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-qVJrcxuiXf .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-qVJrcxuiXf .carousel-inner.slides6 .cloneditem-1,
  .cid-qVJrcxuiXf .carousel-inner.slides6 .cloneditem-2,
  .cid-qVJrcxuiXf .carousel-inner.slides6 .cloneditem-3,
  .cid-qVJrcxuiXf .carousel-inner.slides6 .cloneditem-4,
  .cid-qVJrcxuiXf .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-qVJsrZfBQd {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-qVJsrZfBQd .content {
    text-align: center;
  }
  .cid-qVJsrZfBQd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-qVJsrZfBQd .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-qVJsrZfBQd .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-qVJsrZfBQd .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-qVJsrZfBQd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qVJsrZfBQd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qVJsrZfBQd .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qVJsrZfBQd .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qVJsrZfBQd .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qVJsrZfBQd .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qVJsrZfBQd .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qVJsrZfBQd .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mOKfXsho {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #cccccc;
}
.cid-rdxRIBFV0c {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/ocupix-visions-wr-50-1500x1000.jpg");
}
.cid-rdxRIBFV0c H2 {
  color: #c1c1c1;
}
.cid-rdxLpv5cXe {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
.cid-rdxLpv5cXe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rdxLpv5cXe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rdxLpv5cXe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rdxLpv5cXe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rdxLpv5cXe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rdxLpv5cXe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rdxLpv5cXe .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rdxLpv5cXe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rdxLpv5cXe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rdxRKBZtGY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rdxRKBZtGY .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rdxRKBZtGY .section-text {
  padding: 2rem 0;
  color: #cccccc;
}
.cid-rdxRKBZtGY .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rdxRKBZtGY .inner-container {
    width: 100% !important;
  }
}
.cid-rdxRKBZtGY .section-text B {
  color: #cccccc;
}
.cid-t7mP3ILYGy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/ocupix-15434n55s-13.jpg");
}
.cid-t7mP3ILYGy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.5;
}
.cid-t7mP3ILYGy .mbr-section-subtitle {
  font-weight: 700 !important;
  color: #999999;
  margin-bottom: 0.7rem;
}
.cid-t7mP3ILYGy input,
.cid-t7mP3ILYGy textarea {
  font-size: 14px;
}
.cid-t7mP3ILYGy input {
  padding: 1.5rem 1.8rem !important;
  border-radius: 50px;
}
.cid-t7mP3ILYGy textarea {
  padding: 0.9rem 2rem !important;
  border-radius: 30px;
  height: 100%;
}
.cid-t7mP3ILYGy .form-group {
  margin-bottom: 1.9rem;
  padding: 0rem;
}
.cid-t7mP3ILYGy .col-auto {
  width: 100%;
  text-align: center;
}
.cid-t7mP3ILYGy img {
  width: 90%;
  border-radius: 8px;
}
.cid-t7mP3ILYGy .mbr-form .btn {
  margin: 0.4rem 0.4rem;
  margin-left: 0rem;
}
.cid-t7mP3ILYGy .btn {
  padding: 1rem 3.5rem !important;
}
.cid-t7mP3ILYGy .title-block {
  margin-bottom: 2rem;
}
.cid-t7mP3ILYGy .form-control,
.cid-t7mP3ILYGy .field-input {
  background-color: #e2e3e7;
  border-color: #e2e3e7;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-t7mP3ILYGy .form-control:hover,
.cid-t7mP3ILYGy .field-input:hover {
  background-color: #e2e3e7;
  border-color: #e2e3e7 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-t7mP3ILYGy .form-control:focus,
.cid-t7mP3ILYGy .field-input:focus {
  background-color: #ffffff;
  border-color: #e2e3e7 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-t7mP3ILYGy input::-webkit-input-placeholder,
.cid-t7mP3ILYGy textarea::-webkit-input-placeholder {
  color: #807d78;
}
.cid-t7mP3ILYGy input:-moz-placeholder,
.cid-t7mP3ILYGy textarea:-moz-placeholder {
  color: #807d78;
}
.cid-t7mP3ILYGy .jq-selectbox li,
.cid-t7mP3ILYGy .jq-selectbox li {
  background-color: #e2e3e7;
  color: #000000;
}
.cid-t7mP3ILYGy .jq-selectbox li:hover,
.cid-t7mP3ILYGy .jq-selectbox li.selected {
  background-color: #e2e3e7;
  color: #000000;
}
.cid-t7mP3ILYGy .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e2e3e7;
}
.cid-t7mP3ILYGy .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #e2e3e7;
}
.cid-t7mP3ILYGy H5 {
  padding-bottom: 2rem;
}
.cid-t7mP3ILYGy .mbr-text {
  color: #777777;
}
.cid-t7mP3ILYGy .mbr-form {
  padding: 0rem;
}
.cid-t7mP3ILYGy .btn-form {
  margin-top: 0.2rem;
  padding-left: 1rem;
}
@media (max-width: 767px) {
  .cid-t7mP3ILYGy .form-row {
    margin: 0;
  }
  .cid-t7mP3ILYGy .btn-form {
    width: 100%;
    padding-right: 1rem;
  }
  .cid-t7mP3ILYGy .btn {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .cid-t7mP3ILYGy img {
    width: 100%;
  }
}
.cid-t7mP3ILYGy .form-row > [class*="col-"] {
  padding: 0 1rem;
}
.cid-t7mP3ILYGy .mbr-text,
.cid-t7mP3ILYGy .mbr-section-btn {
  color: #232323;
}
.cid-rnA7zOofRL {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-rnA7zOofRL .content {
    text-align: center;
  }
  .cid-rnA7zOofRL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rnA7zOofRL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rnA7zOofRL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rnA7zOofRL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rnA7zOofRL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rnA7zOofRL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rnA7zOofRL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rnA7zOofRL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rnA7zOofRL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rnA7zOofRL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rnA7zOofRL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rnA7zOofRL .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-t7mKb89gQE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-rD4uMJP9HO {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-rD4uMJP9HO .mbr-section-subtitle {
  color: #232323;
}
.cid-rD4sKrHE3J {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #c1c1c1;
}
.cid-rD4sKrHE3J .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rD4sKrHE3J .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rD4sKrHE3J .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rD4sKrHE3J .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rD4sKrHE3J .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rD4sKrHE3J .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rD4sKrHE3J .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rD4sKrHE3J .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rD4sKrHE3J .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffffff !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sLFkE4UVsc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/ocupix-15434n55s-13.jpg");
}
.cid-sLFkE4UVsc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.5;
}
.cid-sLFkE4UVsc .mbr-section-subtitle {
  font-weight: 700 !important;
  color: #999999;
  margin-bottom: 0.7rem;
}
.cid-sLFkE4UVsc input,
.cid-sLFkE4UVsc textarea {
  font-size: 14px;
}
.cid-sLFkE4UVsc input {
  padding: 1.5rem 1.8rem !important;
  border-radius: 50px;
}
.cid-sLFkE4UVsc textarea {
  padding: 0.9rem 2rem !important;
  border-radius: 30px;
  height: 100%;
}
.cid-sLFkE4UVsc .form-group {
  margin-bottom: 1.9rem;
  padding: 0rem;
}
.cid-sLFkE4UVsc .col-auto {
  width: 100%;
  text-align: center;
}
.cid-sLFkE4UVsc img {
  width: 90%;
  border-radius: 8px;
}
.cid-sLFkE4UVsc .mbr-form .btn {
  margin: 0.4rem 0.4rem;
  margin-left: 0rem;
}
.cid-sLFkE4UVsc .btn {
  padding: 1rem 3.5rem !important;
}
.cid-sLFkE4UVsc .title-block {
  margin-bottom: 2rem;
}
.cid-sLFkE4UVsc .form-control,
.cid-sLFkE4UVsc .field-input {
  background-color: #e2e3e7;
  border-color: #e2e3e7;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sLFkE4UVsc .form-control:hover,
.cid-sLFkE4UVsc .field-input:hover {
  background-color: #e2e3e7;
  border-color: #e2e3e7 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sLFkE4UVsc .form-control:focus,
.cid-sLFkE4UVsc .field-input:focus {
  background-color: #ffffff;
  border-color: #e2e3e7 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sLFkE4UVsc input::-webkit-input-placeholder,
.cid-sLFkE4UVsc textarea::-webkit-input-placeholder {
  color: #807d78;
}
.cid-sLFkE4UVsc input:-moz-placeholder,
.cid-sLFkE4UVsc textarea:-moz-placeholder {
  color: #807d78;
}
.cid-sLFkE4UVsc .jq-selectbox li,
.cid-sLFkE4UVsc .jq-selectbox li {
  background-color: #e2e3e7;
  color: #000000;
}
.cid-sLFkE4UVsc .jq-selectbox li:hover,
.cid-sLFkE4UVsc .jq-selectbox li.selected {
  background-color: #e2e3e7;
  color: #000000;
}
.cid-sLFkE4UVsc .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e2e3e7;
}
.cid-sLFkE4UVsc .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #e2e3e7;
}
.cid-sLFkE4UVsc H5 {
  padding-bottom: 2rem;
}
.cid-sLFkE4UVsc .mbr-text {
  color: #777777;
}
.cid-sLFkE4UVsc .mbr-form {
  padding: 0rem;
}
.cid-sLFkE4UVsc .btn-form {
  margin-top: 0.2rem;
  padding-left: 1rem;
}
@media (max-width: 767px) {
  .cid-sLFkE4UVsc .form-row {
    margin: 0;
  }
  .cid-sLFkE4UVsc .btn-form {
    width: 100%;
    padding-right: 1rem;
  }
  .cid-sLFkE4UVsc .btn {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .cid-sLFkE4UVsc img {
    width: 100%;
  }
}
.cid-sLFkE4UVsc .form-row > [class*="col-"] {
  padding: 0 1rem;
}
.cid-sLFkE4UVsc .mbr-text,
.cid-sLFkE4UVsc .mbr-section-btn {
  color: #232323;
}
.cid-sLFHZfKV2f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0f7699;
}
.cid-sLFHZfKV2f .mbr-section-subtitle,
.cid-sLFHZfKV2f .mbr-section-title {
  margin-bottom: 12px;
}
.cid-sLFHZfKV2f .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-sLFHZfKV2f .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-sLFHZfKV2f .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-sLFHZfKV2f .input-group-btn {
  padding-left: 0;
}
.cid-sLFHZfKV2f .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-sLFHZfKV2f .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-sLFHZfKV2f .mbr-form .btn {
  margin: 0;
}
.cid-sLFHZfKV2f input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-sLFHZfKV2f input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-sLFHZfKV2f .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-sLFHZfKV2f .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-sLFHZfKV2f .mbr-section-title {
  color: #ffffff;
}
.cid-sLFHZfKV2f .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sLFHZfKV2f .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-sLFHZfKV2f .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-rnA8BTyuyb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-rnA8BTyuyb .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rnA8BTyuyb .section-text {
  padding: 2rem 0;
}
.cid-rnA8BTyuyb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rnA8BTyuyb .inner-container {
    width: 100% !important;
  }
}
.cid-rnA8BaU6cj {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-rnA8BaU6cj .content {
    text-align: center;
  }
  .cid-rnA8BaU6cj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rnA8BaU6cj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rnA8BaU6cj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rnA8BaU6cj .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rnA8BaU6cj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rnA8BaU6cj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rnA8BaU6cj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rnA8BaU6cj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rnA8BaU6cj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rnA8BaU6cj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rnA8BaU6cj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rnA8BaU6cj .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-t7mKNbf2IX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-rD4zX9w8BY {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-rD4zX9w8BY .mbr-section-subtitle {
  color: #232323;
}
.cid-rD4zX9w8BY H2 {
  color: #0f7699;
}
.cid-rD4DJSbiBk .modal-body .close {
  background: #1b1b1b;
}
.cid-rD4DJSbiBk .modal-body .close span {
  font-style: normal;
}
.cid-rD4DJSbiBk .carousel-inner > .active,
.cid-rD4DJSbiBk .carousel-inner > .next,
.cid-rD4DJSbiBk .carousel-inner > .prev {
  display: table;
}
.cid-rD4DJSbiBk .carousel-control .icon-next,
.cid-rD4DJSbiBk .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rD4DJSbiBk .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD4DJSbiBk .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rD4DJSbiBk .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rD4DJSbiBk .boxed-slider > div {
  position: relative;
}
.cid-rD4DJSbiBk .container img {
  width: 100%;
}
.cid-rD4DJSbiBk .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rD4DJSbiBk .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rD4DJSbiBk .mbr-table-cell {
  padding: 0;
}
.cid-rD4DJSbiBk .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rD4DJSbiBk .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-rD4DJSbiBk .mbr-overlay {
  z-index: 1;
}
.cid-rD4DJSbiBk .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rD4DJSbiBk .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-rD4DJSbiBk .carousel-item .container {
    width: 100%;
  }
}
.cid-rD4DJSbiBk .carousel-item-next.carousel-item-left,
.cid-rD4DJSbiBk .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rD4DJSbiBk .active.carousel-item-right,
.cid-rD4DJSbiBk .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rD4DJSbiBk .active.carousel-item-left,
.cid-rD4DJSbiBk .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rD4DJSbiBk .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rD4DJSbiBk .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rD4DJSbiBk .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rD4DJSbiBk .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-rD4DJSbiBk .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rD4DJSbiBk .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rD4DJSbiBk .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-rD4DJSbiBk .mbr-slider .carousel-indicators li.active,
.cid-rD4DJSbiBk .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rD4DJSbiBk .mbr-slider .carousel-indicators li::after,
.cid-rD4DJSbiBk .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rD4DJSbiBk .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-rD4DJSbiBk .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rD4DJSbiBk .mbr-slider > .container img {
  width: 100%;
}
.cid-rD4DJSbiBk .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rD4DJSbiBk .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-rD4DJSbiBk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rD4DJSbiBk .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rD4DJSbiBk .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rD4DJSbiBk .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-rD4DJSbiBk .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rD4DJSbiBk .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-rD4DJSbiBk .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rD4DJSbiBk .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rD4DJSbiBk .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rD4DJSbiBk .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rD4DJSbiBk .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rD4DJSbiBk H2 {
  color: #ffffff;
}
.cid-sLFI4YmWlR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0f7699;
}
.cid-sLFI4YmWlR .mbr-section-subtitle,
.cid-sLFI4YmWlR .mbr-section-title {
  margin-bottom: 12px;
}
.cid-sLFI4YmWlR .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-sLFI4YmWlR .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-sLFI4YmWlR .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-sLFI4YmWlR .input-group-btn {
  padding-left: 0;
}
.cid-sLFI4YmWlR .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-sLFI4YmWlR .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-sLFI4YmWlR .mbr-form .btn {
  margin: 0;
}
.cid-sLFI4YmWlR input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-sLFI4YmWlR input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-sLFI4YmWlR .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-sLFI4YmWlR .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-sLFI4YmWlR .mbr-section-title {
  color: #ffffff;
}
.cid-sLFI4YmWlR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sLFI4YmWlR .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-sLFI4YmWlR .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-rD4zXbJMPr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-rD4zXbJMPr .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rD4zXbJMPr .section-text {
  padding: 2rem 0;
}
.cid-rD4zXbJMPr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rD4zXbJMPr .inner-container {
    width: 100% !important;
  }
}
.cid-sLFn8UuTXG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/ocupix-15434n55s-13.jpg");
}
.cid-sLFn8UuTXG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.5;
}
.cid-sLFn8UuTXG .mbr-section-subtitle {
  font-weight: 700 !important;
  color: #999999;
  margin-bottom: 0.7rem;
}
.cid-sLFn8UuTXG input,
.cid-sLFn8UuTXG textarea {
  font-size: 14px;
}
.cid-sLFn8UuTXG input {
  padding: 1.5rem 1.8rem !important;
  border-radius: 50px;
}
.cid-sLFn8UuTXG textarea {
  padding: 0.9rem 2rem !important;
  border-radius: 30px;
  height: 100%;
}
.cid-sLFn8UuTXG .form-group {
  margin-bottom: 1.9rem;
  padding: 0rem;
}
.cid-sLFn8UuTXG .col-auto {
  width: 100%;
  text-align: center;
}
.cid-sLFn8UuTXG img {
  width: 90%;
  border-radius: 8px;
}
.cid-sLFn8UuTXG .mbr-form .btn {
  margin: 0.4rem 0.4rem;
  margin-left: 0rem;
}
.cid-sLFn8UuTXG .btn {
  padding: 1rem 3.5rem !important;
}
.cid-sLFn8UuTXG .title-block {
  margin-bottom: 2rem;
}
.cid-sLFn8UuTXG .form-control,
.cid-sLFn8UuTXG .field-input {
  background-color: #e2e3e7;
  border-color: #e2e3e7;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sLFn8UuTXG .form-control:hover,
.cid-sLFn8UuTXG .field-input:hover {
  background-color: #e2e3e7;
  border-color: #e2e3e7 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sLFn8UuTXG .form-control:focus,
.cid-sLFn8UuTXG .field-input:focus {
  background-color: #ffffff;
  border-color: #e2e3e7 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sLFn8UuTXG input::-webkit-input-placeholder,
.cid-sLFn8UuTXG textarea::-webkit-input-placeholder {
  color: #807d78;
}
.cid-sLFn8UuTXG input:-moz-placeholder,
.cid-sLFn8UuTXG textarea:-moz-placeholder {
  color: #807d78;
}
.cid-sLFn8UuTXG .jq-selectbox li,
.cid-sLFn8UuTXG .jq-selectbox li {
  background-color: #e2e3e7;
  color: #000000;
}
.cid-sLFn8UuTXG .jq-selectbox li:hover,
.cid-sLFn8UuTXG .jq-selectbox li.selected {
  background-color: #e2e3e7;
  color: #000000;
}
.cid-sLFn8UuTXG .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e2e3e7;
}
.cid-sLFn8UuTXG .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #e2e3e7;
}
.cid-sLFn8UuTXG H5 {
  padding-bottom: 2rem;
}
.cid-sLFn8UuTXG .mbr-text {
  color: #777777;
}
.cid-sLFn8UuTXG .mbr-form {
  padding: 0rem;
}
.cid-sLFn8UuTXG .btn-form {
  margin-top: 0.2rem;
  padding-left: 1rem;
}
@media (max-width: 767px) {
  .cid-sLFn8UuTXG .form-row {
    margin: 0;
  }
  .cid-sLFn8UuTXG .btn-form {
    width: 100%;
    padding-right: 1rem;
  }
  .cid-sLFn8UuTXG .btn {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .cid-sLFn8UuTXG img {
    width: 100%;
  }
}
.cid-sLFn8UuTXG .form-row > [class*="col-"] {
  padding: 0 1rem;
}
.cid-sLFn8UuTXG .mbr-text,
.cid-sLFn8UuTXG .mbr-section-btn {
  color: #232323;
}
.cid-rD4zXeD49s {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-rD4zXeD49s .content {
    text-align: center;
  }
  .cid-rD4zXeD49s .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rD4zXeD49s .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rD4zXeD49s .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rD4zXeD49s .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rD4zXeD49s .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rD4zXeD49s .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rD4zXeD49s .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rD4zXeD49s .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rD4zXeD49s .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD4zXeD49s .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD4zXeD49s .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD4zXeD49s .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-t7mLMO4W64 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-rD4J2s4S3d {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rD4J2s4S3d .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rD4J2s4S3d .section-text {
  padding: 2rem 0;
}
.cid-rD4J2s4S3d .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rD4J2s4S3d .inner-container {
    width: 100% !important;
  }
}
.cid-rD4GfjbPRg {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/6121-w-spur-dr-30-1500x1001.jpg");
}
.cid-rD4GfjbPRg P {
  color: #767676;
}
.cid-rD4GfjbPRg .mbr-text,
.cid-rD4GfjbPRg .mbr-section-btn {
  color: #149dcc;
}
.cid-rD4GfjbPRg B {
  color: #232323;
}
.cid-rD4GfjbPRg .mbr-text,
.cid-rD4GfjbPRg .mbr-section-btn B {
  color: #232323;
}
.cid-rD4GfjbPRg H1 {
  color: #232323;
}
.cid-rD4Gfk7pCj {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/6121-w-spur-dr-drone-17-1500x1005.jpg");
}
.cid-rD4Gfk7pCj .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-rD4Gfk7pCj .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rD4Gfk7pCj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-rD4Gfk7pCj .mbr-text {
    text-align: center;
  }
}
.cid-rD4Gfk7pCj B {
  color: #149dcc;
}
.cid-rD4Gfk7pCj H3 {
  color: #0f7699;
}
.cid-rD4Gfk7pCj H1 {
  color: #ffffff;
}
.cid-rD4Gfk7pCj .mbr-text,
.cid-rD4Gfk7pCj .mbr-section-btn {
  color: #ffffff;
}
.cid-rD4Gfl5KDg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-rD4Gfl5KDg .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-rD4Gfl5KDg .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-rD4Gfl5KDg .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-rD4Gfl5KDg .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-rD4Gfl5KDg .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-rD4Gfl5KDg .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-rD4Gfl5KDg .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-rD4Gfl5KDg .btn-social {
  border: none !important;
}
.cid-rD4Gfl5KDg .btn-social {
  border-radius: 0 !important;
}
.cid-rD4Gfl5KDg [class^="socicon-"]:before,
.cid-rD4Gfl5KDg [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-rD4Gfl5KDg .btn {
    font-size: 20px !important;
  }
}
.cid-rD4Gfmqz01 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rD4Gfmqz01 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rD4Gfmqz01 .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-rD4Gfmqz01 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rD4Gfmqz01 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rD4GfmPvuj {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #c1c1c1;
}
.cid-rD4GfmPvuj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rD4GfmPvuj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rD4GfmPvuj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rD4GfmPvuj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rD4GfmPvuj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rD4GfmPvuj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rD4GfmPvuj .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-rD4GfmPvuj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rD4GfmPvuj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffffff !important;
  opacity: 0;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rD4Gfr7wis {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
.cid-rD4Gfr7wis .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rD4Gfr7wis .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rD4Gfr7wis .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rD4Gfr7wis .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rD4Gfr7wis .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rD4Gfr7wis .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rD4Gfr7wis .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rD4Gfr7wis .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rD4Gfr7wis .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rD4Gfr7wis .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rD4Gfr7wis .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rD4Gfr7wis .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rD4Gfr7wis .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rD4Gfr7wis .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rD4Gfr7wis foot-menu-item {
  color: #149dcc;
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-s2HYlJt19N {
  padding-top: 135px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/5221-e-nisbet-int-14-vs-1850x1216.jpeg");
}
.cid-s2HYlJt19N P {
  color: #767676;
}
.cid-s2HYlJt19N .mbr-text,
.cid-s2HYlJt19N .mbr-section-btn {
  color: #149dcc;
}
.cid-s2HYlJt19N B {
  color: #232323;
}
.cid-s2HYlJt19N .mbr-text,
.cid-s2HYlJt19N .mbr-section-btn B {
  color: #232323;
}
.cid-s2HYlJt19N H1 {
  color: #232323;
}
.cid-s2Igw0LiSJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-s2Igw0LiSJ .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s2Igw0LiSJ .section-text {
  padding: 2rem 0;
  color: #149dcc;
}
.cid-s2Igw0LiSJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s2Igw0LiSJ .inner-container {
    width: 100% !important;
  }
}
.cid-s2HYlJZxSP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/5221-e-nisbet-1-1850x1160.jpeg");
}
.cid-s2HYlJZxSP .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s2HYlJZxSP .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2HYlJZxSP .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2HYlJZxSP .mbr-text {
    text-align: center;
  }
}
.cid-s2HYlJZxSP B {
  color: #149dcc;
}
.cid-s2HYlJZxSP H3 {
  color: #0f7699;
}
.cid-s2HYlJZxSP H1 {
  color: #ffffff;
}
.cid-s2HYlJZxSP .mbr-text,
.cid-s2HYlJZxSP .mbr-section-btn {
  color: #ffffff;
}
.cid-s2HYlL9gX0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-s2HYlL9gX0 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2HYlL9gX0 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2HYlL9gX0 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2HYlL9gX0 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2HYlL9gX0 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2HYlL9gX0 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2HYlL9gX0 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2HYlL9gX0 .btn-social {
  border: none !important;
}
.cid-s2HYlL9gX0 .btn-social {
  border-radius: 0 !important;
}
.cid-s2HYlL9gX0 [class^="socicon-"]:before,
.cid-s2HYlL9gX0 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2HYlL9gX0 .btn {
    font-size: 20px !important;
  }
}
.cid-s2HYlLSJbH .google-map {
  height: 25rem;
  position: relative;
}
.cid-s2HYlLSJbH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s2HYlLSJbH .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-s2HYlLSJbH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s2HYlLSJbH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s2HYlSnBrc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #55b4d4;
}
.cid-s2HYlSnBrc .mbr-section-subtitle {
  color: #767676;
}
.cid-s2HYlSnBrc H2 {
  color: #232323;
}
.cid-s2I2h8wUTa {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-s2I2h8wUTa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s2I2h8wUTa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s2I2h8wUTa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s2I2h8wUTa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s2I2h8wUTa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s2I2h8wUTa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s2I2h8wUTa .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s2I2h8wUTa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s2I2h8wUTa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-s2IeXNjGlb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2IeXNjGlb .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-s2IeXNjGlb div.b {
  padding-top: 2rem;
}
.cid-s2X6kRLLpV {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/equal-opp-2-1-1850x1350.jpeg");
}
.cid-s2X6kRLLpV .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2X6kRLLpV .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2X6kRLLpV .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2X6kRLLpV .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2X6kRLLpV .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2X6kRLLpV .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2X6kRLLpV .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2X6kRLLpV .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s2X6kRLLpV .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s2X6kRLLpV .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s2X6kRLLpV .btn-social {
  border-radius: 0 !important;
}
.cid-s2X6kRLLpV [class^="socicon-"]:before,
.cid-s2X6kRLLpV [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2X6kRLLpV .btn {
    font-size: 20px !important;
  }
}
.cid-s2X6kRLLpV .mbr-section-title {
  color: #0f9718;
}
.cid-s2HYlYeHlN {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
.cid-s2HYlYeHlN .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2HYlYeHlN .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2HYlYeHlN .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2HYlYeHlN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s2HYlYeHlN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s2HYlYeHlN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s2HYlYeHlN .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s2HYlYeHlN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s2HYlYeHlN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s2HYlYeHlN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s2HYlYeHlN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s2HYlYeHlN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s2HYlYeHlN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s2HYlYeHlN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s2HYlYeHlN foot-menu-item {
  color: #149dcc;
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-s2ImUu34bN {
  padding-top: 135px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/5221-e-nisbet-int-14-vs-1850x1216.jpeg");
}
.cid-s2ImUu34bN P {
  color: #767676;
}
.cid-s2ImUu34bN .mbr-text,
.cid-s2ImUu34bN .mbr-section-btn {
  color: #149dcc;
}
.cid-s2ImUu34bN B {
  color: #232323;
}
.cid-s2ImUu34bN .mbr-text,
.cid-s2ImUu34bN .mbr-section-btn B {
  color: #232323;
}
.cid-s2ImUu34bN H1 {
  color: #232323;
}
.cid-s2ImUvvsld {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/5221-e-nisbet-int-18-vs-800x541.jpeg");
}
.cid-s2ImUvvsld .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s2ImUvvsld .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2ImUvvsld .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2ImUvvsld .mbr-text {
    text-align: center;
  }
}
.cid-s2ImUvvsld B {
  color: #149dcc;
}
.cid-s2ImUvvsld H3 {
  color: #0f7699;
}
.cid-s2ImUvvsld H1 {
  color: #ffffff;
}
.cid-s2ImUvvsld .mbr-text,
.cid-s2ImUvvsld .mbr-section-btn {
  color: #ffffff;
}
.cid-s2ImUwkzOl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-s2ImUwkzOl .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2ImUwkzOl .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2ImUwkzOl .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2ImUwkzOl .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2ImUwkzOl .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2ImUwkzOl .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2ImUwkzOl .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2ImUwkzOl .btn-social {
  border: none !important;
}
.cid-s2ImUwkzOl .btn-social {
  border-radius: 0 !important;
}
.cid-s2ImUwkzOl [class^="socicon-"]:before,
.cid-s2ImUwkzOl [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2ImUwkzOl .btn {
    font-size: 20px !important;
  }
}
.cid-s2ImUwTRps .google-map {
  height: 25rem;
  position: relative;
}
.cid-s2ImUwTRps .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s2ImUwTRps .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-s2ImUwTRps .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s2ImUwTRps .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s2ImUxRhzi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #55b4d4;
}
.cid-s2ImUxRhzi .mbr-section-subtitle {
  color: #767676;
}
.cid-s2ImUxRhzi H2 {
  color: #232323;
}
.cid-s2ImUynPQP {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-s2ImUynPQP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s2ImUynPQP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s2ImUynPQP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s2ImUynPQP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s2ImUynPQP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s2ImUynPQP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s2ImUynPQP .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s2ImUynPQP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s2ImUynPQP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-s2X6tXFxwy {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/equal-opp-2-1-1850x1350.jpeg");
}
.cid-s2X6tXFxwy .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2X6tXFxwy .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2X6tXFxwy .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2X6tXFxwy .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2X6tXFxwy .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2X6tXFxwy .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2X6tXFxwy .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2X6tXFxwy .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s2X6tXFxwy .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s2X6tXFxwy .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s2X6tXFxwy .btn-social {
  border-radius: 0 !important;
}
.cid-s2X6tXFxwy [class^="socicon-"]:before,
.cid-s2X6tXFxwy [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2X6tXFxwy .btn {
    font-size: 20px !important;
  }
}
.cid-s2X6tXFxwy .mbr-section-title {
  color: #0f9718;
}
.cid-s2ImUCDvbg {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
.cid-s2ImUCDvbg .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2ImUCDvbg .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2ImUCDvbg .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2ImUCDvbg .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s2ImUCDvbg .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s2ImUCDvbg .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s2ImUCDvbg .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s2ImUCDvbg .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s2ImUCDvbg .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s2ImUCDvbg .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s2ImUCDvbg .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s2ImUCDvbg .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s2ImUCDvbg .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s2ImUCDvbg .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s2ImUCDvbg foot-menu-item {
  color: #149dcc;
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-t7mNRwmyql {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #cccccc;
}
.cid-ro4ajWwXgW {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-ro4ajWwXgW .mbr-section-subtitle {
  color: #232323;
}
.cid-ro4ajWwXgW B {
  color: #0f7699;
}
.cid-sLFCamZs5G {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #0f7699;
}
.cid-sLFCamZs5G .mbr-section-subtitle,
.cid-sLFCamZs5G .mbr-section-title {
  margin-bottom: 12px;
}
.cid-sLFCamZs5G .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-sLFCamZs5G .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-sLFCamZs5G .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-sLFCamZs5G .input-group-btn {
  padding-left: 0;
}
.cid-sLFCamZs5G .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-sLFCamZs5G .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-sLFCamZs5G .mbr-form .btn {
  margin: 0;
}
.cid-sLFCamZs5G input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-sLFCamZs5G input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-sLFCamZs5G .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-sLFCamZs5G .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-sLFCamZs5G .mbr-section-title {
  color: #ffffff;
}
.cid-sLFCamZs5G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sLFCamZs5G .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-sLFCamZs5G .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-rnA9OSS49y {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-rnA9OSS49y .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rnA9OSS49y .section-text {
  padding: 2rem 0;
}
.cid-rnA9OSS49y .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rnA9OSS49y .inner-container {
    width: 100% !important;
  }
}
.cid-rnA9PRsD9R {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-rnA9PRsD9R .content {
    text-align: center;
  }
  .cid-rnA9PRsD9R .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rnA9PRsD9R .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rnA9PRsD9R .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rnA9PRsD9R .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rnA9PRsD9R .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rnA9PRsD9R .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rnA9PRsD9R .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rnA9PRsD9R .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rnA9PRsD9R .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rnA9PRsD9R .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rnA9PRsD9R .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rnA9PRsD9R .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-sLG1rdOlGe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c1c1c1;
}
.cid-sLG1rdOlGe .line {
  background-color: #c1c1c1;
  color: #c1c1c1;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sLG1rdOlGe .section-text {
  padding: 2rem 0;
}
.cid-sLG1rdOlGe .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-sLG1rdOlGe .inner-container {
    width: 100% !important;
  }
}
.cid-sLG1bK7f4j {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/110-e-lamar-rd-5.jpeg");
}
.cid-sLG0UHQ5D7 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #cccccc;
}
.cid-sLG0UHQ5D7 img {
  border-radius: 0px;
  width: 100%;
}
.cid-sLG0UHQ5D7 .mbr-section-title {
  color: #000000;
  text-align: center;
  padding-top: 8px;
}
.cid-sLG0UHQ5D7 .col-12 {
  padding: 0;
}
.cid-sLG0UHQ5D7 .item-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.cid-sLG0UHQ5D7 .text {
  position: absolute;
  width: 100%;
  padding: 0 10%;
}
.cid-sLG0UHQ5D7 .container-fluid {
  padding: 0;
}
.cid-sLG0UHQ5D7 .btn {
  white-space: nowrap;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 22px;
}
.cid-sLG0UHQ5D7 .mbr-iconfont {
  display: block;
  font-size: 3.5rem;
  color: #1b745e;
  height: 100%;
  padding-bottom: 15px;
}
.cid-sLG0UHQ5D7 .row {
  margin: 0;
}
.cid-sLG0UHQ5D7 .l2 {
  color: #0c5b47;
}
.cid-sLG0UHQ5D7 .l1 {
  color: #0c5b47;
}
.cid-sLG0UHQ5D7 a {
  font-style: italic;
}
.cid-sLG0B30OSF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0f7699;
}
.cid-sLG0B30OSF .mbr-section-subtitle,
.cid-sLG0B30OSF .mbr-section-title {
  margin-bottom: 12px;
}
.cid-sLG0B30OSF .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-sLG0B30OSF .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-sLG0B30OSF .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-sLG0B30OSF .input-group-btn {
  padding-left: 0;
}
.cid-sLG0B30OSF .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-sLG0B30OSF .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-sLG0B30OSF .mbr-form .btn {
  margin: 0;
}
.cid-sLG0B30OSF input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-sLG0B30OSF input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-sLG0B30OSF .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-sLG0B30OSF .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-sLG0B30OSF .mbr-section-title {
  color: #ffffff;
}
.cid-sLG0B30OSF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sLG0B30OSF .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-sLG0B30OSF .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-sLG1d66H8d {
  padding-top: 30px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/ocupix-14210n138ct-1a.jpeg");
}
.cid-sLG3Ck6Bbe {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #b2ccd2;
}
.cid-sLG3Ck6Bbe .mbr-text,
.cid-sLG3Ck6Bbe blockquote {
  color: #767676;
}
.cid-sLG3Ck6Bbe .mbr-text {
  color: #465052;
}
.cid-sLG11eRvzD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #b2ccd2;
}
.cid-sLG11eRvzD .mbr-overlay {
  z-index: 1;
}
.cid-sLG11eRvzD .carousel,
.cid-sLG11eRvzD .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sLG11eRvzD .item-wrapper {
  width: 100%;
}
.cid-sLG11eRvzD .carousel-caption {
  bottom: 11rem;
}
.cid-sLG11eRvzD .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sLG11eRvzD .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sLG11eRvzD .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sLG11eRvzD .container .carousel-indicators {
  bottom: 10px;
  position: absolute;
}
.cid-sLG11eRvzD .carousel-control {
  display: none;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sLG11eRvzD .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLG11eRvzD .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sLG11eRvzD .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sLG11eRvzD .carousel-indicators {
  margin: 20px auto 0;
  align-items: center;
  margin-bottom: 1.5rem !important;
}
.cid-sLG11eRvzD .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #3ebb34;
}
.cid-sLG11eRvzD .carousel-indicators li {
  height: 8px;
  width: 8px;
  border-radius: 50%;
  border: 1px solid #3ebb34;
  transition: opacity .5s;
  background-color: #000000;
  font-size: 2rem;
  opacity: .5;
  border-width: 0px;
}
.cid-sLG11eRvzD .carousel-indicators li:hover {
  opacity: 1;
}
.cid-sLG11eRvzD .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
.cid-sLG11eRvzD .button-align {
  width: 100%;
}
.cid-sLG11eRvzD .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-sLG11eRvzD .mbr-section-subtitle,
.cid-sLG11eRvzD .button-align {
  text-align: left;
  color: #626262;
}
.cid-sLG11eRvzD .mbr-text {
  padding-top: 10px;
}
@media (min-width: 600px) and (max-width: 990px) {
  .cid-sLG11eRvzD .carousel-caption {
    bottom: 5rem;
  }
  .cid-sLG11eRvzD .carousel-indicators {
    bottom: 1rem;
  }
}
@media (max-width: 600px) {
  .cid-sLG11eRvzD .carousel-caption {
    display: none;
  }
  .cid-sLG11eRvzD .carousel-indicators {
    display: none;
  }
}
.cid-sLG11eRvzD .mbr-text,
.cid-sLG11eRvzD .button-align {
  color: #000000;
  text-align: left;
}
.cid-sLG11eRvzD .carousel-fade .active.carousel-item-left,
.cid-sLG11eRvzD .carousel-fade .active.carousel-item-right {
  transition: opacity 0.3s 0s;
}
.cid-sLG11eRvzD .carousel-fade .carousel-item-left.carousel-item-next,
.cid-sLG11eRvzD .carousel-fade .carousel-item-left.carousel-item-prev {
  transition: opacity 0.3s 0.1s;
}
.cid-sLG0AQ5UBr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/ocupix-15434n55s-13.jpg");
}
.cid-sLG0AQ5UBr .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.5;
}
.cid-sLG0AQ5UBr .mbr-section-subtitle {
  font-weight: 700 !important;
  color: #999999;
  margin-bottom: 0.7rem;
}
.cid-sLG0AQ5UBr input,
.cid-sLG0AQ5UBr textarea {
  font-size: 14px;
}
.cid-sLG0AQ5UBr input {
  padding: 1.5rem 1.8rem !important;
  border-radius: 50px;
}
.cid-sLG0AQ5UBr textarea {
  padding: 0.9rem 2rem !important;
  border-radius: 30px;
  height: 100%;
}
.cid-sLG0AQ5UBr .form-group {
  margin-bottom: 1.9rem;
  padding: 0rem;
}
.cid-sLG0AQ5UBr .col-auto {
  width: 100%;
  text-align: center;
}
.cid-sLG0AQ5UBr img {
  width: 90%;
  border-radius: 8px;
}
.cid-sLG0AQ5UBr .mbr-form .btn {
  margin: 0.4rem 0.4rem;
  margin-left: 0rem;
}
.cid-sLG0AQ5UBr .btn {
  padding: 1rem 3.5rem !important;
}
.cid-sLG0AQ5UBr .title-block {
  margin-bottom: 2rem;
}
.cid-sLG0AQ5UBr .form-control,
.cid-sLG0AQ5UBr .field-input {
  background-color: #e2e3e7;
  border-color: #e2e3e7;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-sLG0AQ5UBr .form-control:hover,
.cid-sLG0AQ5UBr .field-input:hover {
  background-color: #e2e3e7;
  border-color: #e2e3e7 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sLG0AQ5UBr .form-control:focus,
.cid-sLG0AQ5UBr .field-input:focus {
  background-color: #ffffff;
  border-color: #e2e3e7 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-sLG0AQ5UBr input::-webkit-input-placeholder,
.cid-sLG0AQ5UBr textarea::-webkit-input-placeholder {
  color: #807d78;
}
.cid-sLG0AQ5UBr input:-moz-placeholder,
.cid-sLG0AQ5UBr textarea:-moz-placeholder {
  color: #807d78;
}
.cid-sLG0AQ5UBr .jq-selectbox li,
.cid-sLG0AQ5UBr .jq-selectbox li {
  background-color: #e2e3e7;
  color: #000000;
}
.cid-sLG0AQ5UBr .jq-selectbox li:hover,
.cid-sLG0AQ5UBr .jq-selectbox li.selected {
  background-color: #e2e3e7;
  color: #000000;
}
.cid-sLG0AQ5UBr .jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #e2e3e7;
}
.cid-sLG0AQ5UBr .jq-selectbox .jq-selectbox__trigger-arrow {
  border-top-color: #e2e3e7;
}
.cid-sLG0AQ5UBr H5 {
  padding-bottom: 2rem;
}
.cid-sLG0AQ5UBr .mbr-text {
  color: #777777;
}
.cid-sLG0AQ5UBr .mbr-form {
  padding: 0rem;
}
.cid-sLG0AQ5UBr .btn-form {
  margin-top: 0.2rem;
  padding-left: 1rem;
}
@media (max-width: 767px) {
  .cid-sLG0AQ5UBr .form-row {
    margin: 0;
  }
  .cid-sLG0AQ5UBr .btn-form {
    width: 100%;
    padding-right: 1rem;
  }
  .cid-sLG0AQ5UBr .btn {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .cid-sLG0AQ5UBr img {
    width: 100%;
  }
}
.cid-sLG0AQ5UBr .form-row > [class*="col-"] {
  padding: 0 1rem;
}
.cid-sLG0AQ5UBr .mbr-text,
.cid-sLG0AQ5UBr .mbr-section-btn {
  color: #232323;
}
.cid-sLG0DvxLIH {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-sLG0DvxLIH .content {
    text-align: center;
  }
  .cid-sLG0DvxLIH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sLG0DvxLIH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-sLG0DvxLIH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sLG0DvxLIH .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-sLG0DvxLIH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sLG0DvxLIH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-sLG0DvxLIH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-sLG0DvxLIH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sLG0DvxLIH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sLG0DvxLIH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sLG0DvxLIH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sLG0DvxLIH .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-txhetQQ9Fh {
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-color: #cccccc;
}
.cid-txhetQQ9Fh .mbr-fallback-image.disabled {
  display: none;
}
.cid-txhetQQ9Fh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txhetQQ9Fh .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-txhetQQ9Fh .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-txhetQQ9Fh .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-txhetQQ9Fh .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-txhetQQ9Fh .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-txhetQQ9Fh .mbr-text {
    margin-top: 16px;
  }
}
.cid-txhetQQ9Fh .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-txhetQQ9Fh .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-ty99UbxQ3f {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #052900;
}
.cid-ty99UbxQ3f .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty99UbxQ3f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty99UbxQ3f .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-ty99UbxQ3f .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-ty99UbxQ3f .container {
    max-width: 540px;
  }
}
.cid-ty99UbxQ3f .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-ty99UbxQ3f .logo-container img {
  width: 168px;
  height: auto;
  object-fit: cover;
}
.cid-ty99UbxQ3f .mbr-section-title {
  color: #069018;
}
.cid-ty99UbxQ3f .mbr-section-subtitle {
  color: #9ece99;
  margin-top: 15px;
}
.cid-ty99UbxQ3f .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-ty99UbxQ3f .mbr-section-btn {
  margin-top: 25px;
}
.cid-ty99UbxQ3f .mbr-text,
.cid-ty99UbxQ3f .mbr-section-btn {
  color: #b9cabd;
}
.cid-ty9cFNBiOb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #d5e2d0;
}
.cid-ty9cFNBiOb .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ty9cFNBiOb .section-text {
  padding: 2rem 0;
}
.cid-ty9cFNBiOb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ty9cFNBiOb .inner-container {
    width: 100% !important;
  }
}
.cid-ty9eN1yr45 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #052900;
  overflow: hidden;
}
.cid-ty9eN1yr45 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty9eN1yr45 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty9eN1yr45 .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-ty9eN1yr45 .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-ty9eN1yr45 .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-ty9eN1yr45 .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-ty9eN1yr45 .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-ty9eN1yr45 .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-ty9eN1yr45 .mbr-section-head {
  width: 100%;
}
.cid-ty9eN1yr45 .mbr-section-title {
  color: #069018;
}
@media (max-width: 767px) {
  .cid-ty9eN1yr45 .mbr-section-title {
    text-align: center;
  }
}
.cid-ty9eN1yr45 .mbr-section-subtitle {
  color: #b2d9ae;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-ty9eN1yr45 .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-ty9eN1yr45 .card-row {
  align-items: stretch;
}
.cid-ty9eN1yr45 .card {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-ty9eN1yr45 .card {
    margin-top: 30px;
  }
}
.cid-ty9eN1yr45 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 50px 35px 50px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #80ad7b, #d7ecdc);
  box-shadow: 10px 10px 19px #156e0c, -10px -10px 19px #425640;
}
@media (max-width: 1199px) {
  .cid-ty9eN1yr45 .card-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-ty9eN1yr45 .card-wrapper {
    padding: 20px;
  }
}
.cid-ty9eN1yr45 .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-ty9eN1yr45 .card-wrapper:hover .card-box {
  transform: translateY(0);
}
.cid-ty9eN1yr45 .card-wrapper:hover .card-title {
  color: #232323 !important;
}
.cid-ty9eN1yr45 .card-wrapper:hover .card-text {
  color: #232323 !important;
}
.cid-ty9eN1yr45 .card-wrapper:hover .iconfont-wrapper-hover {
  visibility: visible;
  opacity: 1;
}
.cid-ty9eN1yr45 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #d7ecdc, #d7ecdc);
  opacity: 0;
  transition: .5s all;
}
.cid-ty9eN1yr45 .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
  transition: 0.7s cubic-bezier(0.17, 0.67, 0, 1.01);
  transform: translateY(20px);
}
.cid-ty9eN1yr45 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .cid-ty9eN1yr45 .iconfont-wrapper {
    margin-bottom: 10px;
  }
}
.cid-ty9eN1yr45 .iconfont-wrapper .mbr-iconfont {
  font-size: 42px;
  color: #ff014e;
}
.cid-ty9eN1yr45 .card-title {
  color: #232323;
  margin-bottom: 20px;
  transition: .5s all;
}
@media (max-width: 767px) {
  .cid-ty9eN1yr45 .card-title {
    margin-bottom: 15px;
  }
}
.cid-ty9eN1yr45 .card-text {
  color: #232323;
  margin-bottom: 22px;
  transition: .5s all;
}
.cid-ty9eN1yr45 .iconfont-wrapper-hover {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  visibility: hidden;
  opacity: 0;
  transition: .5s all;
}
.cid-ty9eN1yr45 .iconfont-wrapper-hover .mbr-iconfont {
  font-size: 32px;
  color: #0f7699;
}
.cid-ty9xHL6j77 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #b9cabd;
}
.cid-ty9xHL6j77 .mbr-section-subtitle,
.cid-ty9xHL6j77 .mbr-section-title {
  margin-bottom: 12px;
}
.cid-ty9xHL6j77 .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-ty9xHL6j77 .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-ty9xHL6j77 .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-ty9xHL6j77 .input-group-btn {
  padding-left: 0;
}
.cid-ty9xHL6j77 .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-ty9xHL6j77 .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-ty9xHL6j77 .mbr-form .btn {
  margin: 0;
}
.cid-ty9xHL6j77 input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-ty9xHL6j77 input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-ty9xHL6j77 .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-ty9xHL6j77 .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-ty9xHL6j77 .mbr-section-title {
  color: #ffffff;
}
.cid-ty9xHL6j77 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ty9xHL6j77 .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-ty9xHL6j77 .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-ty9xHL6j77 LABEL {
  color: #061d09;
}
.cid-ty9zjKX2dM {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #152b40;
  overflow: hidden;
}
.cid-ty9zjKX2dM .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-ty9zjKX2dM .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-ty9zjKX2dM .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-ty9zjKX2dM .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-ty9zjKX2dM .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-ty9zjKX2dM .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-ty9zjKX2dM .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-ty9zjKX2dM .mbr-section-title {
  color: #0f7699;
}
@media (max-width: 767px) {
  .cid-ty9zjKX2dM .mbr-section-title {
    text-align: center;
  }
}
.cid-ty9zjKX2dM .mbr-section-subtitle {
  color: #83a8cc;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-ty9zjKX2dM .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-ty9zjKX2dM .card-row {
  align-items: stretch;
}
@media (max-width: 767px) {
  .cid-ty9zjKX2dM .cards-container-2 {
    margin-top: 50px;
  }
}
.cid-ty9zjKX2dM .cards-head {
  width: 100%;
}
.cid-ty9zjKX2dM .cards-title {
  color: #FF014E;
}
.cid-ty9zjKX2dM .cards-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-ty9zjKX2dM .cards-subtitle {
    margin-top: 10px;
  }
}
.cid-ty9zjKX2dM .cards-list {
  width: 100%;
  margin-top: 50px;
  padding-left: 31px;
  border-left: 5px solid #0c4a84;
}
.cid-ty9zjKX2dM .card {
  overflow: visible;
}
.cid-ty9zjKX2dM .card:not(:first-child) {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-ty9zjKX2dM .card:not(:first-child) {
    margin-top: 30px;
  }
}
.cid-ty9zjKX2dM .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
  padding: 45px 40px;
  border-radius: 6px;
  background: linear-gradient(145deg, #2c659a, #a4cff9);
  box-shadow: 10px 10px 19px #a4cff9, -10px -10px 19px #a4cff9;
}
@media (max-width: 1199px) {
  .cid-ty9zjKX2dM .card-wrapper {
    padding: 30px 25px;
  }
}
@media (max-width: 991px) {
  .cid-ty9zjKX2dM .card-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-ty9zjKX2dM .card-wrapper {
    padding: 20px;
  }
}
.cid-ty9zjKX2dM .card-wrapper:before {
  position: absolute;
  content: "";
  width: 28px;
  height: 5px;
  right: 100%;
  top: 63px;
  transform: translateY(-7px);
  background: #0c4a84;
  z-index: 0;
}
.cid-ty9zjKX2dM .card-wrapper:after {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border: 5px solid #0c4a84;
  border-radius: 100%;
  left: -43.5px;
  top: 55px;
  transform: translateY(-7px);
  background: #152b40;
  transition: .4s all;
}
.cid-ty9zjKX2dM .card-wrapper:hover:after {
  background: #3ebb34;
}
.cid-ty9zjKX2dM .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-ty9zjKX2dM .card-wrapper:hover .card-title {
  color: #232323 !important;
}
.cid-ty9zjKX2dM .card-wrapper:hover .card-subtitle {
  color: #232323 !important;
}
.cid-ty9zjKX2dM .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #83a8cc, #83a8cc);
  opacity: 0;
  transition: .5s all;
}
.cid-ty9zjKX2dM .card-box {
  position: relative;
  z-index: 5;
  width: 100%;
}
.cid-ty9zjKX2dM .card-text-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  border-bottom: 1px solid #0c4a84;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
@media (max-width: 1199px) {
  .cid-ty9zjKX2dM .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-ty9zjKX2dM .card-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 1199px) {
  .cid-ty9zjKX2dM .card-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-ty9zjKX2dM .card-title {
  color: #232323;
  margin-bottom: 7px;
  transition: .5s all;
}
.cid-ty9zjKX2dM .card-subtitle {
  color: #232323;
  transition: .5s all;
  margin-bottom: 0;
}
.cid-ty9zjKX2dM .card-text-label {
  padding: 7px 15px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #2c659a, #a4cff9);
  box-shadow: 10px 10px 19px #a4cff9, -10px -10px 19px #a4cff9;
}
@media (max-width: 1199px) {
  .cid-ty9zjKX2dM .card-text-label {
    margin-left: 0;
  }
}
.cid-ty9zjKX2dM .card-label {
  color: #FF014E;
  margin-bottom: 0;
}
.cid-ty9zjKX2dM .card-text {
  color: #232323;
  margin-bottom: 0;
  transition: .5s all;
}
.cid-ty9C4b0vqW {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #152b40;
  overflow: hidden;
}
.cid-ty9C4b0vqW .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-ty9C4b0vqW .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-ty9C4b0vqW .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-ty9C4b0vqW .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-ty9C4b0vqW .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-ty9C4b0vqW .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-ty9C4b0vqW .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-ty9C4b0vqW .mbr-section-title {
  color: #FF014E;
}
@media (max-width: 767px) {
  .cid-ty9C4b0vqW .mbr-section-title {
    text-align: center;
  }
}
.cid-ty9C4b0vqW .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-ty9C4b0vqW .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-ty9C4b0vqW .card-row {
  align-items: stretch;
}
@media (max-width: 767px) {
  .cid-ty9C4b0vqW .cards-container-2 {
    margin-top: 50px;
  }
}
.cid-ty9C4b0vqW .cards-head {
  width: 100%;
}
.cid-ty9C4b0vqW .cards-title {
  color: #FF014E;
}
.cid-ty9C4b0vqW .cards-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-ty9C4b0vqW .cards-subtitle {
    margin-top: 10px;
  }
}
.cid-ty9C4b0vqW .cards-list {
  width: 100%;
  margin-top: 50px;
  padding-left: 31px;
  border-left: 5px solid #0c4a84;
}
.cid-ty9C4b0vqW .card {
  overflow: visible;
}
.cid-ty9C4b0vqW .card:not(:first-child) {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-ty9C4b0vqW .card:not(:first-child) {
    margin-top: 30px;
  }
}
.cid-ty9C4b0vqW .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
  padding: 45px 40px;
  border-radius: 6px;
  background: linear-gradient(145deg, #2c659a, #a4cff9);
  box-shadow: 10px 10px 19px #a4cff9, -10px -10px 19px #a4cff9;
}
@media (max-width: 1199px) {
  .cid-ty9C4b0vqW .card-wrapper {
    padding: 30px 25px;
  }
}
@media (max-width: 991px) {
  .cid-ty9C4b0vqW .card-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-ty9C4b0vqW .card-wrapper {
    padding: 20px;
  }
}
.cid-ty9C4b0vqW .card-wrapper:before {
  position: absolute;
  content: "";
  width: 28px;
  height: 5px;
  right: 100%;
  top: 63px;
  transform: translateY(-7px);
  background: #0c4a84;
  z-index: 0;
}
.cid-ty9C4b0vqW .card-wrapper:after {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border: 5px solid #0c4a84;
  border-radius: 100%;
  left: -43.5px;
  top: 55px;
  transform: translateY(-7px);
  background: #152b40;
  transition: .4s all;
}
.cid-ty9C4b0vqW .card-wrapper:hover:after {
  background: #3ebb34;
}
.cid-ty9C4b0vqW .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-ty9C4b0vqW .card-wrapper:hover .card-title {
  color: #232323 !important;
}
.cid-ty9C4b0vqW .card-wrapper:hover .card-subtitle {
  color: #232323 !important;
}
.cid-ty9C4b0vqW .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #83a8cc, #83a8cc);
  opacity: 0;
  transition: .5s all;
}
.cid-ty9C4b0vqW .card-box {
  position: relative;
  z-index: 5;
  width: 100%;
}
.cid-ty9C4b0vqW .card-text-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  border-bottom: 1px solid #0c4a84;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
@media (max-width: 1199px) {
  .cid-ty9C4b0vqW .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-ty9C4b0vqW .card-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 1199px) {
  .cid-ty9C4b0vqW .card-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-ty9C4b0vqW .card-title {
  color: #232323;
  margin-bottom: 7px;
  transition: .5s all;
}
.cid-ty9C4b0vqW .card-subtitle {
  color: #232323;
  transition: .5s all;
  margin-bottom: 0;
}
.cid-ty9C4b0vqW .card-text-label {
  padding: 7px 15px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #2c659a, #a4cff9);
  box-shadow: 10px 10px 19px #a4cff9, -10px -10px 19px #a4cff9;
}
@media (max-width: 1199px) {
  .cid-ty9C4b0vqW .card-text-label {
    margin-left: 0;
  }
}
.cid-ty9C4b0vqW .card-label {
  color: #FF014E;
  margin-bottom: 0;
}
.cid-ty9C4b0vqW .card-text {
  color: #232323;
  margin-bottom: 0;
  transition: .5s all;
}
.cid-ty9H9CYfC1 {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-ty9H9CYfC1 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-ty9H9CYfC1 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-ty9H9CYfC1 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-ty9H9CYfC1 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-ty9H9CYfC1 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-ty9H9CYfC1 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-ty9H9CYfC1 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-ty9H9CYfC1 .btn-social {
  border: none !important;
}
.cid-ty9H9CYfC1 .btn-social {
  border-radius: 0 !important;
}
.cid-ty9H9CYfC1 [class^="socicon-"]:before,
.cid-ty9H9CYfC1 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-ty9H9CYfC1 .btn {
    font-size: 20px !important;
  }
}
.cid-ty9GLuPkIw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-ty9GLuPkIw .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ty9GLuPkIw .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-ty9GLuPkIw .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-ty9GLuPkIw .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ty9GLuPkIw .text-content {
    max-width: none;
  }
}
.cid-ty9GLuPkIw .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-ty9GLuPkIw .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ty9GLuPkIw .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-ty9GLuPkIw .icons {
    justify-content: center !important;
  }
  .cid-ty9GLuPkIw .text-content * {
    text-align: center;
  }
}
.cid-ty9GLuPkIw P {
  color: #1a449a;
  text-align: center;
}
.cid-ty9GLuPkIw .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-ty9HAgFPJW {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #424242;
  overflow: hidden;
}
.cid-ty9HAgFPJW .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-ty9HAgFPJW .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-ty9HAgFPJW .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-ty9HAgFPJW .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 991px) {
  .cid-ty9HAgFPJW .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-ty9HAgFPJW .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-ty9HAgFPJW .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-ty9HAgFPJW .mbr-section-title {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-ty9HAgFPJW .mbr-section-title {
    text-align: center;
  }
}
.cid-ty9HAgFPJW .mbr-section-subtitle {
  color: #cccccc;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-ty9HAgFPJW .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-ty9HAgFPJW .card-row {
  align-items: stretch;
}
@media (max-width: 767px) {
  .cid-ty9HAgFPJW .cards-container-2 {
    margin-top: 50px;
  }
}
.cid-ty9HAgFPJW .cards-head {
  width: 100%;
}
.cid-ty9HAgFPJW .cards-title {
  color: #FF014E;
}
.cid-ty9HAgFPJW .cards-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-ty9HAgFPJW .cards-subtitle {
    margin-top: 10px;
  }
}
.cid-ty9HAgFPJW .cards-list {
  width: 100%;
  margin-top: 50px;
  padding-left: 31px;
  border-left: 5px solid #1d6215;
}
.cid-ty9HAgFPJW .card {
  overflow: visible;
}
.cid-ty9HAgFPJW .card:not(:first-child) {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-ty9HAgFPJW .card:not(:first-child) {
    margin-top: 30px;
  }
}
.cid-ty9HAgFPJW .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
  padding: 45px 40px;
  border-radius: 6px;
  background: linear-gradient(145deg, #b2d9ae, #a4cff9);
  box-shadow: 10px 10px 19px #152b40, -10px -10px 19px #1d6215;
}
@media (max-width: 1199px) {
  .cid-ty9HAgFPJW .card-wrapper {
    padding: 30px 25px;
  }
}
@media (max-width: 991px) {
  .cid-ty9HAgFPJW .card-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-ty9HAgFPJW .card-wrapper {
    padding: 20px;
  }
}
.cid-ty9HAgFPJW .card-wrapper:before {
  position: absolute;
  content: "";
  width: 28px;
  height: 5px;
  right: 100%;
  top: 63px;
  transform: translateY(-7px);
  background: #1d6215;
  z-index: 0;
}
.cid-ty9HAgFPJW .card-wrapper:after {
  position: absolute;
  content: "";
  width: 20px;
  height: 20px;
  border: 5px solid #1d6215;
  border-radius: 100%;
  left: -43.5px;
  top: 55px;
  transform: translateY(-7px);
  background: #424242;
  transition: .4s all;
}
.cid-ty9HAgFPJW .card-wrapper:hover:after {
  background: #3ebb34;
}
.cid-ty9HAgFPJW .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-ty9HAgFPJW .card-wrapper:hover .card-title {
  color: #232323 !important;
}
.cid-ty9HAgFPJW .card-wrapper:hover .card-subtitle {
  color: #232323 !important;
}
.cid-ty9HAgFPJW .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #cccccc, #cccccc);
  opacity: 0;
  transition: .5s all;
}
.cid-ty9HAgFPJW .card-box {
  position: relative;
  z-index: 5;
  width: 100%;
}
.cid-ty9HAgFPJW .card-text-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  border-bottom: 1px solid #232323;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
@media (max-width: 1199px) {
  .cid-ty9HAgFPJW .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-ty9HAgFPJW .card-text-wrap {
  margin-bottom: 15px;
  margin-right: auto;
  padding-right: 10px;
}
@media (max-width: 1199px) {
  .cid-ty9HAgFPJW .card-text-wrap {
    width: 100%;
    padding-right: 0;
  }
}
.cid-ty9HAgFPJW .card-title {
  color: #232323;
  margin-bottom: 7px;
  transition: .5s all;
}
.cid-ty9HAgFPJW .card-subtitle {
  color: #232323;
  transition: .5s all;
  margin-bottom: 0;
}
.cid-ty9HAgFPJW .card-text-label {
  padding: 7px 15px;
  border-radius: 6px;
  margin-left: auto;
  background: linear-gradient(145deg, #b2d9ae, #a4cff9);
  box-shadow: 10px 10px 19px #152b40, -10px -10px 19px #1d6215;
}
@media (max-width: 1199px) {
  .cid-ty9HAgFPJW .card-text-label {
    margin-left: 0;
  }
}
.cid-ty9HAgFPJW .card-label {
  color: #FF014E;
  margin-bottom: 0;
}
.cid-ty9HAgFPJW .card-text {
  color: #232323;
  margin-bottom: 0;
  transition: .5s all;
}
.cid-tz6dlMjSsB {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #424242;
}
.cid-tz6dlMjSsB .line {
  background-color: #a4cff9;
  color: #a4cff9;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tz6dlMjSsB .section-text {
  padding: 2rem 0;
  color: #b2d9ae;
}
.cid-tz6dlMjSsB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tz6dlMjSsB .inner-container {
    width: 100% !important;
  }
}
.cid-tzxbfDqOVW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzxbfDqOVW .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzxbfDqOVW .form-control,
.cid-tzxbfDqOVW .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzxbfDqOVW .form-control::-webkit-input-placeholder,
.cid-tzxbfDqOVW .field-input::-webkit-input-placeholder,
.cid-tzxbfDqOVW .form-control::-webkit-input-placeholder,
.cid-tzxbfDqOVW .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzxbfDqOVW .form-control:-moz-placeholder,
.cid-tzxbfDqOVW .field-input:-moz-placeholder,
.cid-tzxbfDqOVW .form-control:-moz-placeholder,
.cid-tzxbfDqOVW .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzxbfDqOVW .form-control:hover,
.cid-tzxbfDqOVW .field-input:hover,
.cid-tzxbfDqOVW .form-control:focus,
.cid-tzxbfDqOVW .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzxbfDqOVW .form-control:hover::-webkit-input-placeholder,
.cid-tzxbfDqOVW .field-input:hover::-webkit-input-placeholder,
.cid-tzxbfDqOVW .form-control:focus::-webkit-input-placeholder,
.cid-tzxbfDqOVW .field-input:focus::-webkit-input-placeholder,
.cid-tzxbfDqOVW .form-control:hover::-webkit-input-placeholder,
.cid-tzxbfDqOVW .field-input:hover::-webkit-input-placeholder,
.cid-tzxbfDqOVW .form-control:focus::-webkit-input-placeholder,
.cid-tzxbfDqOVW .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzxbfDqOVW .form-control:hover:-moz-placeholder,
.cid-tzxbfDqOVW .field-input:hover:-moz-placeholder,
.cid-tzxbfDqOVW .form-control:focus:-moz-placeholder,
.cid-tzxbfDqOVW .field-input:focus:-moz-placeholder,
.cid-tzxbfDqOVW .form-control:hover:-moz-placeholder,
.cid-tzxbfDqOVW .field-input:hover:-moz-placeholder,
.cid-tzxbfDqOVW .form-control:focus:-moz-placeholder,
.cid-tzxbfDqOVW .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzxbfDqOVW .jq-number__spin:hover,
.cid-tzxbfDqOVW .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzxbfDqOVW .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzxbfDqOVW .jq-selectbox li,
.cid-tzxbfDqOVW .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzxbfDqOVW .jq-selectbox li:hover,
.cid-tzxbfDqOVW .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzxbfDqOVW .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzxbfDqOVW .jq-number__spin.minus:hover:after,
.cid-tzxbfDqOVW .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzxbfDqOVW .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzxbfDqOVW .jq-number__spin.minus:after,
.cid-tzxbfDqOVW .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzxbfDqOVW input::-webkit-clear-button {
  display: none;
}
.cid-tzxbfDqOVW input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzxbfDqOVW input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzxbfDqOVW input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzxbfDqOVW H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzxbfDqOVW LABEL {
  color: #e2ffd4;
}
.cid-txGUZfJS3v {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-txGUZfJS3v .content {
    text-align: center;
  }
  .cid-txGUZfJS3v .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-txGUZfJS3v .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-txGUZfJS3v .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-txGUZfJS3v .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-txGUZfJS3v .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-txGUZfJS3v .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-txGUZfJS3v .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-txGUZfJS3v .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-txGUZfJS3v .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-txGUZfJS3v .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-txGUZfJS3v .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-txGUZfJS3v .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-txLz0tls4a {
  padding-top: 8rem;
  padding-bottom: 4rem;
  background-color: #cccccc;
}
.cid-txLz0tls4a .mbr-fallback-image.disabled {
  display: none;
}
.cid-txLz0tls4a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txLz0tls4a .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-txLz0tls4a .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-txLz0tls4a .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-txLz0tls4a .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-txLz0tls4a .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-txLz0tls4a .mbr-text {
    margin-top: 16px;
  }
}
.cid-txLz0tls4a .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-txLz0tls4a .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-txLz1lneIO {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #cccccc;
}
.cid-txLz1lneIO .mbr-fallback-image.disabled {
  display: none;
}
.cid-txLz1lneIO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txLz1lneIO .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-txLz1lneIO .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-txLz1lneIO .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-txLz1lneIO .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-txLz1lneIO .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-txLz1lneIO .mbr-text {
    margin-top: 16px;
  }
}
.cid-txLz1lneIO .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-txLz1lneIO .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-ty9PYin4TM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #152b40;
}
.cid-ty9PYin4TM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty9PYin4TM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty9PYin4TM .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-ty9PYin4TM .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-ty9PYin4TM .container {
    max-width: 540px;
  }
}
.cid-ty9PYin4TM .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-ty9PYin4TM .logo-container img {
  width: 168px;
  height: auto;
  object-fit: cover;
}
.cid-ty9PYin4TM .mbr-section-title {
  color: #069018;
}
.cid-ty9PYin4TM .mbr-section-subtitle {
  color: #9ece99;
  margin-top: 15px;
}
.cid-ty9PYin4TM .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-ty9PYin4TM .mbr-section-btn {
  margin-top: 25px;
}
.cid-ty9PYin4TM .mbr-text,
.cid-ty9PYin4TM .mbr-section-btn {
  color: #b9cabd;
}
.cid-ty9N3qe1xB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ty9N3qe1xB .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ty9N3qe1xB .section-text {
  padding: 2rem 0;
}
.cid-ty9N3qe1xB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ty9N3qe1xB .inner-container {
    width: 100% !important;
  }
}
.cid-txLEuDOgli {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-txLEuDOgli .feature .card {
  border-left: 10px solid #3dbe32;
  background-color: #cccccc;
  height: 100%;
  padding: 2rem 40px;
  border-radius: 0;
}
.cid-txLEuDOgli .feature:last-child .card {
  border-color: #0f7699;
}
.cid-txLEuDOgli .feature .mbr-section-title {
  line-height: 1;
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .cid-txLEuDOgli .feature:last-child {
    margin-top: 2rem;
  }
}
.cid-ty9SwEfu5r {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #b8d7e1;
}
.cid-ty9SwEfu5r .card {
  background-color: #d7ecdc;
  box-shadow: 0px 10px 20px 0px rgba(29, 29, 27, 0.2);
}
.cid-ty9SwEfu5r .title-section {
  padding: 0px;
  margin-bottom: 20px;
}
@media (min-width: 992px) {
  .cid-ty9SwEfu5r .card-body {
    padding: 60px;
  }
  .cid-ty9SwEfu5r .title-section {
    padding: 0 100px;
    margin-bottom: 60px;
  }
}
.cid-ty9SwEfu5r .card-img-top {
  width: 40px;
  height: 40px;
}
.cid-ty9SwEfu5r li {
  margin-bottom: 16px;
}
.cid-ty9SwEfu5r .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty9SwEfu5r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty9SwEfu5r .title-section .mbr-section-subtitle {
  text-align: center;
}
.cid-ty9SwEfu5r .title-section .mbr-section-title {
  text-align: center;
}
.cid-ty9NQs6Ttv {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-ty9NQs6Ttv .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-ty9NQs6Ttv .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-ty9NQs6Ttv .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-ty9NQs6Ttv .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-ty9NQs6Ttv .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-ty9NQs6Ttv .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-ty9NQs6Ttv .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-ty9NQs6Ttv .btn-social {
  border: none !important;
}
.cid-ty9NQs6Ttv .btn-social {
  border-radius: 0 !important;
}
.cid-ty9NQs6Ttv [class^="socicon-"]:before,
.cid-ty9NQs6Ttv [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-ty9NQs6Ttv .btn {
    font-size: 20px !important;
  }
}
.cid-ty9NRXenDI {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-ty9NRXenDI .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ty9NRXenDI .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-ty9NRXenDI .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-ty9NRXenDI .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ty9NRXenDI .text-content {
    max-width: none;
  }
}
.cid-ty9NRXenDI .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-ty9NRXenDI .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ty9NRXenDI .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-ty9NRXenDI .icons {
    justify-content: center !important;
  }
  .cid-ty9NRXenDI .text-content * {
    text-align: center;
  }
}
.cid-ty9NRXenDI P {
  color: #1a449a;
  text-align: center;
}
.cid-ty9NRXenDI .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-ty9RwrUyQK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #9ece99;
}
.cid-ty9RwrUyQK .card {
  background-color: #b9cabd;
  box-shadow: 0px 10px 20px 0px rgba(29, 29, 27, 0.2);
}
.cid-ty9RwrUyQK .title-section {
  padding: 0px;
  margin-bottom: 20px;
}
@media (min-width: 992px) {
  .cid-ty9RwrUyQK .card-body {
    padding: 60px;
  }
  .cid-ty9RwrUyQK .title-section {
    padding: 0 100px;
    margin-bottom: 60px;
  }
}
.cid-ty9RwrUyQK .card-img-top {
  width: 40px;
  height: 40px;
}
.cid-ty9RwrUyQK li {
  margin-bottom: 16px;
}
.cid-ty9RwrUyQK .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty9RwrUyQK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty9RwrUyQK .title-section .mbr-section-subtitle {
  text-align: center;
}
.cid-ty9RwrUyQK .title-section .mbr-section-title {
  text-align: center;
}
.cid-tzxbmRpprT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzxbmRpprT .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzxbmRpprT .form-control,
.cid-tzxbmRpprT .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzxbmRpprT .form-control::-webkit-input-placeholder,
.cid-tzxbmRpprT .field-input::-webkit-input-placeholder,
.cid-tzxbmRpprT .form-control::-webkit-input-placeholder,
.cid-tzxbmRpprT .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzxbmRpprT .form-control:-moz-placeholder,
.cid-tzxbmRpprT .field-input:-moz-placeholder,
.cid-tzxbmRpprT .form-control:-moz-placeholder,
.cid-tzxbmRpprT .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzxbmRpprT .form-control:hover,
.cid-tzxbmRpprT .field-input:hover,
.cid-tzxbmRpprT .form-control:focus,
.cid-tzxbmRpprT .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzxbmRpprT .form-control:hover::-webkit-input-placeholder,
.cid-tzxbmRpprT .field-input:hover::-webkit-input-placeholder,
.cid-tzxbmRpprT .form-control:focus::-webkit-input-placeholder,
.cid-tzxbmRpprT .field-input:focus::-webkit-input-placeholder,
.cid-tzxbmRpprT .form-control:hover::-webkit-input-placeholder,
.cid-tzxbmRpprT .field-input:hover::-webkit-input-placeholder,
.cid-tzxbmRpprT .form-control:focus::-webkit-input-placeholder,
.cid-tzxbmRpprT .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzxbmRpprT .form-control:hover:-moz-placeholder,
.cid-tzxbmRpprT .field-input:hover:-moz-placeholder,
.cid-tzxbmRpprT .form-control:focus:-moz-placeholder,
.cid-tzxbmRpprT .field-input:focus:-moz-placeholder,
.cid-tzxbmRpprT .form-control:hover:-moz-placeholder,
.cid-tzxbmRpprT .field-input:hover:-moz-placeholder,
.cid-tzxbmRpprT .form-control:focus:-moz-placeholder,
.cid-tzxbmRpprT .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzxbmRpprT .jq-number__spin:hover,
.cid-tzxbmRpprT .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzxbmRpprT .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzxbmRpprT .jq-selectbox li,
.cid-tzxbmRpprT .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzxbmRpprT .jq-selectbox li:hover,
.cid-tzxbmRpprT .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzxbmRpprT .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzxbmRpprT .jq-number__spin.minus:hover:after,
.cid-tzxbmRpprT .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzxbmRpprT .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzxbmRpprT .jq-number__spin.minus:after,
.cid-tzxbmRpprT .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzxbmRpprT input::-webkit-clear-button {
  display: none;
}
.cid-tzxbmRpprT input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzxbmRpprT input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzxbmRpprT input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzxbmRpprT H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzxbmRpprT LABEL {
  color: #e2ffd4;
}
.cid-txLU7iRD76 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-txLU7iRD76 .content {
    text-align: center;
  }
  .cid-txLU7iRD76 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-txLU7iRD76 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-txLU7iRD76 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-txLU7iRD76 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-txLU7iRD76 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-txLU7iRD76 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-txLU7iRD76 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-txLU7iRD76 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-txLU7iRD76 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-txLU7iRD76 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-txLU7iRD76 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-txLU7iRD76 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-ty9UXRKjcc {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-ty9UXRKjcc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty9UXRKjcc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty9UXRKjcc .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-ty9UXRKjcc .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-ty9UXRKjcc .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-ty9UXRKjcc .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-ty9UXRKjcc .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-ty9UXRKjcc .mbr-text {
    margin-top: 16px;
  }
}
.cid-ty9UXRKjcc .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-ty9UXRKjcc .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-ty9Ud97WDD {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #292929;
}
.cid-ty9Ud97WDD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty9Ud97WDD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty9Ud97WDD .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-ty9Ud97WDD .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-ty9Ud97WDD .container {
    max-width: 540px;
  }
}
.cid-ty9Ud97WDD .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-ty9Ud97WDD .logo-container img {
  width: 168px;
  height: auto;
  object-fit: cover;
}
.cid-ty9Ud97WDD .mbr-section-title {
  color: #069018;
}
.cid-ty9Ud97WDD .mbr-section-subtitle {
  color: #9ece99;
  margin-top: 15px;
}
.cid-ty9Ud97WDD .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-ty9Ud97WDD .mbr-section-btn {
  margin-top: 25px;
}
.cid-ty9Ud97WDD .mbr-text,
.cid-ty9Ud97WDD .mbr-section-btn {
  color: #b9cabd;
}
.cid-ty9OQK6Diz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #b9cabd;
}
.cid-ty9OQK6Diz .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-ty9OQK6Diz .section-text {
  padding: 2rem 0;
}
.cid-ty9OQK6Diz .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-ty9OQK6Diz .inner-container {
    width: 100% !important;
  }
}
.cid-txM5wzU8Pg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/ocupix-12216n65s-imim-wm-20.jpg");
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-txM5wzU8Pg .mbr-fallback-image.disabled {
  display: none;
}
.cid-txM5wzU8Pg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txM5wzU8Pg .section-border-item {
  background-color: #3ebb34;
}
@media (max-width: 991px) {
  .cid-txM5wzU8Pg .section-border-item_center {
    display: none;
  }
}
.cid-txM5wzU8Pg .main-container {
  display: flex;
  align-items: center;
  padding: 3rem 0;
}
@media (max-width: 991px) {
  .cid-txM5wzU8Pg .main-container {
    flex-wrap: wrap;
  }
}
.cid-txM5wzU8Pg .card-wrap {
  width: 50%;
}
@media (max-width: 991px) {
  .cid-txM5wzU8Pg .card-wrap {
    width: 100%;
  }
}
.cid-txM5wzU8Pg .card-box {
  width: 100%;
  padding-right: 10vw;
}
@media (max-width: 991px) {
  .cid-txM5wzU8Pg .card-box {
    max-width: 32rem;
    margin-right: auto;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-txM5wzU8Pg .card-box {
    max-width: 100%;
  }
}
.cid-txM5wzU8Pg .card-title {
  color: #FFF;
}
.cid-txM5wzU8Pg .card-subtitle {
  color: #3dbe32;
}
.cid-txM5wzU8Pg .mbr-text {
  color: #FFF;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-txM5wzU8Pg .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-txM5wzU8Pg .counter-container {
  margin-top: 2rem;
}
@media (max-width: 991px) {
  .cid-txM5wzU8Pg .counter-container {
    margin-top: 1.5rem;
  }
}
.cid-txM5wzU8Pg .list {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: auto;
  gap: 1rem;
}
@media (max-width: 767px) {
  .cid-txM5wzU8Pg .list {
    grid-template-columns: 1fr;
  }
}
.cid-txM5wzU8Pg .list-title {
  color: #3dbe32;
}
.cid-txM5wzU8Pg .list-text {
  color: #FFF;
  margin-top: 1rem;
}
@media (max-width: 767px) {
  .cid-txM5wzU8Pg .list-text {
    margin-top: 0.75rem;
  }
}
.cid-txM5wzU8Pg .mbr-section-btn {
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-txM5wzU8Pg .mbr-section-btn {
    margin-top: 1.5rem;
  }
}
.cid-txM5wzU8Pg .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  padding-left: 2.5rem;
}
@media (max-width: 991px) {
  .cid-txM5wzU8Pg .image-wrapper {
    position: relative;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    padding-top: 3rem;
  }
  .cid-txM5wzU8Pg .image-wrapper:before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 1px;
    background-color: #3ebb34;
  }
}
.cid-txM5wzU8Pg .img-box {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 38rem;
}
.cid-txM5wzU8Pg .img-box img {
  width: 100%;
  object-fit: cover;
}
.cid-txMclplqyq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #666666;
}
.cid-txMclplqyq H2 {
  color: #3dbe32;
}
.cid-txMclplqyq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-txMbwipNux {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4efe8;
}
.cid-txMbwipNux .row {
  position: relative;
}
.cid-txMbwipNux .row .blur-circle {
  position: absolute;
  top: 0;
  right: 0;
  width: 450px;
  height: 450px;
  border-radius: 100%;
  background-image: linear-gradient(90deg, #3dbe32 50%, #0f7699);
  backdrop-filter: blur(10px);
  filter: blur(64px) blur(64px);
  z-index: 1;
}
@media (max-width: 768px) {
  .cid-txMbwipNux .row .blur-circle {
    display: none;
  }
}
.cid-txMbwipNux .mbr-fallback-image.disabled {
  display: none;
}
.cid-txMbwipNux .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txMbwipNux .row {
  justify-content: center;
}
.cid-txMbwipNux .row {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-txMbwipNux .row {
    padding: 0 35px;
  }
}
@media (max-width: 425px) {
  .cid-txMbwipNux .row {
    padding: 0 24px;
  }
}
.cid-txMbwipNux .row.row-wrapper {
  padding: 64px;
  background-color: #061d09;
  position: relative;
  z-index: 2;
  border-radius: 16px;
}
@media (max-width: 768px) {
  .cid-txMbwipNux .row.row-wrapper {
    padding: 32px;
  }
}
@media (max-width: 992px) {
  .cid-txMbwipNux .row.row-wrapper .card {
    margin-bottom: 32px;
  }
}
.cid-txMbwipNux .row.row-wrapper .card .text-wrapper {
  position: relative;
  z-index: 2;
}
@media (max-width: 992px) {
  .cid-txMbwipNux .row.row-wrapper .card .text-wrapper {
    margin-bottom: 42px;
  }
}
.cid-txMbwipNux .row.row-wrapper .card .text-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-txMbwipNux .row.row-wrapper .card .text-wrapper .link-wrapper {
  width: 100%;
  height: 100%;
  transition: all .3s ease;
}
.cid-txMbwipNux .row.row-wrapper .card .text-wrapper .link-wrapper:hover {
  opacity: .75;
}
.cid-txMbwipNux .row.row-wrapper .card .text-wrapper .link-wrapper .mbr-link {
  margin-bottom: 0;
  text-decoration: underline;
}
.cid-txMbwipNux .row.row-wrapper .card .text-wrapper .mbr-desc {
  margin: 30px 0 0 0;
}
.cid-txMbwipNux .row.row-wrapper .card .text-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-txMbwipNux .mbr-section-title {
  color: #3dbe32;
}
.cid-txMbwipNux .mbr-link {
  color: #f4efe8;
}
.cid-txMbwipNux .mbr-desc {
  color: #f4efe8;
}
.cid-txMbwipNux .mbr-text {
  color: #f4efe8;
}
.cid-txMdqBo6rI {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #f4efe8;
}
.cid-txMdqBo6rI .row {
  position: relative;
}
.cid-txMdqBo6rI .row .blur-circle {
  position: absolute;
  top: 0;
  right: 0;
  width: 450px;
  height: 450px;
  border-radius: 100%;
  background-image: linear-gradient(90deg, #3dbe32 50%, #0f7699);
  backdrop-filter: blur(10px);
  filter: blur(64px) blur(64px);
  z-index: 1;
}
@media (max-width: 768px) {
  .cid-txMdqBo6rI .row .blur-circle {
    display: none;
  }
}
.cid-txMdqBo6rI .mbr-fallback-image.disabled {
  display: none;
}
.cid-txMdqBo6rI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txMdqBo6rI .row {
  justify-content: center;
}
.cid-txMdqBo6rI .row {
  padding: 0 80px;
}
@media (max-width: 992px) {
  .cid-txMdqBo6rI .row {
    padding: 0 35px;
  }
}
@media (max-width: 425px) {
  .cid-txMdqBo6rI .row {
    padding: 0 24px;
  }
}
.cid-txMdqBo6rI .row.row-wrapper {
  padding: 64px;
  background-color: #061d09;
  position: relative;
  z-index: 2;
  border-radius: 16px;
}
@media (max-width: 768px) {
  .cid-txMdqBo6rI .row.row-wrapper {
    padding: 32px;
  }
}
@media (max-width: 992px) {
  .cid-txMdqBo6rI .row.row-wrapper .card {
    margin-bottom: 32px;
  }
}
.cid-txMdqBo6rI .row.row-wrapper .card .text-wrapper {
  position: relative;
  z-index: 2;
}
@media (max-width: 992px) {
  .cid-txMdqBo6rI .row.row-wrapper .card .text-wrapper {
    margin-bottom: 42px;
  }
}
.cid-txMdqBo6rI .row.row-wrapper .card .text-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-txMdqBo6rI .row.row-wrapper .card .text-wrapper .link-wrapper {
  width: 100%;
  height: 100%;
  transition: all .3s ease;
}
.cid-txMdqBo6rI .row.row-wrapper .card .text-wrapper .link-wrapper:hover {
  opacity: .75;
}
.cid-txMdqBo6rI .row.row-wrapper .card .text-wrapper .link-wrapper .mbr-link {
  margin-bottom: 0;
  text-decoration: underline;
}
.cid-txMdqBo6rI .row.row-wrapper .card .text-wrapper .mbr-desc {
  margin: 30px 0 0 0;
}
.cid-txMdqBo6rI .row.row-wrapper .card .text-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-txMdqBo6rI .mbr-section-title {
  color: #3dbe32;
}
.cid-txMdqBo6rI .mbr-link {
  color: #f4efe8;
}
.cid-txMdqBo6rI .mbr-desc {
  color: #f4efe8;
}
.cid-txMdqBo6rI .mbr-text {
  color: #f4efe8;
}
.cid-ty9OrRFGUy {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-ty9OrRFGUy .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-ty9OrRFGUy .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-ty9OrRFGUy .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-ty9OrRFGUy .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-ty9OrRFGUy .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-ty9OrRFGUy .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-ty9OrRFGUy .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-ty9OrRFGUy .btn-social {
  border: none !important;
}
.cid-ty9OrRFGUy .btn-social {
  border-radius: 0 !important;
}
.cid-ty9OrRFGUy [class^="socicon-"]:before,
.cid-ty9OrRFGUy [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-ty9OrRFGUy .btn {
    font-size: 20px !important;
  }
}
.cid-ty9OtMh0l2 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-ty9OtMh0l2 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ty9OtMh0l2 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-ty9OtMh0l2 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-ty9OtMh0l2 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ty9OtMh0l2 .text-content {
    max-width: none;
  }
}
.cid-ty9OtMh0l2 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-ty9OtMh0l2 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ty9OtMh0l2 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-ty9OtMh0l2 .icons {
    justify-content: center !important;
  }
  .cid-ty9OtMh0l2 .text-content * {
    text-align: center;
  }
}
.cid-ty9OtMh0l2 P {
  color: #1a449a;
  text-align: center;
}
.cid-ty9OtMh0l2 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-ty9W6uzYjB {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #112b44;
}
.cid-ty9W6uzYjB .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty9W6uzYjB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty9W6uzYjB .mbr-section-head {
  margin-bottom: 20px;
  width: 100%;
}
.cid-ty9W6uzYjB .mbr-section-title {
  color: #83a8cc;
}
.cid-ty9W6uzYjB .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-ty9W6uzYjB .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-ty9W6uzYjB .card-row {
  align-items: stretch;
}
.cid-ty9W6uzYjB .card {
  margin-top: 30px;
}
.cid-ty9W6uzYjB .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 50px 35px 50px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #83a8cc, #b8d7e1);
  box-shadow: 10px 10px 19px #3a6187, -10px -10px 19px #23272b;
}
@media (max-width: 1199px) {
  .cid-ty9W6uzYjB .card-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-ty9W6uzYjB .card-wrapper {
    padding: 20px;
  }
}
.cid-ty9W6uzYjB .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-ty9W6uzYjB .card-wrapper:hover .card-box {
  transform: translateY(0);
}
.cid-ty9W6uzYjB .card-wrapper:hover .card-title {
  color: #232323 !important;
}
.cid-ty9W6uzYjB .card-wrapper:hover .card-text {
  color: #232323 !important;
}
.cid-ty9W6uzYjB .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #c1c1c1, #c1c1c1);
  opacity: 0;
  transition: .5s all;
}
.cid-ty9W6uzYjB .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
  transition: 0.7s cubic-bezier(0.17, 0.67, 0, 1.01);
  transform: translateY(20px);
}
.cid-ty9W6uzYjB .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  margin-bottom: 30px;
}
.cid-ty9W6uzYjB .iconfont-wrapper .mbr-iconfont {
  font-size: 42px;
  color: #ff014e;
}
.cid-ty9W6uzYjB .card-title {
  color: #232323;
  margin-bottom: 20px;
  transition: .5s all;
}
.cid-ty9W6uzYjB .card-text {
  color: #232323;
  margin-bottom: 22px;
  transition: .5s all;
}
.cid-tzxbslF4U4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzxbslF4U4 .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzxbslF4U4 .form-control,
.cid-tzxbslF4U4 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzxbslF4U4 .form-control::-webkit-input-placeholder,
.cid-tzxbslF4U4 .field-input::-webkit-input-placeholder,
.cid-tzxbslF4U4 .form-control::-webkit-input-placeholder,
.cid-tzxbslF4U4 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzxbslF4U4 .form-control:-moz-placeholder,
.cid-tzxbslF4U4 .field-input:-moz-placeholder,
.cid-tzxbslF4U4 .form-control:-moz-placeholder,
.cid-tzxbslF4U4 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzxbslF4U4 .form-control:hover,
.cid-tzxbslF4U4 .field-input:hover,
.cid-tzxbslF4U4 .form-control:focus,
.cid-tzxbslF4U4 .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzxbslF4U4 .form-control:hover::-webkit-input-placeholder,
.cid-tzxbslF4U4 .field-input:hover::-webkit-input-placeholder,
.cid-tzxbslF4U4 .form-control:focus::-webkit-input-placeholder,
.cid-tzxbslF4U4 .field-input:focus::-webkit-input-placeholder,
.cid-tzxbslF4U4 .form-control:hover::-webkit-input-placeholder,
.cid-tzxbslF4U4 .field-input:hover::-webkit-input-placeholder,
.cid-tzxbslF4U4 .form-control:focus::-webkit-input-placeholder,
.cid-tzxbslF4U4 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzxbslF4U4 .form-control:hover:-moz-placeholder,
.cid-tzxbslF4U4 .field-input:hover:-moz-placeholder,
.cid-tzxbslF4U4 .form-control:focus:-moz-placeholder,
.cid-tzxbslF4U4 .field-input:focus:-moz-placeholder,
.cid-tzxbslF4U4 .form-control:hover:-moz-placeholder,
.cid-tzxbslF4U4 .field-input:hover:-moz-placeholder,
.cid-tzxbslF4U4 .form-control:focus:-moz-placeholder,
.cid-tzxbslF4U4 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzxbslF4U4 .jq-number__spin:hover,
.cid-tzxbslF4U4 .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzxbslF4U4 .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzxbslF4U4 .jq-selectbox li,
.cid-tzxbslF4U4 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzxbslF4U4 .jq-selectbox li:hover,
.cid-tzxbslF4U4 .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzxbslF4U4 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzxbslF4U4 .jq-number__spin.minus:hover:after,
.cid-tzxbslF4U4 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzxbslF4U4 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzxbslF4U4 .jq-number__spin.minus:after,
.cid-tzxbslF4U4 .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzxbslF4U4 input::-webkit-clear-button {
  display: none;
}
.cid-tzxbslF4U4 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzxbslF4U4 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzxbslF4U4 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzxbslF4U4 H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzxbslF4U4 LABEL {
  color: #e2ffd4;
}
.cid-txMfQ7cXa8 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-txMfQ7cXa8 .content {
    text-align: center;
  }
  .cid-txMfQ7cXa8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-txMfQ7cXa8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-txMfQ7cXa8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-txMfQ7cXa8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-txMfQ7cXa8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-txMfQ7cXa8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-txMfQ7cXa8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-txMfQ7cXa8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-txMfQ7cXa8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-txMfQ7cXa8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-txMfQ7cXa8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-txMfQ7cXa8 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tz6f6TH5B4 {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #cccccc;
}
.cid-tz6f6TH5B4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tz6f6TH5B4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tz6f6TH5B4 .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tz6f6TH5B4 .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tz6f6TH5B4 .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tz6f6TH5B4 .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tz6f6TH5B4 .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tz6f6TH5B4 .mbr-text {
    margin-top: 16px;
  }
}
.cid-tz6f6TH5B4 .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tz6f6TH5B4 .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tz6f2N0Nar {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tz6f2N0Nar .mbr-fallback-image.disabled {
  display: none;
}
.cid-tz6f2N0Nar .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tz6f2N0Nar .container-fluid {
  margin: 0;
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tz6f2N0Nar .container-fluid {
    padding: 0;
  }
}
.cid-tz6f2N0Nar .container-fluid .row {
  padding: 0;
}
.cid-tz6f2N0Nar .title-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tz6f2N0Nar .title-wrap {
    margin-bottom: 100px;
  }
}
.cid-tz6f2N0Nar .title-wrap .title-wrapper {
  padding: 0 100px;
}
@media (max-width: 768px) {
  .cid-tz6f2N0Nar .title-wrap .title-wrapper {
    padding: 0 25px;
  }
}
.cid-tz6f2N0Nar .title-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tz6f2N0Nar .title-wrap .title-wrapper .mbr-text {
  margin: 50px 0 0;
}
.cid-tz6f2N0Nar .image-wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tz6f2N0Nar .image-wrapper img {
  height: 540px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tz6f2N0Nar .image-wrapper img {
    height: 400px;
  }
}
.cid-tz6f2N0Nar .image-wrapper .mbr-section-btn {
  position: absolute;
}
.cid-tz6f2N0Nar .image-wrapper .mbr-section-btn .btn {
  background-image: linear-gradient(99deg, rgba(255, 255, 255, 0) 30%, #ffffff 100%), radial-gradient(circle at 50% 50%, #ffffff 0, rgba(255, 255, 255, 0) 70%);
  color: #000000 !important;
}
.cid-tz6f2N0Nar .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tz6f2N0Nar .mbr-text {
  color: #b6b6b6;
  text-align: center;
}
.cid-tzxbLhxSFo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzxbLhxSFo .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzxbLhxSFo .section-text {
  padding: 2rem 0;
}
.cid-tzxbLhxSFo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzxbLhxSFo .inner-container {
    width: 100% !important;
  }
}
.cid-tzxbIZ0CQF {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/ocupix-the-atrium-vtc-8.jpg");
}
.cid-tzxbIZ0CQF .mbr-overlay {
  background: #fafafa;
  opacity: 0.1;
}
.cid-tzxbIZ0CQF .container {
  padding: 0 5%;
}
.cid-tzxbIZ0CQF .item:focus,
.cid-tzxbIZ0CQF span:focus {
  outline: none;
}
.cid-tzxbIZ0CQF .item {
  margin-bottom: 2rem;
  position: relative;
}
.cid-tzxbIZ0CQF .item-menu-overlay {
  opacity: 0 !important;
  display: none !important;
}
.cid-tzxbIZ0CQF .items {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.cid-tzxbIZ0CQF .items:nth-child(2) {
  padding-top: 6rem;
}
@media (max-width: 992px) {
  .cid-tzxbIZ0CQF .items:nth-child(2) {
    padding-top: 0;
  }
}
@media (max-width: 992px) {
  .cid-tzxbIZ0CQF .items:nth-child(3) {
    flex-direction: row;
  }
  .cid-tzxbIZ0CQF .items:nth-child(3) .item-wrapper:first-child {
    margin-right: 12px;
  }
  .cid-tzxbIZ0CQF .items:nth-child(3) .item-wrapper:last-child {
    margin-left: 12px;
  }
}
@media (max-width: 992px) and (max-width: 768px) {
  .cid-tzxbIZ0CQF .items:nth-child(3) .item-wrapper:first-child {
    margin: 0 0 2rem 0;
  }
}
@media (max-width: 992px) and (max-width: 768px) {
  .cid-tzxbIZ0CQF .items:nth-child(3) .item-wrapper:last-child {
    margin: 0 0 2rem 0;
  }
}
@media (max-width: 768px) {
  .cid-tzxbIZ0CQF .items:nth-child(3) {
    flex-direction: column;
  }
}
.cid-tzxbIZ0CQF .mbr-section-head {
  margin-bottom: 4.5rem;
}
.cid-tzxbIZ0CQF .item-wrapper {
  position: relative;
  border-radius: 15px;
  display: flex;
  flex-flow: column nowrap;
  max-width: 360px;
  margin-bottom: 2rem;
}
@media (max-width: 768px) {
  .cid-tzxbIZ0CQF .item-wrapper {
    margin: 0 auto 2rem;
  }
}
.cid-tzxbIZ0CQF .item-title-wrapper {
  max-height: 95px;
  padding: 1.3rem 2.3rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #149dcc;
}
@media (max-width: 1200px) {
  .cid-tzxbIZ0CQF .item-title-wrapper {
    padding: 1.3rem 0.6rem;
  }
}
@media (max-width: 768px) {
  .cid-tzxbIZ0CQF .item-title-wrapper {
    padding: 1.3rem 2.3rem;
  }
}
@media (max-width: 450px) {
  .cid-tzxbIZ0CQF .item-title-wrapper {
    padding: 1rem;
  }
}
.cid-tzxbIZ0CQF .item-title-wrapper img {
  max-width: 50px;
  height: 50px;
  object-fit: cover;
  border-radius: 50%;
  border: 1px solid #daebfa;
  margin-right: 15px;
}
.cid-tzxbIZ0CQF .item-title-wrapper .item-title {
  margin: 0;
}
.cid-tzxbIZ0CQF .item-title-wrapper .item-desc {
  margin: 0;
}
.cid-tzxbIZ0CQF .item-title-wrapper .item-title-span {
  width: 50px;
  display: flex;
  justify-content: space-around;
}
.cid-tzxbIZ0CQF .item-title-wrapper span {
  display: block;
  font-size: 2rem;
  margin-top: -1rem;
}
.cid-tzxbIZ0CQF .item-title-wrapper a {
  height: 100%;
  padding: 1.3rem 0;
}
.cid-tzxbIZ0CQF .item-title-name {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tzxbIZ0CQF .item-content {
  background: #daebfa;
  padding: 2.5rem 3rem;
}
.cid-tzxbIZ0CQF .mbr-section-title {
  margin-bottom: 1rem;
  color: #efefef;
}
.cid-tzxbIZ0CQF .mbr-section-subtitle {
  color: #e2ffd4;
  text-align: center;
}
.cid-tzxbIZ0CQF .item-title,
.cid-tzxbIZ0CQF .mbr-iconfont {
  color: #FFFFFF;
}
.cid-tzxbIZ0CQF .item-desc {
  color: #FFFFFF;
}
.cid-tzxbIZ0CQF .item-text {
  color: #3a3e5e;
}
.cid-tzxbIZ0CQF .item-title {
  color: #e6f9ff;
}
.cid-tzxbNvFlLe {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzxbNvFlLe .content {
    text-align: center;
  }
  .cid-tzxbNvFlLe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzxbNvFlLe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzxbNvFlLe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzxbNvFlLe .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzxbNvFlLe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzxbNvFlLe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzxbNvFlLe .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzxbNvFlLe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzxbNvFlLe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzxbNvFlLe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzxbNvFlLe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzxbNvFlLe .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzbrAcg4uU {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzbrAcg4uU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbrAcg4uU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbrAcg4uU .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzbrAcg4uU .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzbrAcg4uU .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzbrAcg4uU .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzbrAcg4uU .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzbrAcg4uU .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzbrAcg4uU .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzbrAcg4uU .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzfXQO7p4t {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/ocupix-the-atrium-vtc-1.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-tzfXQO7p4t .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzfXQO7p4t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzfXQO7p4t .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tzfXQO7p4t .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tzfXQO7p4t .container {
    max-width: 540px;
  }
}
.cid-tzfXQO7p4t .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tzfXQO7p4t .logo-container img {
  width: 168px;
  height: auto;
  object-fit: cover;
}
.cid-tzfXQO7p4t .mbr-section-title {
  color: #b7edff;
}
.cid-tzfXQO7p4t .mbr-section-subtitle {
  color: #e2ffd4;
  margin-top: 15px;
}
.cid-tzfXQO7p4t .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tzfXQO7p4t .mbr-section-btn {
  margin-top: 25px;
}
.cid-tzfXQO7p4t .mbr-text,
.cid-tzfXQO7p4t .mbr-section-btn {
  color: #b9cabd;
}
.cid-tzgdEdr872 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzgdEdr872 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzgdEdr872 .section-text {
  padding: 2rem 0;
}
.cid-tzgdEdr872 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzgdEdr872 .inner-container {
    width: 100% !important;
  }
}
.cid-tzg0C4bPth {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/ocupix-the-atrium-vtc-8.jpg");
}
.cid-tzg0C4bPth .mbr-overlay {
  background: #fafafa;
  opacity: 0.1;
}
.cid-tzg0C4bPth .container {
  padding: 0 5%;
}
.cid-tzg0C4bPth .item:focus,
.cid-tzg0C4bPth span:focus {
  outline: none;
}
.cid-tzg0C4bPth .item {
  margin-bottom: 2rem;
  position: relative;
}
.cid-tzg0C4bPth .item-menu-overlay {
  opacity: 0 !important;
  display: none !important;
}
.cid-tzg0C4bPth .items {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.cid-tzg0C4bPth .items:nth-child(2) {
  padding-top: 6rem;
}
@media (max-width: 992px) {
  .cid-tzg0C4bPth .items:nth-child(2) {
    padding-top: 0;
  }
}
@media (max-width: 992px) {
  .cid-tzg0C4bPth .items:nth-child(3) {
    flex-direction: row;
  }
  .cid-tzg0C4bPth .items:nth-child(3) .item-wrapper:first-child {
    margin-right: 12px;
  }
  .cid-tzg0C4bPth .items:nth-child(3) .item-wrapper:last-child {
    margin-left: 12px;
  }
}
@media (max-width: 992px) and (max-width: 768px) {
  .cid-tzg0C4bPth .items:nth-child(3) .item-wrapper:first-child {
    margin: 0 0 2rem 0;
  }
}
@media (max-width: 992px) and (max-width: 768px) {
  .cid-tzg0C4bPth .items:nth-child(3) .item-wrapper:last-child {
    margin: 0 0 2rem 0;
  }
}
@media (max-width: 768px) {
  .cid-tzg0C4bPth .items:nth-child(3) {
    flex-direction: column;
  }
}
.cid-tzg0C4bPth .mbr-section-head {
  margin-bottom: 4.5rem;
}
.cid-tzg0C4bPth .item-wrapper {
  position: relative;
  border-radius: 15px;
  display: flex;
  flex-flow: column nowrap;
  max-width: 360px;
  margin-bottom: 2rem;
}
@media (max-width: 768px) {
  .cid-tzg0C4bPth .item-wrapper {
    margin: 0 auto 2rem;
  }
}
.cid-tzg0C4bPth .item-title-wrapper {
  max-height: 95px;
  padding: 1.3rem 2.3rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #149dcc;
}
@media (max-width: 1200px) {
  .cid-tzg0C4bPth .item-title-wrapper {
    padding: 1.3rem 0.6rem;
  }
}
@media (max-width: 768px) {
  .cid-tzg0C4bPth .item-title-wrapper {
    padding: 1.3rem 2.3rem;
  }
}
@media (max-width: 450px) {
  .cid-tzg0C4bPth .item-title-wrapper {
    padding: 1rem;
  }
}
.cid-tzg0C4bPth .item-title-wrapper img {
  max-width: 50px;
  height: 50px;
  object-fit: cover;
  border-radius: 50%;
  border: 1px solid #daebfa;
  margin-right: 15px;
}
.cid-tzg0C4bPth .item-title-wrapper .item-title {
  margin: 0;
}
.cid-tzg0C4bPth .item-title-wrapper .item-desc {
  margin: 0;
}
.cid-tzg0C4bPth .item-title-wrapper .item-title-span {
  width: 50px;
  display: flex;
  justify-content: space-around;
}
.cid-tzg0C4bPth .item-title-wrapper span {
  display: block;
  font-size: 2rem;
  margin-top: -1rem;
}
.cid-tzg0C4bPth .item-title-wrapper a {
  height: 100%;
  padding: 1.3rem 0;
}
.cid-tzg0C4bPth .item-title-name {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tzg0C4bPth .item-content {
  background: #daebfa;
  padding: 2.5rem 3rem;
}
.cid-tzg0C4bPth .mbr-section-title {
  margin-bottom: 1rem;
  color: #efefef;
}
.cid-tzg0C4bPth .mbr-section-subtitle {
  color: #e2ffd4;
  text-align: center;
}
.cid-tzg0C4bPth .item-title,
.cid-tzg0C4bPth .mbr-iconfont {
  color: #FFFFFF;
}
.cid-tzg0C4bPth .item-desc {
  color: #FFFFFF;
}
.cid-tzg0C4bPth .item-text {
  color: #3a3e5e;
}
.cid-tzg0C4bPth .item-title {
  color: #e6f9ff;
}
.cid-tzbrCEDP9c {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-tzbrCEDP9c .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzbrCEDP9c .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzbrCEDP9c .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzbrCEDP9c .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzbrCEDP9c .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzbrCEDP9c .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzbrCEDP9c .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzbrCEDP9c .btn-social {
  border: none !important;
}
.cid-tzbrCEDP9c .btn-social {
  border-radius: 0 !important;
}
.cid-tzbrCEDP9c [class^="socicon-"]:before,
.cid-tzbrCEDP9c [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzbrCEDP9c .btn {
    font-size: 20px !important;
  }
}
.cid-tzbrDwT5W7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-tzbrDwT5W7 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzbrDwT5W7 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzbrDwT5W7 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzbrDwT5W7 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzbrDwT5W7 .text-content {
    max-width: none;
  }
}
.cid-tzbrDwT5W7 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzbrDwT5W7 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzbrDwT5W7 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzbrDwT5W7 .icons {
    justify-content: center !important;
  }
  .cid-tzbrDwT5W7 .text-content * {
    text-align: center;
  }
}
.cid-tzbrDwT5W7 P {
  color: #1a449a;
  text-align: center;
}
.cid-tzbrDwT5W7 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzgeT8upqN {
  padding-top: 15px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ocupix-symmetry-34611-ocuwm-13.jpg");
}
.cid-tzgeT8upqN .mbr-overlay {
  background-color: #000000;
  opacity: 0.4;
}
.cid-tzgeT8upqN .form-control,
.cid-tzgeT8upqN .field-input {
  padding: 0px 20px;
  min-height: auto;
  background-color: #e6f9ff;
  border-color: #0f7699;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
  border-radius: 25px;
  height: 50px;
  display: flex;
  align-items: center;
}
.cid-tzgeT8upqN .form-control::-webkit-input-placeholder,
.cid-tzgeT8upqN .field-input::-webkit-input-placeholder,
.cid-tzgeT8upqN .form-control::-webkit-input-placeholder,
.cid-tzgeT8upqN .field-input::-webkit-input-placeholder {
  color: #767676;
}
.cid-tzgeT8upqN .form-control:-moz-placeholder,
.cid-tzgeT8upqN .field-input:-moz-placeholder,
.cid-tzgeT8upqN .form-control:-moz-placeholder,
.cid-tzgeT8upqN .field-input:-moz-placeholder {
  color: #767676;
}
.cid-tzgeT8upqN .form-control:hover,
.cid-tzgeT8upqN .field-input:hover,
.cid-tzgeT8upqN .form-control:focus,
.cid-tzgeT8upqN .field-input:focus {
  background-color: #daebfa;
  border-color: #073b4c;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tzgeT8upqN .form-control:hover::-webkit-input-placeholder,
.cid-tzgeT8upqN .field-input:hover::-webkit-input-placeholder,
.cid-tzgeT8upqN .form-control:focus::-webkit-input-placeholder,
.cid-tzgeT8upqN .field-input:focus::-webkit-input-placeholder,
.cid-tzgeT8upqN .form-control:hover::-webkit-input-placeholder,
.cid-tzgeT8upqN .field-input:hover::-webkit-input-placeholder,
.cid-tzgeT8upqN .form-control:focus::-webkit-input-placeholder,
.cid-tzgeT8upqN .field-input:focus::-webkit-input-placeholder {
  color: #767676;
}
.cid-tzgeT8upqN .form-control:hover:-moz-placeholder,
.cid-tzgeT8upqN .field-input:hover:-moz-placeholder,
.cid-tzgeT8upqN .form-control:focus:-moz-placeholder,
.cid-tzgeT8upqN .field-input:focus:-moz-placeholder,
.cid-tzgeT8upqN .form-control:hover:-moz-placeholder,
.cid-tzgeT8upqN .field-input:hover:-moz-placeholder,
.cid-tzgeT8upqN .form-control:focus:-moz-placeholder,
.cid-tzgeT8upqN .field-input:focus:-moz-placeholder {
  color: #767676;
}
.cid-tzgeT8upqN textarea {
  padding-top: 1rem !important;
  height: 160px !important;
}
.cid-tzgeT8upqN .jq-number__spin:hover,
.cid-tzgeT8upqN .jq-number__spin:focus {
  background-color: #daebfa;
  border-color: #073b4c;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzgeT8upqN .jq-number__spin {
  background-color: #e6f9ff;
  border-color: #0f7699;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzgeT8upqN .jq-selectbox li,
.cid-tzgeT8upqN .jq-selectbox li {
  background-color: #e6f9ff;
  color: #000000;
}
.cid-tzgeT8upqN .jq-selectbox li:hover,
.cid-tzgeT8upqN .jq-selectbox li.selected {
  background-color: #daebfa;
  color: #000000;
}
.cid-tzgeT8upqN .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzgeT8upqN .jq-number__spin.minus:hover:after,
.cid-tzgeT8upqN .jq-number__spin.plus:hover:after {
  border-top-color: #e6f9ff;
  border-bottom-color: #e6f9ff;
}
.cid-tzgeT8upqN .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzgeT8upqN .jq-number__spin.minus:after,
.cid-tzgeT8upqN .jq-number__spin.plus:after {
  border-top-color: #daebfa;
  border-bottom-color: #daebfa;
}
.cid-tzgeT8upqN input::-webkit-clear-button {
  display: none;
}
.cid-tzgeT8upqN input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzgeT8upqN input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzgeT8upqN input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzgeT8upqN .badge {
  display: inline-block;
  border-radius: 10rem;
  padding: 8px 14px 6px 14px;
  color: #3ebb34;
  background-color: rgba(132, 138, 189, 0.15);
  margin-bottom: 26px;
}
.cid-tzgeT8upqN .badge.display-4 {
  font-size: 11px;
  line-height: 1.81;
  letter-spacing: 0.5px;
}
.cid-tzgeT8upqN .mbr-section-title {
  color: #073b4c;
}
.cid-tzgeT8upqN .mbr-section-title.display-2 {
  line-height: 1.2;
  font-size: 30px;
}
.cid-tzgeT8upqN .mbr-section-subtitle {
  color: #0f7699;
  font-weight: 600;
  margin-bottom: 21px;
}
.cid-tzgeT8upqN .mbr-section-subtitle.display-7 {
  line-height: 1.5;
}
.cid-tzgeT8upqN .mbr-text {
  color: #21305a;
}
.cid-tzgeT8upqN .btn {
  padding: 18px 26px;
  border-radius: 30px;
}
.cid-tzgeT8upqN .btn.display-4 {
  font-size: 13px;
  line-height: 1;
  letter-spacing: 0.5px;
}
.cid-tzgeT8upqN .box {
  padding: 60px;
  background-color: rgba(212, 228, 210, 0.88);
  border-radius: 4px;
}
.cid-tzgeT8upqN .jq-selectbox__select {
  position: relative;
  padding: 0;
  display: flex;
  align-items: center;
  height: 50px;
}
.cid-tzgeT8upqN .form-control-label,
.cid-tzgeT8upqN .form-check {
  margin-left: 20px;
}
.cid-tzbrLrZAGl {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ecede8;
}
.cid-tzbrLrZAGl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbrLrZAGl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbrLrZAGl img {
  border-radius: 3rem;
  border-bottom-left-radius: 20rem;
}
@media (max-width: 767px) {
  .cid-tzbrLrZAGl img {
    border-bottom-left-radius: 3rem;
  }
}
.cid-tzbrLrZAGl .row {
  flex-direction: row-reverse;
}
.cid-tzbrLrZAGl .row {
  align-items: center;
}
.cid-tzbrLrZAGl .mbr-section-title {
  color: #491414;
}
.cid-tzbrLrZAGl .mbr-text,
.cid-tzbrLrZAGl .mbr-section-btn {
  color: #767676;
}
.cid-tzbrHWZKln {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzbrHWZKln .content {
    text-align: center;
  }
  .cid-tzbrHWZKln .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzbrHWZKln .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzbrHWZKln .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzbrHWZKln .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzbrHWZKln .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzbrHWZKln .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzbrHWZKln .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzbrHWZKln .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzbrHWZKln .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzbrHWZKln .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzbrHWZKln .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzbrHWZKln .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzia2ia8GZ {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzia2ia8GZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzia2ia8GZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzia2ia8GZ .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzia2ia8GZ .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzia2ia8GZ .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzia2ia8GZ .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzia2ia8GZ .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzia2ia8GZ .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzia2ia8GZ .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzia2ia8GZ .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tziaePiFgc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #373e41;
}
.cid-tziaePiFgc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tziaePiFgc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tziaePiFgc .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tziaePiFgc .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tziaePiFgc .container {
    max-width: 540px;
  }
}
.cid-tziaePiFgc .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tziaePiFgc .logo-container img {
  width: 200px;
  height: auto;
  object-fit: cover;
}
.cid-tziaePiFgc .mbr-section-title {
  color: #e2ffd4;
}
.cid-tziaePiFgc .mbr-section-subtitle {
  color: #e6f9ff;
  margin-top: 15px;
}
.cid-tziaePiFgc .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tziaePiFgc .mbr-section-btn {
  margin-top: 25px;
}
.cid-tziaePiFgc .mbr-text,
.cid-tziaePiFgc .mbr-section-btn {
  color: #e2ffd4;
}
.cid-tzp1D9jfTS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #095e7a;
}
.cid-tzp1D9jfTS .mbr-section-subtitle,
.cid-tzp1D9jfTS .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzp1D9jfTS .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzp1D9jfTS .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzp1D9jfTS .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzp1D9jfTS .input-group-btn {
  padding-left: 0;
}
.cid-tzp1D9jfTS .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzp1D9jfTS .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzp1D9jfTS .mbr-form .btn {
  margin: 0;
}
.cid-tzp1D9jfTS input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzp1D9jfTS input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzp1D9jfTS .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzp1D9jfTS .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzp1D9jfTS .mbr-section-title {
  color: #ffffff;
}
.cid-tzp1D9jfTS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzp1D9jfTS .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzp1D9jfTS .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzp1D9jfTS LABEL {
  color: #e6f9ff;
}
.cid-tzp0iVrAEU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/ocupix-12378etvd-rs-7.jpg");
}
@media (max-width: 991px) {
  .cid-tzp0iVrAEU .wrapper {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tzp0iVrAEU .wrapper {
    padding: 4rem 6rem;
  }
}
.cid-tzp0iVrAEU .card-wrapper {
  background-color: #efefef;
  border-radius: 30px;
  border: 1px solid;
  background: #efefef;
  transition: all 0.3s;
  position: relative;
  padding: 44px 40px;
}
@media (max-width: 991px) {
  .cid-tzp0iVrAEU .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tzp0iVrAEU .color {
  color: #FFA29D;
}
.cid-tzp0iVrAEU .btn {
  border-radius: 30px;
  text-transform: uppercase;
  padding: 1rem 4rem;
}
@media (max-width: 768px) {
  .cid-tzp0iVrAEU .btn {
    width: 90%;
  }
}
.cid-tzp0iVrAEU .mbr-section-title {
  text-align: center;
  color: #0d7598;
}
.cid-tzp2QeFnkN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/ocupix-1802ebc-vtcwm-3.jpg");
}
@media (max-width: 991px) {
  .cid-tzp2QeFnkN .wrapper {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tzp2QeFnkN .wrapper {
    padding: 4rem 6rem;
  }
}
.cid-tzp2QeFnkN .card-wrapper {
  background-color: #efefef;
  border-radius: 30px;
  border: 1px solid;
  background: #efefef;
  transition: all 0.3s;
  position: relative;
  padding: 44px 40px;
}
@media (max-width: 991px) {
  .cid-tzp2QeFnkN .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tzp2QeFnkN .color {
  color: #FFA29D;
}
.cid-tzp2QeFnkN .btn {
  border-radius: 30px;
  text-transform: uppercase;
  padding: 1rem 4rem;
}
@media (max-width: 768px) {
  .cid-tzp2QeFnkN .btn {
    width: 90%;
  }
}
.cid-tzp2QeFnkN .mbr-section-title {
  text-align: center;
  color: #0d7598;
}
.cid-tzp4t8l5mZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
@media (max-width: 991px) {
  .cid-tzp4t8l5mZ .wrapper {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tzp4t8l5mZ .wrapper {
    padding: 4rem 6rem;
  }
}
.cid-tzp4t8l5mZ .card-wrapper {
  background-color: #efefef;
  border-radius: 30px;
  border: 1px solid;
  background: #efefef;
  transition: all 0.3s;
  position: relative;
  padding: 44px 40px;
}
@media (max-width: 991px) {
  .cid-tzp4t8l5mZ .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tzp4t8l5mZ .color {
  color: #FFA29D;
}
.cid-tzp4t8l5mZ .btn {
  border-radius: 30px;
  text-transform: uppercase;
  padding: 1rem 4rem;
}
@media (max-width: 768px) {
  .cid-tzp4t8l5mZ .btn {
    width: 90%;
  }
}
.cid-tzp4t8l5mZ .mbr-section-title {
  text-align: center;
  color: #0d7598;
}
.cid-tzp5cXXFjH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/110-e-lamar-rd-15-a.jpg");
}
@media (max-width: 991px) {
  .cid-tzp5cXXFjH .wrapper {
    padding: 0;
  }
}
@media (min-width: 992px) {
  .cid-tzp5cXXFjH .wrapper {
    padding: 4rem 6rem;
  }
}
.cid-tzp5cXXFjH .card-wrapper {
  background-color: #efefef;
  border-radius: 30px;
  border: 1px solid;
  background: #efefef;
  transition: all 0.3s;
  position: relative;
  padding: 44px 40px;
}
@media (max-width: 991px) {
  .cid-tzp5cXXFjH .card-wrapper {
    padding: 3rem 1rem;
  }
}
.cid-tzp5cXXFjH .color {
  color: #FFA29D;
}
.cid-tzp5cXXFjH .btn {
  border-radius: 30px;
  text-transform: uppercase;
  padding: 1rem 4rem;
}
@media (max-width: 768px) {
  .cid-tzp5cXXFjH .btn {
    width: 90%;
  }
}
.cid-tzp5cXXFjH .mbr-section-title {
  text-align: center;
  color: #0d7598;
}
.cid-tzp6NG31QQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzp6NG31QQ .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzp6NG31QQ .section-text {
  padding: 2rem 0;
}
.cid-tzp6NG31QQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzp6NG31QQ .inner-container {
    width: 100% !important;
  }
}
.cid-tzp4igy87r {
  padding-top: 45px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-tzp4igy87r .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzp4igy87r .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzp4igy87r .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzp4igy87r .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzp4igy87r .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzp4igy87r .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzp4igy87r .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzp4igy87r .btn-social {
  border: none !important;
}
.cid-tzp4igy87r .btn-social {
  border-radius: 0 !important;
}
.cid-tzp4igy87r [class^="socicon-"]:before,
.cid-tzp4igy87r [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzp4igy87r .btn {
    font-size: 20px !important;
  }
}
.cid-tzp45SibWB {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #e2ffd4;
}
.cid-tzp45SibWB .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzp45SibWB .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzp45SibWB .svg-top .st0 {
  fill: #e2ffd4;
}
@media (max-width: 992px) {
  .cid-tzp45SibWB .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzp45SibWB .text-content {
    max-width: none;
  }
}
.cid-tzp45SibWB .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzp45SibWB .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzp45SibWB .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzp45SibWB .icons {
    justify-content: center !important;
  }
  .cid-tzp45SibWB .text-content * {
    text-align: center;
  }
}
.cid-tzp45SibWB P {
  color: #1a449a;
  text-align: center;
}
.cid-tzp45SibWB .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzp8omYjFg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-tzp8omYjFg .plan-body .btn-bgr {
  z-index: 0;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-primary-outline {
  border: 1px solid #3ebb34;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-primary-outline:hover {
  background-color: #3ebb34 !important;
  color: #ffffff !important;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-secondary-outline {
  border: 1px solid #efefef;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-secondary-outline:hover {
  background-color: #efefef !important;
  color: #ffffff !important;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-success-outline {
  border: 1px solid #45bc07;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-success-outline:hover {
  background-color: #45bc07 !important;
  color: #ffffff !important;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-info-outline {
  border: 1px solid #0f80e0;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-info-outline:hover {
  background-color: #0f80e0 !important;
  color: #ffffff !important;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-warning-outline {
  border: 1px solid #c1c1c1;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-warning-outline:hover {
  background-color: #c1c1c1 !important;
  color: #ffffff !important;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-danger-outline {
  border: 1px solid #b1a374;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-danger-outline:hover {
  background-color: #b1a374 !important;
  color: #ffffff !important;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-black-outline {
  border: 1px solid #000000;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-black-outline:hover {
  background-color: #000000 !important;
  color: #ffffff !important;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-white-outline {
  border: 1px solid #ffffff;
}
.cid-tzp8omYjFg .plan-body .btn-bgr.btn-white-outline:hover {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.cid-tzp8omYjFg .plan-header {
  overflow: hidden;
  background-color: #196653;
  margin-left: -24px;
  margin-right: -24px;
  padding: 32px;
  background: linear-gradient(45deg, #196653, #2bb392);
}
.cid-tzp8omYjFg .plan-header .plan-price .price-figure {
  color: #ffffff;
  margin-right: -10px;
  display: block;
  width: 100%;
}
.cid-tzp8omYjFg .plan-header .plan-price .price-term {
  display: block;
  line-height: 1;
  color: #ffffff;
}
.cid-tzp8omYjFg .plan-header .plan-price .price-free {
  color: #ffffff;
  margin-top: 20px;
  display: block;
}
.cid-tzp8omYjFg .plan {
  position: relative;
  max-width: 330px;
  padding-right: 15px;
  padding-left: 15px;
  color: #232323;
}
.cid-tzp8omYjFg .plan:hover .plan-wrap {
  box-shadow: 0 0 17px 0 rgba(0, 0, 0, 0.12);
  transition: box-shadow 0.3s;
}
.cid-tzp8omYjFg .plan .plan-wrap {
  border: 1px solid #0f7699;
  border-radius: .25rem;
  padding-right: 24px;
  padding-left: 24px;
}
.cid-tzp8omYjFg .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
  background: transparent;
  padding: 1rem 1.25rem;
}
.cid-tzp8omYjFg .plan:nth-child(3) .plan-header {
  background: #22366a;
  background: linear-gradient(45deg, #22366a, #3c5fb9);
}
.cid-tzp8omYjFg .plan:nth-child(3) .plan-wrap {
  background-color: #efefef;
}
.cid-tzp8omYjFg .plan .mbr-section-btn {
  padding-bottom: 20px;
}
.cid-tzp8omYjFg .plan .mbr-section-btn .btn {
  width: 100%;
  margin: 0;
}
.cid-tzp8omYjFg .plan-wrap {
  background-color: #efefef;
}
@media (max-width: 1199px) {
  .cid-tzp8omYjFg .plan .list-group-item {
    padding: 1rem 0rem;
  }
}
@media (max-width: 550px) {
  .cid-tzp8omYjFg .price-figure {
    font-size: 4.25rem;
  }
}
.cid-tzp3YhcnZA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzp3YhcnZA .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzp3YhcnZA .form-control,
.cid-tzp3YhcnZA .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzp3YhcnZA .form-control::-webkit-input-placeholder,
.cid-tzp3YhcnZA .field-input::-webkit-input-placeholder,
.cid-tzp3YhcnZA .form-control::-webkit-input-placeholder,
.cid-tzp3YhcnZA .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzp3YhcnZA .form-control:-moz-placeholder,
.cid-tzp3YhcnZA .field-input:-moz-placeholder,
.cid-tzp3YhcnZA .form-control:-moz-placeholder,
.cid-tzp3YhcnZA .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzp3YhcnZA .form-control:hover,
.cid-tzp3YhcnZA .field-input:hover,
.cid-tzp3YhcnZA .form-control:focus,
.cid-tzp3YhcnZA .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzp3YhcnZA .form-control:hover::-webkit-input-placeholder,
.cid-tzp3YhcnZA .field-input:hover::-webkit-input-placeholder,
.cid-tzp3YhcnZA .form-control:focus::-webkit-input-placeholder,
.cid-tzp3YhcnZA .field-input:focus::-webkit-input-placeholder,
.cid-tzp3YhcnZA .form-control:hover::-webkit-input-placeholder,
.cid-tzp3YhcnZA .field-input:hover::-webkit-input-placeholder,
.cid-tzp3YhcnZA .form-control:focus::-webkit-input-placeholder,
.cid-tzp3YhcnZA .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzp3YhcnZA .form-control:hover:-moz-placeholder,
.cid-tzp3YhcnZA .field-input:hover:-moz-placeholder,
.cid-tzp3YhcnZA .form-control:focus:-moz-placeholder,
.cid-tzp3YhcnZA .field-input:focus:-moz-placeholder,
.cid-tzp3YhcnZA .form-control:hover:-moz-placeholder,
.cid-tzp3YhcnZA .field-input:hover:-moz-placeholder,
.cid-tzp3YhcnZA .form-control:focus:-moz-placeholder,
.cid-tzp3YhcnZA .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzp3YhcnZA .jq-number__spin:hover,
.cid-tzp3YhcnZA .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzp3YhcnZA .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzp3YhcnZA .jq-selectbox li,
.cid-tzp3YhcnZA .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzp3YhcnZA .jq-selectbox li:hover,
.cid-tzp3YhcnZA .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzp3YhcnZA .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzp3YhcnZA .jq-number__spin.minus:hover:after,
.cid-tzp3YhcnZA .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzp3YhcnZA .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzp3YhcnZA .jq-number__spin.minus:after,
.cid-tzp3YhcnZA .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzp3YhcnZA input::-webkit-clear-button {
  display: none;
}
.cid-tzp3YhcnZA input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzp3YhcnZA input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzp3YhcnZA input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzp3YhcnZA H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzp3YhcnZA LABEL {
  color: #e2ffd4;
}
.cid-tzp3WYYqoG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzp3WYYqoG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzp3WYYqoG h2,
.cid-tzp3WYYqoG h3,
.cid-tzp3WYYqoG p {
  margin: 0;
}
.cid-tzp3WYYqoG .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzp3WYYqoG .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzp3WYYqoG .form-wrap {
    width: 100%;
  }
}
.cid-tzp3WYYqoG .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzp3WYYqoG .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzp3WYYqoG .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzp3WYYqoG .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzp3WYYqoG .heading {
  margin-bottom: 20px;
}
.cid-tzp3WYYqoG .mbr-section-title {
  color: #000000;
}
.cid-tzp3WYYqoG .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzp3WYYqoG .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzp3WYYqoG .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzp3WYYqoG .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzp3WYYqoG .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzp3WYYqoG form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzp3WYYqoG textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzp3WYYqoG input,
.cid-tzp3WYYqoG select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzp3WYYqoG input:last-child,
.cid-tzp3WYYqoG select:last-child {
  margin-right: 0;
}
.cid-tzp3WYYqoG .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzp3WYYqoG .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzp3WYYqoG .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzp3WYYqoG .value {
  border: none;
}
.cid-tzp3WYYqoG input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzp3WYYqoG input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzp3WYYqoG input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzp3WYYqoG input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzp3WYYqoG input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzp3WYYqoG input[type="range"]:focus {
  outline: none;
}
.cid-tzp3WYYqoG input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzp3WYYqoG input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzp3WYYqoG input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzp3U6eLer {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzp3U6eLer .content {
    text-align: center;
  }
  .cid-tzp3U6eLer .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzp3U6eLer .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzp3U6eLer .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzp3U6eLer .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzp3U6eLer .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzp3U6eLer .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzp3U6eLer .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzp3U6eLer .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzp3U6eLer .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzp3U6eLer .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzp3U6eLer .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzp3U6eLer .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzoWNlsWrA {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzoWNlsWrA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzoWNlsWrA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzoWNlsWrA .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzoWNlsWrA .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzoWNlsWrA .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzoWNlsWrA .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzoWNlsWrA .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzoWNlsWrA .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzoWNlsWrA .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzoWNlsWrA .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzoWPRN25q {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c1c1c1;
}
.cid-tzoWPRN25q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzoWPRN25q .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzoWPRN25q .row::after {
    display: none;
  }
}
.cid-tzoWPRN25q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzoWPRN25q .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzoWPRN25q .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzoWPRN25q .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzoWPRN25q .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzoWPRN25q .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzoWPRN25q .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzoWPRN25q .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzoWPRN25q .text-wrapper .row.items::after {
  display: none;
}
.cid-tzoWPRN25q .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzoWPRN25q .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzoWPRN25q .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzoWPRN25q .mbr-section-title {
  color: #0f80e0;
}
.cid-tzoWPRN25q .mbr-number {
  color: #ee2947;
}
.cid-tzoWPRN25q .mbr-text {
  color: #1e4381;
}
.cid-tzoXC0rm73 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #cccccc;
}
.cid-tzx7qvVwGj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzx7qvVwGj .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzx7qvVwGj .section-text {
  padding: 2rem 0;
}
.cid-tzx7qvVwGj .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzx7qvVwGj .inner-container {
    width: 100% !important;
  }
}
.cid-tzoWXjR18T {
  padding-top: 15px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzoWXjR18T .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzoWXjR18T .form-control,
.cid-tzoWXjR18T .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzoWXjR18T .form-control::-webkit-input-placeholder,
.cid-tzoWXjR18T .field-input::-webkit-input-placeholder,
.cid-tzoWXjR18T .form-control::-webkit-input-placeholder,
.cid-tzoWXjR18T .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzoWXjR18T .form-control:-moz-placeholder,
.cid-tzoWXjR18T .field-input:-moz-placeholder,
.cid-tzoWXjR18T .form-control:-moz-placeholder,
.cid-tzoWXjR18T .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzoWXjR18T .form-control:hover,
.cid-tzoWXjR18T .field-input:hover,
.cid-tzoWXjR18T .form-control:focus,
.cid-tzoWXjR18T .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzoWXjR18T .form-control:hover::-webkit-input-placeholder,
.cid-tzoWXjR18T .field-input:hover::-webkit-input-placeholder,
.cid-tzoWXjR18T .form-control:focus::-webkit-input-placeholder,
.cid-tzoWXjR18T .field-input:focus::-webkit-input-placeholder,
.cid-tzoWXjR18T .form-control:hover::-webkit-input-placeholder,
.cid-tzoWXjR18T .field-input:hover::-webkit-input-placeholder,
.cid-tzoWXjR18T .form-control:focus::-webkit-input-placeholder,
.cid-tzoWXjR18T .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzoWXjR18T .form-control:hover:-moz-placeholder,
.cid-tzoWXjR18T .field-input:hover:-moz-placeholder,
.cid-tzoWXjR18T .form-control:focus:-moz-placeholder,
.cid-tzoWXjR18T .field-input:focus:-moz-placeholder,
.cid-tzoWXjR18T .form-control:hover:-moz-placeholder,
.cid-tzoWXjR18T .field-input:hover:-moz-placeholder,
.cid-tzoWXjR18T .form-control:focus:-moz-placeholder,
.cid-tzoWXjR18T .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzoWXjR18T .jq-number__spin:hover,
.cid-tzoWXjR18T .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzoWXjR18T .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzoWXjR18T .jq-selectbox li,
.cid-tzoWXjR18T .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzoWXjR18T .jq-selectbox li:hover,
.cid-tzoWXjR18T .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzoWXjR18T .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzoWXjR18T .jq-number__spin.minus:hover:after,
.cid-tzoWXjR18T .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzoWXjR18T .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzoWXjR18T .jq-number__spin.minus:after,
.cid-tzoWXjR18T .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzoWXjR18T input::-webkit-clear-button {
  display: none;
}
.cid-tzoWXjR18T input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzoWXjR18T input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzoWXjR18T input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzoWXjR18T H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzoWXjR18T LABEL {
  color: #e2ffd4;
}
.cid-tzx7oMyaBo {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzx7oMyaBo .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzx7oMyaBo .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzx7oMyaBo .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzx7oMyaBo .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzx7oMyaBo .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzx7oMyaBo .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzx7oMyaBo .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzx7oMyaBo .btn-social {
  border: none !important;
}
.cid-tzx7oMyaBo .btn-social {
  border-radius: 0 !important;
}
.cid-tzx7oMyaBo [class^="socicon-"]:before,
.cid-tzx7oMyaBo [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzx7oMyaBo .btn {
    font-size: 20px !important;
  }
}
.cid-tzoWYDCxFy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzoWYDCxFy .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzoWYDCxFy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzoWYDCxFy .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzoWYDCxFy .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzoWYDCxFy .text-content {
    max-width: none;
  }
}
.cid-tzoWYDCxFy .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzoWYDCxFy .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzoWYDCxFy .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzoWYDCxFy .icons {
    justify-content: center !important;
  }
  .cid-tzoWYDCxFy .text-content * {
    text-align: center;
  }
}
.cid-tzoWYDCxFy P {
  color: #1a449a;
  text-align: center;
}
.cid-tzoWYDCxFy .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzoWZpduCL {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzoWZpduCL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzoWZpduCL h2,
.cid-tzoWZpduCL h3,
.cid-tzoWZpduCL p {
  margin: 0;
}
.cid-tzoWZpduCL .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzoWZpduCL .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzoWZpduCL .form-wrap {
    width: 100%;
  }
}
.cid-tzoWZpduCL .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzoWZpduCL .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzoWZpduCL .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzoWZpduCL .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzoWZpduCL .heading {
  margin-bottom: 20px;
}
.cid-tzoWZpduCL .mbr-section-title {
  color: #000000;
}
.cid-tzoWZpduCL .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzoWZpduCL .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzoWZpduCL .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzoWZpduCL .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzoWZpduCL .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzoWZpduCL form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzoWZpduCL textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzoWZpduCL input,
.cid-tzoWZpduCL select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzoWZpduCL input:last-child,
.cid-tzoWZpduCL select:last-child {
  margin-right: 0;
}
.cid-tzoWZpduCL .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzoWZpduCL .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzoWZpduCL .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzoWZpduCL .value {
  border: none;
}
.cid-tzoWZpduCL input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzoWZpduCL input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzoWZpduCL input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzoWZpduCL input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzoWZpduCL input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzoWZpduCL input[type="range"]:focus {
  outline: none;
}
.cid-tzoWZpduCL input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzoWZpduCL input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzoWZpduCL input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzoXi3XQgw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzoXi3XQgw .content {
    text-align: center;
  }
  .cid-tzoXi3XQgw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzoXi3XQgw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzoXi3XQgw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzoXi3XQgw .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzoXi3XQgw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzoXi3XQgw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzoXi3XQgw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzoXi3XQgw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzoXi3XQgw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzoXi3XQgw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzoXi3XQgw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzoXi3XQgw .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzoZTlTCc5 {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzoZTlTCc5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzoZTlTCc5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzoZTlTCc5 .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzoZTlTCc5 .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzoZTlTCc5 .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzoZTlTCc5 .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzoZTlTCc5 .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzoZTlTCc5 .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzoZTlTCc5 .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzoZTlTCc5 .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzoZUXSEBq {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c1c1c1;
}
.cid-tzoZUXSEBq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzoZUXSEBq .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzoZUXSEBq .row::after {
    display: none;
  }
}
.cid-tzoZUXSEBq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzoZUXSEBq .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzoZUXSEBq .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzoZUXSEBq .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzoZUXSEBq .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzoZUXSEBq .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzoZUXSEBq .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzoZUXSEBq .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzoZUXSEBq .text-wrapper .row.items::after {
  display: none;
}
.cid-tzoZUXSEBq .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzoZUXSEBq .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzoZUXSEBq .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzoZUXSEBq .mbr-section-title {
  color: #0f80e0;
}
.cid-tzoZUXSEBq .mbr-number {
  color: #ee2947;
}
.cid-tzoZUXSEBq .mbr-text {
  color: #1e4381;
}
.cid-tzx7CirS1G {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzx7CirS1G .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzx7CirS1G .section-text {
  padding: 2rem 0;
}
.cid-tzx7CirS1G .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzx7CirS1G .inner-container {
    width: 100% !important;
  }
}
.cid-tzx7DLyrED {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzx7DLyrED .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzx7DLyrED .form-control,
.cid-tzx7DLyrED .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzx7DLyrED .form-control::-webkit-input-placeholder,
.cid-tzx7DLyrED .field-input::-webkit-input-placeholder,
.cid-tzx7DLyrED .form-control::-webkit-input-placeholder,
.cid-tzx7DLyrED .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzx7DLyrED .form-control:-moz-placeholder,
.cid-tzx7DLyrED .field-input:-moz-placeholder,
.cid-tzx7DLyrED .form-control:-moz-placeholder,
.cid-tzx7DLyrED .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzx7DLyrED .form-control:hover,
.cid-tzx7DLyrED .field-input:hover,
.cid-tzx7DLyrED .form-control:focus,
.cid-tzx7DLyrED .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzx7DLyrED .form-control:hover::-webkit-input-placeholder,
.cid-tzx7DLyrED .field-input:hover::-webkit-input-placeholder,
.cid-tzx7DLyrED .form-control:focus::-webkit-input-placeholder,
.cid-tzx7DLyrED .field-input:focus::-webkit-input-placeholder,
.cid-tzx7DLyrED .form-control:hover::-webkit-input-placeholder,
.cid-tzx7DLyrED .field-input:hover::-webkit-input-placeholder,
.cid-tzx7DLyrED .form-control:focus::-webkit-input-placeholder,
.cid-tzx7DLyrED .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzx7DLyrED .form-control:hover:-moz-placeholder,
.cid-tzx7DLyrED .field-input:hover:-moz-placeholder,
.cid-tzx7DLyrED .form-control:focus:-moz-placeholder,
.cid-tzx7DLyrED .field-input:focus:-moz-placeholder,
.cid-tzx7DLyrED .form-control:hover:-moz-placeholder,
.cid-tzx7DLyrED .field-input:hover:-moz-placeholder,
.cid-tzx7DLyrED .form-control:focus:-moz-placeholder,
.cid-tzx7DLyrED .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzx7DLyrED .jq-number__spin:hover,
.cid-tzx7DLyrED .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzx7DLyrED .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzx7DLyrED .jq-selectbox li,
.cid-tzx7DLyrED .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzx7DLyrED .jq-selectbox li:hover,
.cid-tzx7DLyrED .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzx7DLyrED .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzx7DLyrED .jq-number__spin.minus:hover:after,
.cid-tzx7DLyrED .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzx7DLyrED .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzx7DLyrED .jq-number__spin.minus:after,
.cid-tzx7DLyrED .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzx7DLyrED input::-webkit-clear-button {
  display: none;
}
.cid-tzx7DLyrED input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzx7DLyrED input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzx7DLyrED input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzx7DLyrED H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzx7DLyrED LABEL {
  color: #e2ffd4;
}
.cid-tzx7AT2lUS {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzx7AT2lUS .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzx7AT2lUS .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzx7AT2lUS .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzx7AT2lUS .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzx7AT2lUS .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzx7AT2lUS .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzx7AT2lUS .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzx7AT2lUS .btn-social {
  border: none !important;
}
.cid-tzx7AT2lUS .btn-social {
  border-radius: 0 !important;
}
.cid-tzx7AT2lUS [class^="socicon-"]:before,
.cid-tzx7AT2lUS [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzx7AT2lUS .btn {
    font-size: 20px !important;
  }
}
.cid-tzp05pdiXr {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzp05pdiXr .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzp05pdiXr .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzp05pdiXr .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzp05pdiXr .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzp05pdiXr .text-content {
    max-width: none;
  }
}
.cid-tzp05pdiXr .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzp05pdiXr .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzp05pdiXr .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzp05pdiXr .icons {
    justify-content: center !important;
  }
  .cid-tzp05pdiXr .text-content * {
    text-align: center;
  }
}
.cid-tzp05pdiXr P {
  color: #1a449a;
  text-align: center;
}
.cid-tzp05pdiXr .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzx7EDkvng {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzx7EDkvng .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzx7EDkvng h2,
.cid-tzx7EDkvng h3,
.cid-tzx7EDkvng p {
  margin: 0;
}
.cid-tzx7EDkvng .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzx7EDkvng .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzx7EDkvng .form-wrap {
    width: 100%;
  }
}
.cid-tzx7EDkvng .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzx7EDkvng .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzx7EDkvng .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzx7EDkvng .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzx7EDkvng .heading {
  margin-bottom: 20px;
}
.cid-tzx7EDkvng .mbr-section-title {
  color: #000000;
}
.cid-tzx7EDkvng .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzx7EDkvng .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzx7EDkvng .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzx7EDkvng .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzx7EDkvng .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzx7EDkvng form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzx7EDkvng textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzx7EDkvng input,
.cid-tzx7EDkvng select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzx7EDkvng input:last-child,
.cid-tzx7EDkvng select:last-child {
  margin-right: 0;
}
.cid-tzx7EDkvng .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzx7EDkvng .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzx7EDkvng .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzx7EDkvng .value {
  border: none;
}
.cid-tzx7EDkvng input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzx7EDkvng input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzx7EDkvng input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzx7EDkvng input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzx7EDkvng input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzx7EDkvng input[type="range"]:focus {
  outline: none;
}
.cid-tzx7EDkvng input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzx7EDkvng input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzx7EDkvng input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzp00Pi9d5 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzp00Pi9d5 .content {
    text-align: center;
  }
  .cid-tzp00Pi9d5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzp00Pi9d5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzp00Pi9d5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzp00Pi9d5 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzp00Pi9d5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzp00Pi9d5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzp00Pi9d5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzp00Pi9d5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzp00Pi9d5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzp00Pi9d5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzp00Pi9d5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzp00Pi9d5 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzboIKd5kw {
  padding-top: 9rem;
  padding-bottom: 6rem;
  background-color: #cccccc;
}
.cid-tzboIKd5kw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzboIKd5kw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzboIKd5kw .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzboIKd5kw .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzboIKd5kw .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzboIKd5kw .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzboIKd5kw .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzboIKd5kw .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzboIKd5kw .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzboIKd5kw .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzoVneWcS6 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzoVneWcS6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzoVneWcS6 h2,
.cid-tzoVneWcS6 h3,
.cid-tzoVneWcS6 p {
  margin: 0;
}
.cid-tzoVneWcS6 .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzoVneWcS6 .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzoVneWcS6 .form-wrap {
    width: 100%;
  }
}
.cid-tzoVneWcS6 .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzoVneWcS6 .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzoVneWcS6 .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzoVneWcS6 .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzoVneWcS6 .heading {
  margin-bottom: 20px;
}
.cid-tzoVneWcS6 .mbr-section-title {
  color: #000000;
}
.cid-tzoVneWcS6 .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzoVneWcS6 .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzoVneWcS6 .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzoVneWcS6 .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzoVneWcS6 .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzoVneWcS6 form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzoVneWcS6 textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzoVneWcS6 input,
.cid-tzoVneWcS6 select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzoVneWcS6 input:last-child,
.cid-tzoVneWcS6 select:last-child {
  margin-right: 0;
}
.cid-tzoVneWcS6 .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzoVneWcS6 .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzoVneWcS6 .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzoVneWcS6 .value {
  border: none;
}
.cid-tzoVneWcS6 input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzoVneWcS6 input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzoVneWcS6 input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzoVneWcS6 input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzoVneWcS6 input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzoVneWcS6 input[type="range"]:focus {
  outline: none;
}
.cid-tzoVneWcS6 input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzoVneWcS6 input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzoVneWcS6 input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzx79H8R6e {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzx79H8R6e .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzx79H8R6e .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzx79H8R6e .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzx79H8R6e .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzx79H8R6e .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzx79H8R6e .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzx79H8R6e .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzx79H8R6e .btn-social {
  border: none !important;
}
.cid-tzx79H8R6e .btn-social {
  border-radius: 0 !important;
}
.cid-tzx79H8R6e [class^="socicon-"]:before,
.cid-tzx79H8R6e [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzx79H8R6e .btn {
    font-size: 20px !important;
  }
}
.cid-tzx7cmhR4d {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzx7cmhR4d .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzx7cmhR4d .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzx7cmhR4d .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzx7cmhR4d .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzx7cmhR4d .text-content {
    max-width: none;
  }
}
.cid-tzx7cmhR4d .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzx7cmhR4d .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzx7cmhR4d .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzx7cmhR4d .icons {
    justify-content: center !important;
  }
  .cid-tzx7cmhR4d .text-content * {
    text-align: center;
  }
}
.cid-tzx7cmhR4d P {
  color: #1a449a;
  text-align: center;
}
.cid-tzx7cmhR4d .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzx7dSPqUn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzx7dSPqUn .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzx7dSPqUn .section-text {
  padding: 2rem 0;
}
.cid-tzx7dSPqUn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzx7dSPqUn .inner-container {
    width: 100% !important;
  }
}
.cid-tzboMvVAIH {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzboMvVAIH .content {
    text-align: center;
  }
  .cid-tzboMvVAIH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzboMvVAIH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzboMvVAIH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzboMvVAIH .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzboMvVAIH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzboMvVAIH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzboMvVAIH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzboMvVAIH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzboMvVAIH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzboMvVAIH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzboMvVAIH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzboMvVAIH .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-staNzhauqT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-staNzhauqT .line {
  background-color: #cccccc;
  color: #cccccc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-staNzhauqT .section-text {
  padding: 2rem 0;
  color: #cccccc;
}
.cid-staNzhauqT .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-staNzhauqT .inner-container {
    width: 100% !important;
  }
}
.cid-txAcVq9JUA {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #cccccc;
}
.cid-txAcVq9JUA .mbr-fallback-image.disabled {
  display: none;
}
.cid-txAcVq9JUA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txAcVq9JUA .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-txAcVq9JUA .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-txAcVq9JUA .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-txAcVq9JUA .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-txAcVq9JUA .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-txAcVq9JUA .mbr-text {
    margin-top: 16px;
  }
}
.cid-txAcVq9JUA .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-txAcVq9JUA .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-stgizgBcc2 {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ocupix-324wrp-wm-1.jpg");
}
.cid-stgizgBcc2 .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-stgizgBcc2 .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-stgizgBcc2 .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-stgizgBcc2 .mbr-text {
  color: #ffffff;
}
.cid-stgizgBcc2 .card {
  padding-bottom: 1.5rem;
}
.cid-stgizgBcc2 H1 {
  text-align: center;
}
.cid-txpG3nsR28 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-txpG3nsR28 H2 {
  color: #232323;
}
.cid-txpG3nsR28 .mbr-section-subtitle {
  color: #0f80e0;
}
.cid-staLWTFPHi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0f7699;
}
.cid-staLWTFPHi .card-img {
  background-color: #fff;
}
.cid-staLWTFPHi .card {
  align-self: stretch;
}
.cid-staLWTFPHi .card-box {
  padding: 2rem;
  background-color: #cccccc;
}
.cid-staLWTFPHi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-staLWTFPHi p {
  text-align: left;
}
.cid-staLWTFPHi .mbr-text {
  color: #073b4c;
}
.cid-staLWTFPHi .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-staLWTFPHi .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-staLWTFPHi .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-staLWTFPHi .card-title {
  text-align: center;
}
.cid-txpX2HxDtB {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #cccccc;
}
.cid-txpX2HxDtB .mbr-fallback-image.disabled {
  display: none;
}
.cid-txpX2HxDtB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txpX2HxDtB img {
  border-radius: 2rem;
}
@media (max-width: 991px) {
  .cid-txpX2HxDtB img {
    margin-bottom: 2rem;
  }
}
.cid-txpX2HxDtB .card-wrapper {
  display: flex;
  margin: auto;
}
@media (max-width: 991px) {
  .cid-txpX2HxDtB .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-txpX2HxDtB .card-wrapper {
    max-width: 450px;
  }
}
.cid-txpX2HxDtB .mbr-iconfont {
  font-size: 1.5rem;
  background: #2b1c50;
  min-width: 55px;
  height: 55px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  margin-right: 1.5rem;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-txpX2HxDtB .mbr-iconfont {
    font-size: 1rem;
    margin-right: 1rem;
    margin-top: 1rem;
  }
}
.cid-txpX2HxDtB .card-text {
  color: #232323;
}
.cid-txpX2HxDtB .card-title {
  color: #3ebb34;
}
.cid-staSF1sWAW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0f7699;
}
.cid-staSF1sWAW .card-img {
  background-color: #fff;
}
.cid-staSF1sWAW .card {
  align-self: stretch;
}
.cid-staSF1sWAW .card-box {
  padding: 2rem;
  background-color: #cccccc;
}
.cid-staSF1sWAW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-staSF1sWAW p {
  text-align: left;
}
.cid-staSF1sWAW .mbr-text {
  color: #073b4c;
}
.cid-staSF1sWAW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-staSF1sWAW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-staSF1sWAW .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-staSF1sWAW .card-title {
  text-align: center;
}
.cid-txq9vOmqxD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #c1c1c1;
}
.cid-txq9vOmqxD .mbr-media {
  position: relative;
}
.cid-txq9vOmqxD .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-txq9vOmqxD .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-txq9vOmqxD .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-txq9vOmqxD .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-txq9vOmqxD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-txq9vOmqxD .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-txq9vOmqxD .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txq9vOmqxD .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-txq9vOmqxD .mbr-section-title {
  color: #3ebb34;
}
.cid-txqfx0Czto {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #149dcc;
}
.cid-txqfx0Czto .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-txqfx0Czto .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-txqfx0Czto .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-txqfx0Czto .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-txqfx0Czto .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-txqfx0Czto .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-txqfx0Czto .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-txqfx0Czto .btn-social {
  border: none !important;
}
.cid-txqfx0Czto .btn-social {
  border-radius: 0 !important;
}
.cid-txqfx0Czto [class^="socicon-"]:before,
.cid-txqfx0Czto [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-txqfx0Czto .btn {
    font-size: 20px !important;
  }
}
.cid-txqgjQ8sFV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-txqgjQ8sFV H2 {
  color: #232323;
}
.cid-txqgjQ8sFV .mbr-section-subtitle {
  color: #0f80e0;
}
.cid-staXuQQduJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0f7699;
}
.cid-staXuQQduJ .card-img {
  background-color: #fff;
}
.cid-staXuQQduJ .card {
  align-self: stretch;
}
.cid-staXuQQduJ .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-staXuQQduJ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-staXuQQduJ p {
  text-align: left;
}
.cid-staXuQQduJ .mbr-text {
  color: #073b4c;
  text-align: center;
}
.cid-staXuQQduJ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-staXuQQduJ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-staXuQQduJ .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-staXuQQduJ .card-title {
  text-align: center;
}
.cid-sLAxliDZ9Y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-sLAxliDZ9Y .card-img {
  background-color: #fff;
}
.cid-sLAxliDZ9Y .card {
  align-self: stretch;
}
.cid-sLAxliDZ9Y .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-sLAxliDZ9Y h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sLAxliDZ9Y p {
  text-align: left;
}
.cid-sLAxliDZ9Y .mbr-text {
  color: #073b4c;
  text-align: center;
}
.cid-sLAxliDZ9Y .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sLAxliDZ9Y .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-sLAxliDZ9Y .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sLAxliDZ9Y .card-title {
  text-align: center;
}
.cid-txqlrkO7KO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #0f7699;
}
.cid-txqlrkO7KO .card-img {
  background-color: #fff;
}
.cid-txqlrkO7KO .card {
  align-self: stretch;
}
.cid-txqlrkO7KO .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-txqlrkO7KO h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-txqlrkO7KO p {
  text-align: left;
}
.cid-txqlrkO7KO .mbr-text {
  color: #073b4c;
  text-align: center;
}
.cid-txqlrkO7KO .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-txqlrkO7KO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-txqlrkO7KO .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-txqlrkO7KO .card-title {
  text-align: center;
}
.cid-rnA8WbmfMd {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rnA8WbmfMd .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rnA8WbmfMd .section-text {
  padding: 2rem 0;
}
.cid-rnA8WbmfMd .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rnA8WbmfMd .inner-container {
    width: 100% !important;
  }
}
.cid-txA9l4i7zP {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #b2d9ae;
}
.cid-txA9l4i7zP .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-txA9l4i7zP .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-txA9l4i7zP .svg-top .st0 {
  fill: #b2d9ae;
}
@media (max-width: 992px) {
  .cid-txA9l4i7zP .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-txA9l4i7zP .text-content {
    max-width: none;
  }
}
.cid-txA9l4i7zP .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-txA9l4i7zP .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-txA9l4i7zP .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-txA9l4i7zP .icons {
    justify-content: center !important;
  }
  .cid-txA9l4i7zP .text-content * {
    text-align: center;
  }
}
.cid-txA9l4i7zP P {
  color: #1a449a;
  text-align: center;
}
.cid-txA9l4i7zP .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-txA9Lkh5yB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c1c1c1;
}
.cid-txA9Lkh5yB H2 {
  color: #232323;
}
.cid-txA9Lkh5yB .mbr-section-subtitle {
  color: #2c659a;
}
.cid-tz55cTzsSe {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #efefef;
}
.cid-tz55cTzsSe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tz55cTzsSe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tz55cTzsSe .row {
    padding: 0 13px;
  }
}
.cid-tz55cTzsSe .image-wrapper {
  height: 100%;
}
.cid-tz55cTzsSe .image-wrapper img {
  height: 550px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tz55cTzsSe .image-wrapper img {
    height: 400px;
  }
}
.cid-tz55cTzsSe .title-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tz55cTzsSe .title-wrap {
    margin-bottom: 100px;
  }
}
.cid-tz55cTzsSe .title-wrap .title-wrapper {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-tz55cTzsSe .title-wrap .title-wrapper {
    padding: 0;
  }
}
.cid-tz55cTzsSe .title-wrap .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tz55cTzsSe .title-wrap .title-wrapper .mbr-text {
  margin: 25px 0 0;
}
.cid-tz55cTzsSe .title-wrap .title-wrapper .mbr-section-btn {
  margin: 40px 0 0;
}
.cid-tz55cTzsSe .title-wrap .title-wrapper .mbr-section-btn .btn {
  background-image: linear-gradient(99deg, rgba(255, 255, 255, 0) 30%, #ffffff 100%), radial-gradient(circle at 50% 50%, #ffffff 0, rgba(255, 255, 255, 0) 70%);
  color: #000000 !important;
}
.cid-tz55cTzsSe .mbr-section-title {
  color: #ffffff;
}
.cid-tz55cTzsSe .mbr-text {
  color: #232323;
}
.cid-tz55cTzsSe .mbr-section-title,
.cid-tz55cTzsSe .mbr-section-btn {
  color: #232323;
}
.cid-tzxb3ym8js {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzxb3ym8js .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzxb3ym8js .form-control,
.cid-tzxb3ym8js .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzxb3ym8js .form-control::-webkit-input-placeholder,
.cid-tzxb3ym8js .field-input::-webkit-input-placeholder,
.cid-tzxb3ym8js .form-control::-webkit-input-placeholder,
.cid-tzxb3ym8js .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzxb3ym8js .form-control:-moz-placeholder,
.cid-tzxb3ym8js .field-input:-moz-placeholder,
.cid-tzxb3ym8js .form-control:-moz-placeholder,
.cid-tzxb3ym8js .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzxb3ym8js .form-control:hover,
.cid-tzxb3ym8js .field-input:hover,
.cid-tzxb3ym8js .form-control:focus,
.cid-tzxb3ym8js .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzxb3ym8js .form-control:hover::-webkit-input-placeholder,
.cid-tzxb3ym8js .field-input:hover::-webkit-input-placeholder,
.cid-tzxb3ym8js .form-control:focus::-webkit-input-placeholder,
.cid-tzxb3ym8js .field-input:focus::-webkit-input-placeholder,
.cid-tzxb3ym8js .form-control:hover::-webkit-input-placeholder,
.cid-tzxb3ym8js .field-input:hover::-webkit-input-placeholder,
.cid-tzxb3ym8js .form-control:focus::-webkit-input-placeholder,
.cid-tzxb3ym8js .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzxb3ym8js .form-control:hover:-moz-placeholder,
.cid-tzxb3ym8js .field-input:hover:-moz-placeholder,
.cid-tzxb3ym8js .form-control:focus:-moz-placeholder,
.cid-tzxb3ym8js .field-input:focus:-moz-placeholder,
.cid-tzxb3ym8js .form-control:hover:-moz-placeholder,
.cid-tzxb3ym8js .field-input:hover:-moz-placeholder,
.cid-tzxb3ym8js .form-control:focus:-moz-placeholder,
.cid-tzxb3ym8js .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzxb3ym8js .jq-number__spin:hover,
.cid-tzxb3ym8js .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzxb3ym8js .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzxb3ym8js .jq-selectbox li,
.cid-tzxb3ym8js .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzxb3ym8js .jq-selectbox li:hover,
.cid-tzxb3ym8js .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzxb3ym8js .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzxb3ym8js .jq-number__spin.minus:hover:after,
.cid-tzxb3ym8js .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzxb3ym8js .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzxb3ym8js .jq-number__spin.minus:after,
.cid-tzxb3ym8js .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzxb3ym8js input::-webkit-clear-button {
  display: none;
}
.cid-tzxb3ym8js input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzxb3ym8js input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzxb3ym8js input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzxb3ym8js H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzxb3ym8js LABEL {
  color: #e2ffd4;
}
.cid-txqk8xM4qj {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-txqk8xM4qj .content {
    text-align: center;
  }
  .cid-txqk8xM4qj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-txqk8xM4qj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-txqk8xM4qj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-txqk8xM4qj .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-txqk8xM4qj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-txqk8xM4qj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-txqk8xM4qj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-txqk8xM4qj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-txqk8xM4qj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-txqk8xM4qj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-txqk8xM4qj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-txqk8xM4qj .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzhsaGLi1J {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzhsaGLi1J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhsaGLi1J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhsaGLi1J .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzhsaGLi1J .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzhsaGLi1J .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzhsaGLi1J .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzhsaGLi1J .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhsaGLi1J .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzhsaGLi1J .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhsaGLi1J .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhztBUUG8 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #cccccc;
}
.cid-tzhztBUUG8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhztBUUG8 .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-tzhztBUUG8 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tzhztBUUG8 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tzhztBUUG8 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tzhztBUUG8 .mbr-description {
  color: #111111;
}
.cid-tzhztYQNxV {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #c1c1c1;
}
.cid-tzhztYQNxV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhztYQNxV .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-tzhztYQNxV .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tzhztYQNxV .row {
  flex-direction: row-reverse;
}
.cid-tzhztYQNxV img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tzhztYQNxV .text-wrapper {
    padding: 2rem;
  }
}
.cid-tzhHLtSg0f {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #cccccc;
}
.cid-tzhHLtSg0f .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhHLtSg0f .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-tzhHLtSg0f .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tzhHLtSg0f img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tzhHLtSg0f .text-wrapper {
    padding: 2rem;
  }
}
.cid-tzhJJkw2H5 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #c1c1c1;
}
.cid-tzhJJkw2H5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhJJkw2H5 .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-tzhJJkw2H5 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tzhJJkw2H5 .row {
  flex-direction: row-reverse;
}
.cid-tzhJJkw2H5 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tzhJJkw2H5 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tzhKkRACOl {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #cccccc;
}
.cid-tzhKkRACOl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhKkRACOl .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-tzhKkRACOl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tzhKkRACOl img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tzhKkRACOl .text-wrapper {
    padding: 2rem;
  }
}
.cid-tzi9a2Z9Hg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzi9a2Z9Hg .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzi9a2Z9Hg .section-text {
  padding: 2rem 0;
}
.cid-tzi9a2Z9Hg .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzi9a2Z9Hg .inner-container {
    width: 100% !important;
  }
}
.cid-tzhKmsY07v {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #c1c1c1;
}
.cid-tzhKmsY07v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhKmsY07v .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-tzhKmsY07v .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tzhKmsY07v .row {
  flex-direction: row-reverse;
}
.cid-tzhKmsY07v img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tzhKmsY07v .text-wrapper {
    padding: 2rem;
  }
}
.cid-tzhG1ikrlb {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tzhG1ikrlb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhG1ikrlb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhG1ikrlb .video-wrapper iframe {
  width: 100%;
}
.cid-tzhG1ikrlb .mbr-section-title,
.cid-tzhG1ikrlb .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tzhG1ikrlb .text-wrapper {
    padding: 2rem;
  }
}
.cid-tzhG1ikrlb .mbr-section-subtitle {
  color: #d4e4d2;
}
.cid-tzhG1ikrlb .mbr-text {
  color: #daebfa;
}
.cid-tzhG1ikrlb .mbr-description {
  color: #d4e4d2;
}
.cid-tzi9JuxmPn {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-tzi9JuxmPn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzi9JuxmPn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzi9JuxmPn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzi9JuxmPn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzi9JuxmPn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzi9JuxmPn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzi9JuxmPn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzi9JuxmPn .btn-social {
  border: none !important;
}
.cid-tzi9JuxmPn .btn-social {
  border-radius: 0 !important;
}
.cid-tzi9JuxmPn [class^="socicon-"]:before,
.cid-tzi9JuxmPn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzi9JuxmPn .btn {
    font-size: 20px !important;
  }
}
.cid-tzi9nRgboy {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzi9nRgboy .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzi9nRgboy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzi9nRgboy .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzi9nRgboy .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzi9nRgboy .text-content {
    max-width: none;
  }
}
.cid-tzi9nRgboy .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzi9nRgboy .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzi9nRgboy .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzi9nRgboy .icons {
    justify-content: center !important;
  }
  .cid-tzi9nRgboy .text-content * {
    text-align: center;
  }
}
.cid-tzi9nRgboy P {
  color: #1a449a;
  text-align: center;
}
.cid-tzi9nRgboy .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzhFXZvZ6L {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-tzhFXZvZ6L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhFXZvZ6L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhFXZvZ6L .row {
  flex-direction: row-reverse;
}
.cid-tzhFXZvZ6L .video-wrapper iframe {
  width: 100%;
}
.cid-tzhFXZvZ6L .mbr-section-title,
.cid-tzhFXZvZ6L .mbr-description {
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tzhFXZvZ6L .text-wrapper {
    padding: 2rem;
  }
}
.cid-tzhFXZvZ6L .mbr-section-subtitle {
  color: #d4e4d2;
}
.cid-tzhFXZvZ6L .mbr-text {
  color: #daebfa;
}
.cid-tzhFXZvZ6L .mbr-description {
  color: #d4e4d2;
}
.cid-tzhQqi4tMP {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #cccccc;
}
.cid-tzhQqi4tMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhQqi4tMP .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-tzhQqi4tMP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tzhQqi4tMP img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tzhQqi4tMP .text-wrapper {
    padding: 2rem;
  }
}
.cid-tzi9rx9ebh {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tzi9rx9ebh .mbr-section-subtitle,
.cid-tzi9rx9ebh .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzi9rx9ebh .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzi9rx9ebh .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzi9rx9ebh .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzi9rx9ebh .input-group-btn {
  padding-left: 0;
}
.cid-tzi9rx9ebh .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzi9rx9ebh .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzi9rx9ebh .mbr-form .btn {
  margin: 0;
}
.cid-tzi9rx9ebh input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzi9rx9ebh input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzi9rx9ebh .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzi9rx9ebh .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzi9rx9ebh .mbr-section-title {
  color: #ffffff;
}
.cid-tzi9rx9ebh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzi9rx9ebh .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzi9rx9ebh .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzi9rx9ebh LABEL {
  color: #061d09;
}
.cid-tzi9tUTXby {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzi9tUTXby .content {
    text-align: center;
  }
  .cid-tzi9tUTXby .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzi9tUTXby .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzi9tUTXby .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzi9tUTXby .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzi9tUTXby .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzi9tUTXby .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzi9tUTXby .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzi9tUTXby .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzi9tUTXby .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzi9tUTXby .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzi9tUTXby .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzi9tUTXby .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tydh5d06Oy {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #cccccc;
}
.cid-tydh5d06Oy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tydh5d06Oy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tydh5d06Oy .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tydh5d06Oy .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tydh5d06Oy .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tydh5d06Oy .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tydh5d06Oy .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tydh5d06Oy .mbr-text {
    margin-top: 16px;
  }
}
.cid-tydh5d06Oy .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tydh5d06Oy .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tydhdbz2OM {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #cccccc;
}
.cid-tydhdbz2OM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tydhdbz2OM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tydhdbz2OM .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tydhdbz2OM .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tydhdbz2OM .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tydhdbz2OM .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tydhdbz2OM .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tydhdbz2OM .mbr-text {
    margin-top: 16px;
  }
}
.cid-tydhdbz2OM .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tydhdbz2OM .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tydhcl1tev {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #1f491f;
}
.cid-tydhcl1tev .mbr-fallback-image.disabled {
  display: none;
}
.cid-tydhcl1tev .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tydhcl1tev .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tydhcl1tev .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tydhcl1tev .container {
    max-width: 540px;
  }
}
.cid-tydhcl1tev .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tydhcl1tev .logo-container img {
  width: 168px;
  height: auto;
  object-fit: cover;
}
.cid-tydhcl1tev .mbr-section-title {
  color: #069018;
}
.cid-tydhcl1tev .mbr-section-subtitle {
  color: #b2d9ae;
  margin-top: 15px;
}
.cid-tydhcl1tev .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tydhcl1tev .mbr-section-btn {
  margin-top: 25px;
}
.cid-tydhcl1tev .mbr-text,
.cid-tydhcl1tev .mbr-section-btn {
  color: #b9cabd;
}
.cid-tydkSb7zQR {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/ocupix-10998n139s-sswm-4.jpeg");
}
.cid-tydkSb7zQR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tydkSb7zQR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tydkSb7zQR .col {
    width: 60%;
  }
}
@media (min-width: 1400px) {
  .cid-tydkSb7zQR .col {
    width: 40%;
  }
}
.cid-tydkSb7zQR .card-wrapper {
  padding: 4rem;
  border-radius: 3rem;
  position: relative;
}
@media (max-width: 767px) {
  .cid-tydkSb7zQR .card-wrapper {
    padding: 1rem;
    border-radius: 1rem;
  }
}
.cid-tydkSb7zQR .card-wrapper h1,
.cid-tydkSb7zQR .card-wrapper h2,
.cid-tydkSb7zQR .card-wrapper p,
.cid-tydkSb7zQR .card-wrapper .mbr-section-btn {
  position: relative;
}
.cid-tydkSb7zQR .card-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b2d9ae;
  opacity: 1;
}
.cid-tydkSb7zQR .mbr-section-title {
  color: #491414;
}
.cid-tydkSb7zQR .mbr-section-subtitle {
  color: #491414;
}
.cid-tydkSb7zQR .mbr-text,
.cid-tydkSb7zQR .mbr-section-btn {
  color: #491414;
}
.cid-tydkNcJz2P {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #b2d9ae;
}
.cid-tydkNcJz2P .item-img {
  position: relative;
  padding: 1rem;
}
.cid-tydkNcJz2P .item-img:before {
  content: '';
  position: absolute;
  left: 0;
  transform: rotate(-1deg);
  top: 0;
  width: 100%;
  height: 100%;
  border: 4px solid #efefef;
  opacity: 0.8;
  border-radius: 3rem;
}
.cid-tydkNcJz2P .item-img img {
  transform: rotate(1deg);
  border-radius: 3rem;
}
.cid-tydkNcJz2P img,
.cid-tydkNcJz2P .item-img {
  width: 100%;
  border-radius: 3rem;
  height: 100%;
  object-fit: cover;
}
.cid-tydkNcJz2P .item:focus,
.cid-tydkNcJz2P span:focus {
  outline: none;
}
.cid-tydkNcJz2P .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tydkNcJz2P .item-wrapper {
  position: relative;
  height: 100%;
  overflow: visible;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tydkNcJz2P .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tydkNcJz2P .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tydkNcJz2P .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tydkNcJz2P .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tydkNcJz2P .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tydkNcJz2P .mbr-section-title {
  color: #491414;
}
.cid-tydkNcJz2P .mbr-text,
.cid-tydkNcJz2P .mbr-section-btn {
  text-align: center;
}
.cid-tydkNcJz2P .item-title {
  text-align: center;
  color: #491414;
}
.cid-tydkNcJz2P .item-subtitle {
  text-align: center;
}
.cid-tydq26W0MV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tydq26W0MV .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tydq26W0MV .section-text {
  padding: 2rem 0;
}
.cid-tydq26W0MV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tydq26W0MV .inner-container {
    width: 100% !important;
  }
}
.cid-tydy87CRpF {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/ocupix-2653lw-15.jpeg");
}
.cid-tydy87CRpF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tydy87CRpF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 992px) {
  .cid-tydy87CRpF .col {
    width: 60%;
  }
}
@media (min-width: 1400px) {
  .cid-tydy87CRpF .col {
    width: 40%;
  }
}
.cid-tydy87CRpF .card-wrapper {
  padding: 4rem;
  border-radius: 3rem;
  position: relative;
}
@media (max-width: 767px) {
  .cid-tydy87CRpF .card-wrapper {
    padding: 1rem;
    border-radius: 1rem;
  }
}
.cid-tydy87CRpF .card-wrapper h1,
.cid-tydy87CRpF .card-wrapper h2,
.cid-tydy87CRpF .card-wrapper p,
.cid-tydy87CRpF .card-wrapper .mbr-section-btn {
  position: relative;
}
.cid-tydy87CRpF .card-wrapper:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #a4cff9;
  opacity: 1;
}
.cid-tydy87CRpF .mbr-section-title {
  color: #491414;
}
.cid-tydy87CRpF .mbr-section-subtitle {
  color: #491414;
}
.cid-tydy87CRpF .mbr-text,
.cid-tydy87CRpF .mbr-section-btn {
  color: #491414;
}
.cid-tydy9bOqGZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #a4cff9;
}
.cid-tydy9bOqGZ .item-img {
  position: relative;
  padding: 1rem;
}
.cid-tydy9bOqGZ .item-img:before {
  content: '';
  position: absolute;
  left: 0;
  transform: rotate(-1deg);
  top: 0;
  width: 100%;
  height: 100%;
  border: 4px solid #efefef;
  opacity: 0.8;
  border-radius: 3rem;
}
.cid-tydy9bOqGZ .item-img img {
  transform: rotate(1deg);
  border-radius: 3rem;
}
.cid-tydy9bOqGZ img,
.cid-tydy9bOqGZ .item-img {
  width: 100%;
  border-radius: 3rem;
  height: 100%;
  object-fit: cover;
}
.cid-tydy9bOqGZ .item:focus,
.cid-tydy9bOqGZ span:focus {
  outline: none;
}
.cid-tydy9bOqGZ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-tydy9bOqGZ .item-wrapper {
  position: relative;
  height: 100%;
  overflow: visible;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tydy9bOqGZ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tydy9bOqGZ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tydy9bOqGZ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tydy9bOqGZ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tydy9bOqGZ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tydy9bOqGZ .mbr-section-title {
  color: #491414;
}
.cid-tydy9bOqGZ .mbr-text,
.cid-tydy9bOqGZ .mbr-section-btn {
  text-align: center;
}
.cid-tydy9bOqGZ .item-title {
  text-align: center;
  color: #491414;
}
.cid-tydy9bOqGZ .item-subtitle {
  text-align: center;
}
.cid-tydACdj5T2 {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-tydACdj5T2 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tydACdj5T2 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tydACdj5T2 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tydACdj5T2 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tydACdj5T2 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tydACdj5T2 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tydACdj5T2 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tydACdj5T2 .btn-social {
  border: none !important;
}
.cid-tydACdj5T2 .btn-social {
  border-radius: 0 !important;
}
.cid-tydACdj5T2 [class^="socicon-"]:before,
.cid-tydACdj5T2 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tydACdj5T2 .btn {
    font-size: 20px !important;
  }
}
.cid-tydAD7Old6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tydAD7Old6 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tydAD7Old6 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tydAD7Old6 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tydAD7Old6 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tydAD7Old6 .text-content {
    max-width: none;
  }
}
.cid-tydAD7Old6 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tydAD7Old6 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tydAD7Old6 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tydAD7Old6 .icons {
    justify-content: center !important;
  }
  .cid-tydAD7Old6 .text-content * {
    text-align: center;
  }
}
.cid-tydAD7Old6 P {
  color: #1a449a;
  text-align: center;
}
.cid-tydAD7Old6 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tydDAmZPNE {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/background3.jpg");
}
@media (min-width: 992px) {
  .cid-tydDAmZPNE .text-wrapper {
    padding: 2rem;
  }
}
.cid-tydDAmZPNE .image-wrapper img {
  width: 100%;
  object-fit: cover;
  border-radius: 50%;
}
@media (max-width: 767px) {
  .cid-tydDAmZPNE .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tydDAmZPNE .name {
  color: #ffffff;
}
.cid-tydDAmZPNE .mbr-text {
  padding: 0;
  margin: 0;
  padding-top: 25px;
  color: #ffffff;
}
.cid-tydE2y1CTz {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tydE2y1CTz .content {
    text-align: center;
  }
  .cid-tydE2y1CTz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tydE2y1CTz .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tydE2y1CTz .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tydE2y1CTz .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tydE2y1CTz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tydE2y1CTz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tydE2y1CTz .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tydE2y1CTz .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tydE2y1CTz .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tydE2y1CTz .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tydE2y1CTz .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tydE2y1CTz .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzbpwKvj4v {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzbpwKvj4v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbpwKvj4v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbpwKvj4v .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzbpwKvj4v .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzbpwKvj4v .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzbpwKvj4v .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzbpwKvj4v .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzbpwKvj4v .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzbpwKvj4v .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzbpwKvj4v .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzbpxypoT5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #152b40;
}
.cid-tzbpxypoT5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbpxypoT5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbpxypoT5 .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tzbpxypoT5 .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tzbpxypoT5 .container {
    max-width: 540px;
  }
}
.cid-tzbpxypoT5 .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tzbpxypoT5 .logo-container img {
  width: 188px;
  height: auto;
  object-fit: cover;
}
.cid-tzbpxypoT5 .mbr-section-title {
  color: #b7edff;
}
.cid-tzbpxypoT5 .mbr-section-subtitle {
  color: #9ece99;
  margin-top: 15px;
}
.cid-tzbpxypoT5 .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tzbpxypoT5 .mbr-section-btn {
  margin-top: 25px;
}
.cid-tzbpxypoT5 .mbr-text,
.cid-tzbpxypoT5 .mbr-section-btn {
  color: #b9cabd;
}
.cid-tzcRYhCMG2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tzcRYhCMG2 .line {
  background-color: #37860d;
  color: #37860d;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzcRYhCMG2 .section-text {
  padding: 2rem 0;
  color: #0f7699;
}
.cid-tzcRYhCMG2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzcRYhCMG2 .inner-container {
    width: 100% !important;
  }
}
.cid-tzbpGSMCE1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #efefef;
}
.cid-tzbpGSMCE1 .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #073b4c;
}
.cid-tzbpGSMCE1 .plan-body {
  padding-bottom: 2rem;
}
.cid-tzbpGSMCE1 .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzbpGSMCE1 .price {
  color: #000000;
}
.cid-tzbpGSMCE1 .plan {
  word-break: break-word;
  background-color: #b2d9ae;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzbpGSMCE1 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzbpGSMCE1 .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzbpGSMCE1 .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzbpGSMCE1 .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzbpGSMCE1 .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzbpGSMCE1 UL {
  color: #696969;
}
.cid-tzbpGSMCE1 .plan-title {
  color: #073b4c;
}
.cid-tzbpGSMCE1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbpGSMCE1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzcS0boXKi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c1c1c1;
}
.cid-tzcS0boXKi .line {
  background-color: #0f7699;
  color: #0f7699;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzcS0boXKi .section-text {
  padding: 2rem 0;
  color: #0f7699;
}
.cid-tzcS0boXKi .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzcS0boXKi .inner-container {
    width: 100% !important;
  }
}
.cid-tzbpJqhXU1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #c1c1c1;
}
.cid-tzbpJqhXU1 .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #232323;
}
.cid-tzbpJqhXU1 .plan-body {
  padding-bottom: 2rem;
}
.cid-tzbpJqhXU1 .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzbpJqhXU1 .price {
  color: #000000;
}
.cid-tzbpJqhXU1 .plan {
  word-break: break-word;
  background-color: #8dbccc;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzbpJqhXU1 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzbpJqhXU1 .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzbpJqhXU1 .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzbpJqhXU1 .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzbpJqhXU1 .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzbpJqhXU1 UL {
  color: #232323;
}
.cid-tzbpJqhXU1 .plan-title {
  color: #37860d;
}
.cid-tzbpJqhXU1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbpJqhXU1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbqAo5NAf {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #e2ffd4;
}
.cid-tzbqAo5NAf .mbr-section-title,
.cid-tzbqAo5NAf .mbr-section-subtitle {
  text-align: center;
}
.cid-tzbqAo5NAf .cost {
  word-break: normal;
}
.cid-tzbqAo5NAf .card-wrapper {
  margin-bottom: 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  background: #cccccc;
}
.cid-tzbqAo5NAf .card-wrapper .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (min-width: 768px) {
  .cid-tzbqAo5NAf .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzbqAo5NAf .card-wrapper {
    padding: 1rem;
  }
}
.cid-tzbqAo5NAf .card-title {
  color: #37860d;
}
.cid-tzbqAo5NAf P {
  color: #21305a;
}
.cid-tzbqAo5NAf .mbr-section-title {
  color: #0a2606;
}
.cid-tzbqAo5NAf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbqAo5NAf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbpUd1cYM {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-tzbpUd1cYM .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzbpUd1cYM .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzbpUd1cYM .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzbpUd1cYM .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzbpUd1cYM .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzbpUd1cYM .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzbpUd1cYM .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzbpUd1cYM .btn-social {
  border: none !important;
}
.cid-tzbpUd1cYM .btn-social {
  border-radius: 0 !important;
}
.cid-tzbpUd1cYM [class^="socicon-"]:before,
.cid-tzbpUd1cYM [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzbpUd1cYM .btn {
    font-size: 20px !important;
  }
}
.cid-tzbpUUE8z4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzbpUUE8z4 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzbpUUE8z4 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzbpUUE8z4 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzbpUUE8z4 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzbpUUE8z4 .text-content {
    max-width: none;
  }
}
.cid-tzbpUUE8z4 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzbpUUE8z4 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzbpUUE8z4 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzbpUUE8z4 .icons {
    justify-content: center !important;
  }
  .cid-tzbpUUE8z4 .text-content * {
    text-align: center;
  }
}
.cid-tzbpUUE8z4 P {
  color: #1a449a;
  text-align: center;
}
.cid-tzbpUUE8z4 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzbq2n7H0o {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzbq2n7H0o .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzbq2n7H0o .form-control,
.cid-tzbq2n7H0o .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzbq2n7H0o .form-control::-webkit-input-placeholder,
.cid-tzbq2n7H0o .field-input::-webkit-input-placeholder,
.cid-tzbq2n7H0o .form-control::-webkit-input-placeholder,
.cid-tzbq2n7H0o .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzbq2n7H0o .form-control:-moz-placeholder,
.cid-tzbq2n7H0o .field-input:-moz-placeholder,
.cid-tzbq2n7H0o .form-control:-moz-placeholder,
.cid-tzbq2n7H0o .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzbq2n7H0o .form-control:hover,
.cid-tzbq2n7H0o .field-input:hover,
.cid-tzbq2n7H0o .form-control:focus,
.cid-tzbq2n7H0o .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzbq2n7H0o .form-control:hover::-webkit-input-placeholder,
.cid-tzbq2n7H0o .field-input:hover::-webkit-input-placeholder,
.cid-tzbq2n7H0o .form-control:focus::-webkit-input-placeholder,
.cid-tzbq2n7H0o .field-input:focus::-webkit-input-placeholder,
.cid-tzbq2n7H0o .form-control:hover::-webkit-input-placeholder,
.cid-tzbq2n7H0o .field-input:hover::-webkit-input-placeholder,
.cid-tzbq2n7H0o .form-control:focus::-webkit-input-placeholder,
.cid-tzbq2n7H0o .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzbq2n7H0o .form-control:hover:-moz-placeholder,
.cid-tzbq2n7H0o .field-input:hover:-moz-placeholder,
.cid-tzbq2n7H0o .form-control:focus:-moz-placeholder,
.cid-tzbq2n7H0o .field-input:focus:-moz-placeholder,
.cid-tzbq2n7H0o .form-control:hover:-moz-placeholder,
.cid-tzbq2n7H0o .field-input:hover:-moz-placeholder,
.cid-tzbq2n7H0o .form-control:focus:-moz-placeholder,
.cid-tzbq2n7H0o .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzbq2n7H0o .jq-number__spin:hover,
.cid-tzbq2n7H0o .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzbq2n7H0o .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzbq2n7H0o .jq-selectbox li,
.cid-tzbq2n7H0o .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzbq2n7H0o .jq-selectbox li:hover,
.cid-tzbq2n7H0o .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzbq2n7H0o .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzbq2n7H0o .jq-number__spin.minus:hover:after,
.cid-tzbq2n7H0o .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzbq2n7H0o .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzbq2n7H0o .jq-number__spin.minus:after,
.cid-tzbq2n7H0o .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzbq2n7H0o input::-webkit-clear-button {
  display: none;
}
.cid-tzbq2n7H0o input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzbq2n7H0o input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzbq2n7H0o input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzbq2n7H0o H4 {
  text-align: center;
  color: #e2ffd4;
}
.cid-tzbq2n7H0o LABEL {
  color: #e2ffd4;
}
.cid-tzxaLroJqX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzxaLroJqX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzxaLroJqX h2,
.cid-tzxaLroJqX h3,
.cid-tzxaLroJqX p {
  margin: 0;
}
.cid-tzxaLroJqX .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzxaLroJqX .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzxaLroJqX .form-wrap {
    width: 100%;
  }
}
.cid-tzxaLroJqX .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzxaLroJqX .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzxaLroJqX .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzxaLroJqX .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzxaLroJqX .heading {
  margin-bottom: 20px;
}
.cid-tzxaLroJqX .mbr-section-title {
  color: #000000;
}
.cid-tzxaLroJqX .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzxaLroJqX .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzxaLroJqX .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzxaLroJqX .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzxaLroJqX .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzxaLroJqX form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzxaLroJqX textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzxaLroJqX input,
.cid-tzxaLroJqX select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzxaLroJqX input:last-child,
.cid-tzxaLroJqX select:last-child {
  margin-right: 0;
}
.cid-tzxaLroJqX .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzxaLroJqX .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzxaLroJqX .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzxaLroJqX .value {
  border: none;
}
.cid-tzxaLroJqX input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzxaLroJqX input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzxaLroJqX input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzxaLroJqX input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzxaLroJqX input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzxaLroJqX input[type="range"]:focus {
  outline: none;
}
.cid-tzxaLroJqX input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzxaLroJqX input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzxaLroJqX input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzbq5TGHOg {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ecede8;
}
.cid-tzbq5TGHOg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbq5TGHOg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbq5TGHOg img {
  border-radius: 3rem;
  border-bottom-left-radius: 20rem;
}
@media (max-width: 767px) {
  .cid-tzbq5TGHOg img {
    border-bottom-left-radius: 3rem;
  }
}
.cid-tzbq5TGHOg .row {
  flex-direction: row-reverse;
}
.cid-tzbq5TGHOg .row {
  align-items: center;
}
.cid-tzbq5TGHOg .mbr-section-title {
  color: #491414;
}
.cid-tzbq5TGHOg .mbr-text,
.cid-tzbq5TGHOg .mbr-section-btn {
  color: #767676;
}
.cid-tzbq7ZpsYV {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzbq7ZpsYV .content {
    text-align: center;
  }
  .cid-tzbq7ZpsYV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzbq7ZpsYV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzbq7ZpsYV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzbq7ZpsYV .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzbq7ZpsYV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzbq7ZpsYV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzbq7ZpsYV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzbq7ZpsYV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzbq7ZpsYV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzbq7ZpsYV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzbq7ZpsYV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzbq7ZpsYV .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-txPVUn54eI {
  padding-top: 10rem;
  padding-bottom: 4rem;
  background-color: #cccccc;
}
.cid-txPVUn54eI .mbr-fallback-image.disabled {
  display: none;
}
.cid-txPVUn54eI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txPVUn54eI .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-txPVUn54eI .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-txPVUn54eI .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-txPVUn54eI .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-txPVUn54eI .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-txPVUn54eI .mbr-text {
    margin-top: 16px;
  }
}
.cid-txPVUn54eI .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-txPVUn54eI .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tza1BShu44 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0a2606;
}
.cid-tza1BShu44 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tza1BShu44 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tza1BShu44 .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tza1BShu44 .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tza1BShu44 .container {
    max-width: 540px;
  }
}
.cid-tza1BShu44 .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tza1BShu44 .logo-container img {
  width: 200px;
  height: auto;
  object-fit: cover;
}
.cid-tza1BShu44 .mbr-section-title {
  color: #e2ffd4;
}
.cid-tza1BShu44 .mbr-section-subtitle {
  color: #9ece99;
  margin-top: 15px;
}
.cid-tza1BShu44 .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tza1BShu44 .mbr-section-btn {
  margin-top: 25px;
}
.cid-tza1BShu44 .mbr-text,
.cid-tza1BShu44 .mbr-section-btn {
  color: #b9cabd;
}
.cid-tza7wkkozy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/ocupix-17742n99w-4.jpg");
}
.cid-tza7wkkozy .image-1 {
  position: relative;
}
@media (max-width: 992px) {
  .cid-tza7wkkozy .image-1 {
    margin-bottom: 2rem;
  }
}
.cid-tza7wkkozy .image-1 img {
  width: 220px;
  height: 310px;
  object-fit: cover;
}
.cid-tza7wkkozy .image-1 .image-absolute {
  width: 235px;
  height: 290px;
  object-fit: cover;
  position: absolute;
  left: 20%;
  top: 33%;
}
@media (max-width: 1050px) {
  .cid-tza7wkkozy .image-1 .image-absolute {
    display: none;
  }
}
.cid-tza7wkkozy .image-2 {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
@media (max-width: 992px) {
  .cid-tza7wkkozy .image-2 {
    margin-top: 2rem;
  }
}
.cid-tza7wkkozy .image-2 img {
  width: 245px;
  height: 320px;
  object-fit: cover;
  z-index: 2;
}
.cid-tza7wkkozy .image-2 .image-absolute {
  width: 190px;
  height: 260px;
  object-fit: cover;
  margin-top: -45%;
  margin-right: 35%;
  z-index: 1;
}
@media (max-width: 1050px) {
  .cid-tza7wkkozy .image-2 .image-absolute {
    display: none;
  }
}
.cid-tza7wkkozy .text {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tza7wkkozy .text-wrapper {
  width: 80%;
}
.cid-tza7wkkozy .mbr-section-title {
  margin-bottom: 46px;
  color: #b2d9ae;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tza7wkkozy .mbr-section-title {
    margin-bottom: 2rem;
  }
}
.cid-tza7wkkozy .mbr-text {
  margin-bottom: 0;
  opacity: .7;
  color: #e2ffd4;
  text-align: center;
}
.cid-tza7wkkozy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tza7wkkozy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tz6tjSnlel {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #efefef;
}
.cid-tz6tjSnlel .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #073b4c;
}
.cid-tz6tjSnlel .plan-body {
  padding-bottom: 2rem;
}
.cid-tz6tjSnlel .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tz6tjSnlel .price {
  color: #000000;
}
.cid-tz6tjSnlel .plan {
  word-break: break-word;
  background-color: #b2d9ae;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tz6tjSnlel .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tz6tjSnlel .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tz6tjSnlel .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tz6tjSnlel .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tz6tjSnlel .plan {
    margin-bottom: 2rem;
  }
}
.cid-tz6tjSnlel UL {
  color: #696969;
}
.cid-tz6tjSnlel .plan-title {
  color: #073b4c;
}
.cid-tz6tjSnlel .mbr-fallback-image.disabled {
  display: none;
}
.cid-tz6tjSnlel .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tz6uEJ5cs1 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #efefef;
}
.cid-tz6uEJ5cs1 .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #073b4c;
}
.cid-tz6uEJ5cs1 .plan-body {
  padding-bottom: 2rem;
}
.cid-tz6uEJ5cs1 .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tz6uEJ5cs1 .price {
  color: #000000;
}
.cid-tz6uEJ5cs1 .plan {
  word-break: break-word;
  background-color: #b2d9ae;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tz6uEJ5cs1 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tz6uEJ5cs1 .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tz6uEJ5cs1 .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tz6uEJ5cs1 .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tz6uEJ5cs1 .plan {
    margin-bottom: 2rem;
  }
}
.cid-tz6uEJ5cs1 UL {
  color: #073b4c;
}
.cid-tz6uEJ5cs1 .plan-title {
  color: #073b4c;
}
.cid-tz6uEJ5cs1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tz6uEJ5cs1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzar6B8zEo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/ocupix-22725edhd-vtc-2.jpg");
  overflow: hidden;
}
.cid-tzar6B8zEo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzar6B8zEo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzar6B8zEo .text-wrap {
  width: 100%;
  margin-bottom: 60px;
}
@media (min-width: 992px) {
  .cid-tzar6B8zEo .text-wrap {
    margin-bottom: 0;
    padding: 0 15% 0 0;
  }
}
.cid-tzar6B8zEo .mbr-section-title {
  color: #b7edff;
  text-align: center;
}
.cid-tzar6B8zEo .mbr-text {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-tzar6B8zEo .mbr-section-btn {
  margin-top: 18px;
}
.cid-tzar6B8zEo .img-wrap {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tzar6B8zEo .img-wrap {
    padding: 0 0 0 2%;
  }
}
.cid-tzar6B8zEo .img-wrap img {
  width: 100%;
  object-fit: cover;
}
.cid-tzar6B8zEo .mbr-text,
.cid-tzar6B8zEo .mbr-section-btn {
  color: #b7edff;
  text-align: center;
}
.cid-tz6vPdLFZT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #c1c1c1;
}
.cid-tz6vPdLFZT .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #232323;
}
.cid-tz6vPdLFZT .plan-body {
  padding-bottom: 2rem;
}
.cid-tz6vPdLFZT .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tz6vPdLFZT .price {
  color: #000000;
}
.cid-tz6vPdLFZT .plan {
  word-break: break-word;
  background-color: #8dbccc;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tz6vPdLFZT .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tz6vPdLFZT .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tz6vPdLFZT .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tz6vPdLFZT .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tz6vPdLFZT .plan {
    margin-bottom: 2rem;
  }
}
.cid-tz6vPdLFZT UL {
  color: #232323;
}
.cid-tz6vPdLFZT .plan-title {
  color: #37860d;
}
.cid-tz6vPdLFZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tz6vPdLFZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tz6vVdnqfq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #c1c1c1;
}
.cid-tz6vVdnqfq .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #232323;
}
.cid-tz6vVdnqfq .plan-body {
  padding-bottom: 2rem;
}
.cid-tz6vVdnqfq .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tz6vVdnqfq .price {
  color: #000000;
}
.cid-tz6vVdnqfq .plan {
  word-break: break-word;
  background-color: #8dbccc;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tz6vVdnqfq .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tz6vVdnqfq .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tz6vVdnqfq .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tz6vVdnqfq .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tz6vVdnqfq .plan {
    margin-bottom: 2rem;
  }
}
.cid-tz6vVdnqfq UL {
  color: #696969;
}
.cid-tz6vVdnqfq .plan-title {
  color: #37860d;
}
.cid-tz6vVdnqfq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tz6vVdnqfq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tz6vWpFWJq {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #c1c1c1;
}
.cid-tz6vWpFWJq .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #696969;
}
.cid-tz6vWpFWJq .plan-body {
  padding-bottom: 2rem;
}
.cid-tz6vWpFWJq .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tz6vWpFWJq .price {
  color: #000000;
}
.cid-tz6vWpFWJq .plan {
  word-break: break-word;
  background-color: #8dbccc;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tz6vWpFWJq .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tz6vWpFWJq .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tz6vWpFWJq .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tz6vWpFWJq .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tz6vWpFWJq .plan {
    margin-bottom: 2rem;
  }
}
.cid-tz6vWpFWJq UL {
  color: #696969;
}
.cid-tz6vWpFWJq .plan-title {
  color: #37860d;
}
.cid-tz6vWpFWJq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tz6vWpFWJq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzav8aIJr5 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/ocupix-18143wrl-13.jpg");
}
@media (max-width: 1000px) {
  .cid-tzav8aIJr5 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.cid-tzav8aIJr5 .card-wrapper {
  margin: 0 auto;
  background: #e2ffd4;
  opacity: 0.8;
}
@media (max-width: 767px) {
  .cid-tzav8aIJr5 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tzav8aIJr5 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tzav8aIJr5 .card-wrapper {
    padding: 2rem 6rem;
  }
}
.cid-tzav8aIJr5 .card-box {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tzav8aIJr5 .card-title {
  margin-right: 1rem;
  opacity: 1;
}
.cid-tzav8aIJr5 .btn {
  padding: 0.5rem 0.7rem;
  line-height: 22px;
}
.cid-tzav8aIJr5 .btn:after {
  content: url("data:image/svg+xml; utf8, <svg class='icon' xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'><path fill='black' fill-rule='nonzero' d='M.146 3.611a.606.606 0 0 1 .437-.177h11.412L9.515.994C9.225.736 9.219.47 9.498.2c.28-.271.553-.265.82.018l3.5 3.394a.343.343 0 0 1 .147.177.65.65 0 0 1 0 .424.343.343 0 0 1-.146.177l-3.5 3.394c-.268.283-.541.29-.82.018-.28-.271-.274-.536.018-.796l2.479-2.44H.583a.577.577 0 0 1-.419-.158A.542.542 0 0 1 0 4c0-.165.049-.295.146-.389z'></path></svg>");
  margin-bottom: 3px;
}
.cid-tzav8aIJr5 .mbr-text,
.cid-tzav8aIJr5 .mbr-section-btn {
  color: #ffffff;
}
.cid-tzav8aIJr5 .card-title,
.cid-tzav8aIJr5 .card-box {
  text-align: center;
  color: #000000;
}
.cid-tzaDyPE02I {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzaDyPE02I .menu-item {
  padding: 0;
  margin-bottom: 1.5rem;
}
.cid-tzaDyPE02I .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #7aba59;
}
.cid-tzaDyPE02I .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tzaDyPE02I .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
.cid-tzaDyPE02I .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  -webkit-box-align: center;
  align-items: center;
  width: fit-content;
}
.cid-tzaDyPE02I .special-label {
  color: #fff;
}
.cid-tzaDyPE02I .menu-box {
  display: flex;
  -webkit-box-align: baseline;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-box-pack: justify;
  justify-content: space-between;
}
.cid-tzaDyPE02I .menu-box .box-price {
  flex-shrink: 0;
}
.cid-tzaDyPE02I .menu-row .menu-item:last-child {
  margin-bottom: 2rem;
}
.cid-tzaDyPE02I .menu-row {
  margin: 0;
}
.cid-tzaDyPE02I .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #e2ffd4;
}
.cid-tzaDyPE02I .line {
  display: flex;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tzaDyPE02I .group-title,
.cid-tzaDyPE02I .align-wrap {
  text-align: center;
  color: #b7edff;
}
.cid-tzaUW57mDr {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzaUW57mDr .line {
  background-color: #37860d;
  color: #37860d;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzaUW57mDr .section-text {
  padding: 2rem 0;
  color: #37860d;
}
.cid-tzaUW57mDr .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzaUW57mDr .inner-container {
    width: 100% !important;
  }
}
.cid-txQplhuEKl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-txQplhuEKl .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-txQplhuEKl .section-text {
  padding: 2rem 0;
}
.cid-txQplhuEKl .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-txQplhuEKl .inner-container {
    width: 100% !important;
  }
}
.cid-tzaVua6wHU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzaVua6wHU .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzaVua6wHU .form-control,
.cid-tzaVua6wHU .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzaVua6wHU .form-control::-webkit-input-placeholder,
.cid-tzaVua6wHU .field-input::-webkit-input-placeholder,
.cid-tzaVua6wHU .form-control::-webkit-input-placeholder,
.cid-tzaVua6wHU .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzaVua6wHU .form-control:-moz-placeholder,
.cid-tzaVua6wHU .field-input:-moz-placeholder,
.cid-tzaVua6wHU .form-control:-moz-placeholder,
.cid-tzaVua6wHU .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzaVua6wHU .form-control:hover,
.cid-tzaVua6wHU .field-input:hover,
.cid-tzaVua6wHU .form-control:focus,
.cid-tzaVua6wHU .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzaVua6wHU .form-control:hover::-webkit-input-placeholder,
.cid-tzaVua6wHU .field-input:hover::-webkit-input-placeholder,
.cid-tzaVua6wHU .form-control:focus::-webkit-input-placeholder,
.cid-tzaVua6wHU .field-input:focus::-webkit-input-placeholder,
.cid-tzaVua6wHU .form-control:hover::-webkit-input-placeholder,
.cid-tzaVua6wHU .field-input:hover::-webkit-input-placeholder,
.cid-tzaVua6wHU .form-control:focus::-webkit-input-placeholder,
.cid-tzaVua6wHU .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzaVua6wHU .form-control:hover:-moz-placeholder,
.cid-tzaVua6wHU .field-input:hover:-moz-placeholder,
.cid-tzaVua6wHU .form-control:focus:-moz-placeholder,
.cid-tzaVua6wHU .field-input:focus:-moz-placeholder,
.cid-tzaVua6wHU .form-control:hover:-moz-placeholder,
.cid-tzaVua6wHU .field-input:hover:-moz-placeholder,
.cid-tzaVua6wHU .form-control:focus:-moz-placeholder,
.cid-tzaVua6wHU .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzaVua6wHU .jq-number__spin:hover,
.cid-tzaVua6wHU .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzaVua6wHU .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzaVua6wHU .jq-selectbox li,
.cid-tzaVua6wHU .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzaVua6wHU .jq-selectbox li:hover,
.cid-tzaVua6wHU .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzaVua6wHU .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzaVua6wHU .jq-number__spin.minus:hover:after,
.cid-tzaVua6wHU .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzaVua6wHU .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzaVua6wHU .jq-number__spin.minus:after,
.cid-tzaVua6wHU .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzaVua6wHU input::-webkit-clear-button {
  display: none;
}
.cid-tzaVua6wHU input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzaVua6wHU input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzaVua6wHU input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzaVua6wHU H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzaVua6wHU LABEL {
  color: #e2ffd4;
}
.cid-tzxc3d9ukG {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzxc3d9ukG .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzxc3d9ukG h2,
.cid-tzxc3d9ukG h3,
.cid-tzxc3d9ukG p {
  margin: 0;
}
.cid-tzxc3d9ukG .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzxc3d9ukG .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzxc3d9ukG .form-wrap {
    width: 100%;
  }
}
.cid-tzxc3d9ukG .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzxc3d9ukG .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzxc3d9ukG .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzxc3d9ukG .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzxc3d9ukG .heading {
  margin-bottom: 20px;
}
.cid-tzxc3d9ukG .mbr-section-title {
  color: #000000;
}
.cid-tzxc3d9ukG .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzxc3d9ukG .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzxc3d9ukG .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzxc3d9ukG .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzxc3d9ukG .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzxc3d9ukG form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzxc3d9ukG textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzxc3d9ukG input,
.cid-tzxc3d9ukG select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzxc3d9ukG input:last-child,
.cid-tzxc3d9ukG select:last-child {
  margin-right: 0;
}
.cid-tzxc3d9ukG .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzxc3d9ukG .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzxc3d9ukG .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzxc3d9ukG .value {
  border: none;
}
.cid-tzxc3d9ukG input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzxc3d9ukG input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzxc3d9ukG input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzxc3d9ukG input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzxc3d9ukG input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzxc3d9ukG input[type="range"]:focus {
  outline: none;
}
.cid-tzxc3d9ukG input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzxc3d9ukG input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzxc3d9ukG input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzbaZjvEGb {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-tzbaZjvEGb .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzbaZjvEGb .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzbaZjvEGb .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzbaZjvEGb .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzbaZjvEGb .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzbaZjvEGb .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzbaZjvEGb .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzbaZjvEGb .btn-social {
  border: none !important;
}
.cid-tzbaZjvEGb .btn-social {
  border-radius: 0 !important;
}
.cid-tzbaZjvEGb [class^="socicon-"]:before,
.cid-tzbaZjvEGb [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzbaZjvEGb .btn {
    font-size: 20px !important;
  }
}
.cid-tzbb0p4fc8 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzbb0p4fc8 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzbb0p4fc8 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzbb0p4fc8 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzbb0p4fc8 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzbb0p4fc8 .text-content {
    max-width: none;
  }
}
.cid-tzbb0p4fc8 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzbb0p4fc8 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzbb0p4fc8 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzbb0p4fc8 .icons {
    justify-content: center !important;
  }
  .cid-tzbb0p4fc8 .text-content * {
    text-align: center;
  }
}
.cid-tzbb0p4fc8 P {
  color: #1a449a;
  text-align: center;
}
.cid-tzbb0p4fc8 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzbbFVidP6 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ecede8;
}
.cid-tzbbFVidP6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbbFVidP6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbbFVidP6 img {
  border-radius: 3rem;
  border-bottom-left-radius: 20rem;
}
@media (max-width: 767px) {
  .cid-tzbbFVidP6 img {
    border-bottom-left-radius: 3rem;
  }
}
.cid-tzbbFVidP6 .row {
  flex-direction: row-reverse;
}
.cid-tzbbFVidP6 .row {
  align-items: center;
}
.cid-tzbbFVidP6 .mbr-section-title {
  color: #491414;
}
.cid-tzbbFVidP6 .mbr-text,
.cid-tzbbFVidP6 .mbr-section-btn {
  color: #767676;
}
.cid-tz6MUHkr5a {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tz6MUHkr5a .content {
    text-align: center;
  }
  .cid-tz6MUHkr5a .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tz6MUHkr5a .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tz6MUHkr5a .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tz6MUHkr5a .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tz6MUHkr5a .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tz6MUHkr5a .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tz6MUHkr5a .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tz6MUHkr5a .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tz6MUHkr5a .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tz6MUHkr5a .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tz6MUHkr5a .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tz6MUHkr5a .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzbqLbCWHO {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzbqLbCWHO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbqLbCWHO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbqLbCWHO .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzbqLbCWHO .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzbqLbCWHO .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzbqLbCWHO .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzbqLbCWHO .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzbqLbCWHO .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzbqLbCWHO .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzbqLbCWHO .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzbqMjtIWK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #292929;
}
.cid-tzbqMjtIWK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbqMjtIWK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbqMjtIWK .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tzbqMjtIWK .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tzbqMjtIWK .container {
    max-width: 540px;
  }
}
.cid-tzbqMjtIWK .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tzbqMjtIWK .logo-container img {
  width: 192px;
  height: auto;
  object-fit: cover;
}
.cid-tzbqMjtIWK .mbr-section-title {
  color: #e2ffd4;
}
.cid-tzbqMjtIWK .mbr-section-subtitle {
  color: #9ece99;
  margin-top: 15px;
}
.cid-tzbqMjtIWK .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tzbqMjtIWK .mbr-section-btn {
  margin-top: 25px;
}
.cid-tzbqMjtIWK .mbr-text,
.cid-tzbqMjtIWK .mbr-section-btn {
  color: #b9cabd;
}
.cid-tzd9KQWQTN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tzd9KQWQTN .line {
  background-color: #37860d;
  color: #37860d;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzd9KQWQTN .section-text {
  padding: 2rem 0;
  color: #0f7699;
}
.cid-tzd9KQWQTN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzd9KQWQTN .inner-container {
    width: 100% !important;
  }
}
.cid-tzbqS0xHSH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #efefef;
}
.cid-tzbqS0xHSH .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #073b4c;
}
.cid-tzbqS0xHSH .plan-body {
  padding-bottom: 2rem;
}
.cid-tzbqS0xHSH .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzbqS0xHSH .price {
  color: #000000;
}
.cid-tzbqS0xHSH .plan {
  word-break: break-word;
  background-color: #b2d9ae;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzbqS0xHSH .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzbqS0xHSH .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzbqS0xHSH .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzbqS0xHSH .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzbqS0xHSH .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzbqS0xHSH UL {
  color: #696969;
}
.cid-tzbqS0xHSH .plan-title {
  color: #073b4c;
}
.cid-tzbqS0xHSH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbqS0xHSH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzd9LX9tW5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c1c1c1;
}
.cid-tzd9LX9tW5 .line {
  background-color: #0f7699;
  color: #0f7699;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzd9LX9tW5 .section-text {
  padding: 2rem 0;
  color: #0f7699;
}
.cid-tzd9LX9tW5 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzd9LX9tW5 .inner-container {
    width: 100% !important;
  }
}
.cid-tzbqVagkRO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #c1c1c1;
}
.cid-tzbqVagkRO .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #232323;
}
.cid-tzbqVagkRO .plan-body {
  padding-bottom: 2rem;
}
.cid-tzbqVagkRO .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzbqVagkRO .price {
  color: #000000;
}
.cid-tzbqVagkRO .plan {
  word-break: break-word;
  background-color: #8dbccc;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzbqVagkRO .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzbqVagkRO .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzbqVagkRO .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzbqVagkRO .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzbqVagkRO .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzbqVagkRO UL {
  color: #232323;
}
.cid-tzbqVagkRO .plan-title {
  color: #37860d;
}
.cid-tzbqVagkRO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbqVagkRO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzd9NynB85 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #e2ffd4;
}
.cid-tzd9NynB85 .mbr-section-title,
.cid-tzd9NynB85 .mbr-section-subtitle {
  text-align: center;
}
.cid-tzd9NynB85 .cost {
  word-break: normal;
}
.cid-tzd9NynB85 .card-wrapper {
  margin-bottom: 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  background: #cccccc;
}
.cid-tzd9NynB85 .card-wrapper .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (min-width: 768px) {
  .cid-tzd9NynB85 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzd9NynB85 .card-wrapper {
    padding: 1rem;
  }
}
.cid-tzd9NynB85 .card-title {
  color: #37860d;
}
.cid-tzd9NynB85 P {
  color: #21305a;
}
.cid-tzd9NynB85 .mbr-section-title {
  color: #0f7699;
}
.cid-tzd9NynB85 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzd9NynB85 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbr1WX8fv {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #149dcc;
}
.cid-tzbr1WX8fv .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzbr1WX8fv .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzbr1WX8fv .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzbr1WX8fv .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzbr1WX8fv .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzbr1WX8fv .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzbr1WX8fv .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzbr1WX8fv .btn-social {
  border: none !important;
}
.cid-tzbr1WX8fv .btn-social {
  border-radius: 0 !important;
}
.cid-tzbr1WX8fv [class^="socicon-"]:before,
.cid-tzbr1WX8fv [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzbr1WX8fv .btn {
    font-size: 20px !important;
  }
}
.cid-tzbr2Gjtlp {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzbr2Gjtlp .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzbr2Gjtlp .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzbr2Gjtlp .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzbr2Gjtlp .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzbr2Gjtlp .text-content {
    max-width: none;
  }
}
.cid-tzbr2Gjtlp .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzbr2Gjtlp .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzbr2Gjtlp .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzbr2Gjtlp .icons {
    justify-content: center !important;
  }
  .cid-tzbr2Gjtlp .text-content * {
    text-align: center;
  }
}
.cid-tzbr2Gjtlp P {
  color: #1a449a;
  text-align: center;
}
.cid-tzbr2Gjtlp .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzbr7rsiVp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzbr7rsiVp .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzbr7rsiVp .form-control,
.cid-tzbr7rsiVp .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzbr7rsiVp .form-control::-webkit-input-placeholder,
.cid-tzbr7rsiVp .field-input::-webkit-input-placeholder,
.cid-tzbr7rsiVp .form-control::-webkit-input-placeholder,
.cid-tzbr7rsiVp .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzbr7rsiVp .form-control:-moz-placeholder,
.cid-tzbr7rsiVp .field-input:-moz-placeholder,
.cid-tzbr7rsiVp .form-control:-moz-placeholder,
.cid-tzbr7rsiVp .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzbr7rsiVp .form-control:hover,
.cid-tzbr7rsiVp .field-input:hover,
.cid-tzbr7rsiVp .form-control:focus,
.cid-tzbr7rsiVp .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzbr7rsiVp .form-control:hover::-webkit-input-placeholder,
.cid-tzbr7rsiVp .field-input:hover::-webkit-input-placeholder,
.cid-tzbr7rsiVp .form-control:focus::-webkit-input-placeholder,
.cid-tzbr7rsiVp .field-input:focus::-webkit-input-placeholder,
.cid-tzbr7rsiVp .form-control:hover::-webkit-input-placeholder,
.cid-tzbr7rsiVp .field-input:hover::-webkit-input-placeholder,
.cid-tzbr7rsiVp .form-control:focus::-webkit-input-placeholder,
.cid-tzbr7rsiVp .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzbr7rsiVp .form-control:hover:-moz-placeholder,
.cid-tzbr7rsiVp .field-input:hover:-moz-placeholder,
.cid-tzbr7rsiVp .form-control:focus:-moz-placeholder,
.cid-tzbr7rsiVp .field-input:focus:-moz-placeholder,
.cid-tzbr7rsiVp .form-control:hover:-moz-placeholder,
.cid-tzbr7rsiVp .field-input:hover:-moz-placeholder,
.cid-tzbr7rsiVp .form-control:focus:-moz-placeholder,
.cid-tzbr7rsiVp .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzbr7rsiVp .jq-number__spin:hover,
.cid-tzbr7rsiVp .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzbr7rsiVp .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzbr7rsiVp .jq-selectbox li,
.cid-tzbr7rsiVp .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzbr7rsiVp .jq-selectbox li:hover,
.cid-tzbr7rsiVp .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzbr7rsiVp .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzbr7rsiVp .jq-number__spin.minus:hover:after,
.cid-tzbr7rsiVp .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzbr7rsiVp .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzbr7rsiVp .jq-number__spin.minus:after,
.cid-tzbr7rsiVp .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzbr7rsiVp input::-webkit-clear-button {
  display: none;
}
.cid-tzbr7rsiVp input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzbr7rsiVp input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzbr7rsiVp input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzbr7rsiVp H4 {
  text-align: center;
  color: #e2ffd4;
}
.cid-tzbr7rsiVp LABEL {
  color: #e2ffd4;
}
.cid-tzxcbPZdBA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzxcbPZdBA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzxcbPZdBA h2,
.cid-tzxcbPZdBA h3,
.cid-tzxcbPZdBA p {
  margin: 0;
}
.cid-tzxcbPZdBA .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzxcbPZdBA .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzxcbPZdBA .form-wrap {
    width: 100%;
  }
}
.cid-tzxcbPZdBA .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzxcbPZdBA .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzxcbPZdBA .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzxcbPZdBA .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzxcbPZdBA .heading {
  margin-bottom: 20px;
}
.cid-tzxcbPZdBA .mbr-section-title {
  color: #000000;
}
.cid-tzxcbPZdBA .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzxcbPZdBA .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzxcbPZdBA .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzxcbPZdBA .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzxcbPZdBA .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzxcbPZdBA form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzxcbPZdBA textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzxcbPZdBA input,
.cid-tzxcbPZdBA select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzxcbPZdBA input:last-child,
.cid-tzxcbPZdBA select:last-child {
  margin-right: 0;
}
.cid-tzxcbPZdBA .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzxcbPZdBA .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzxcbPZdBA .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzxcbPZdBA .value {
  border: none;
}
.cid-tzxcbPZdBA input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzxcbPZdBA input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzxcbPZdBA input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzxcbPZdBA input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzxcbPZdBA input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzxcbPZdBA input[type="range"]:focus {
  outline: none;
}
.cid-tzxcbPZdBA input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzxcbPZdBA input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzxcbPZdBA input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzbr9Sz12x {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ecede8;
}
.cid-tzbr9Sz12x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzbr9Sz12x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzbr9Sz12x img {
  border-radius: 3rem;
  border-bottom-left-radius: 20rem;
}
@media (max-width: 767px) {
  .cid-tzbr9Sz12x img {
    border-bottom-left-radius: 3rem;
  }
}
.cid-tzbr9Sz12x .row {
  flex-direction: row-reverse;
}
.cid-tzbr9Sz12x .row {
  align-items: center;
}
.cid-tzbr9Sz12x .mbr-section-title {
  color: #491414;
}
.cid-tzbr9Sz12x .mbr-text,
.cid-tzbr9Sz12x .mbr-section-btn {
  color: #767676;
}
.cid-tzbraMg3Cr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzbraMg3Cr .content {
    text-align: center;
  }
  .cid-tzbraMg3Cr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzbraMg3Cr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzbraMg3Cr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzbraMg3Cr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzbraMg3Cr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzbraMg3Cr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzbraMg3Cr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzbraMg3Cr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzbraMg3Cr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzbraMg3Cr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzbraMg3Cr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzbraMg3Cr .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzglFe7qd8 {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzglFe7qd8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzglFe7qd8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzglFe7qd8 .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzglFe7qd8 .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzglFe7qd8 .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzglFe7qd8 .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzglFe7qd8 .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzglFe7qd8 .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzglFe7qd8 .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzglFe7qd8 .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzglIDrLHK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #767676;
}
.cid-tzglIDrLHK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzglIDrLHK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzglIDrLHK .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tzglIDrLHK .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tzglIDrLHK .container {
    max-width: 540px;
  }
}
.cid-tzglIDrLHK .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tzglIDrLHK .logo-container img {
  width: 200px;
  height: auto;
  object-fit: cover;
}
.cid-tzglIDrLHK .mbr-section-title {
  color: #e2ffd4;
}
.cid-tzglIDrLHK .mbr-section-subtitle {
  color: #9ece99;
  margin-top: 15px;
}
.cid-tzglIDrLHK .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tzglIDrLHK .mbr-section-btn {
  margin-top: 25px;
}
.cid-tzglIDrLHK .mbr-text,
.cid-tzglIDrLHK .mbr-section-btn {
  color: #b9cabd;
}
.cid-tzglKUYqij {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #465052;
}
.cid-tzglKUYqij .image-1 {
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzglKUYqij .image-1 {
    margin-bottom: 2rem;
  }
}
.cid-tzglKUYqij .image-1 img {
  width: 220px;
  height: 310px;
  object-fit: cover;
}
.cid-tzglKUYqij .image-1 .image-absolute {
  width: 235px;
  height: 290px;
  object-fit: cover;
  position: absolute;
  left: 20%;
  top: 33%;
}
@media (max-width: 1050px) {
  .cid-tzglKUYqij .image-1 .image-absolute {
    display: none;
  }
}
.cid-tzglKUYqij .image-2 {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
@media (max-width: 992px) {
  .cid-tzglKUYqij .image-2 {
    margin-top: 2rem;
  }
}
.cid-tzglKUYqij .image-2 img {
  width: 245px;
  height: 320px;
  object-fit: cover;
  z-index: 2;
}
.cid-tzglKUYqij .image-2 .image-absolute {
  width: 190px;
  height: 260px;
  object-fit: cover;
  margin-top: -45%;
  margin-right: 35%;
  z-index: 1;
}
@media (max-width: 1050px) {
  .cid-tzglKUYqij .image-2 .image-absolute {
    display: none;
  }
}
.cid-tzglKUYqij .text {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tzglKUYqij .text-wrapper {
  width: 80%;
}
.cid-tzglKUYqij .mbr-section-title {
  margin-bottom: 46px;
  color: #b2d9ae;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tzglKUYqij .mbr-section-title {
    margin-bottom: 2rem;
  }
}
.cid-tzglKUYqij .mbr-text {
  margin-bottom: 0;
  opacity: .7;
  color: #e2ffd4;
  text-align: center;
}
.cid-tzglKUYqij .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzglKUYqij .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzglLZIsMS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #cccccc;
}
.cid-tzglLZIsMS .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #073b4c;
}
.cid-tzglLZIsMS .plan-body {
  padding-bottom: 2rem;
}
.cid-tzglLZIsMS .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzglLZIsMS .price {
  color: #000000;
}
.cid-tzglLZIsMS .plan {
  word-break: break-word;
  background-color: #b2d9ae;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzglLZIsMS .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzglLZIsMS .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzglLZIsMS .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzglLZIsMS .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzglLZIsMS .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzglLZIsMS UL {
  color: #696969;
}
.cid-tzglLZIsMS .plan-title {
  color: #073b4c;
}
.cid-tzglLZIsMS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzglLZIsMS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzglMYLCWC {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #cccccc;
}
.cid-tzglMYLCWC .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #073b4c;
}
.cid-tzglMYLCWC .plan-body {
  padding-bottom: 2rem;
}
.cid-tzglMYLCWC .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzglMYLCWC .price {
  color: #000000;
}
.cid-tzglMYLCWC .plan {
  word-break: break-word;
  background-color: #b2d9ae;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzglMYLCWC .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzglMYLCWC .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzglMYLCWC .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzglMYLCWC .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzglMYLCWC .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzglMYLCWC UL {
  color: #073b4c;
}
.cid-tzglMYLCWC .plan-title {
  color: #073b4c;
}
.cid-tzglMYLCWC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzglMYLCWC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzglOma23j {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #767676;
  overflow: hidden;
}
.cid-tzglOma23j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzglOma23j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzglOma23j .text-wrap {
  width: 100%;
  margin-bottom: 60px;
}
@media (min-width: 992px) {
  .cid-tzglOma23j .text-wrap {
    margin-bottom: 0;
    padding: 0 15% 0 0;
  }
}
.cid-tzglOma23j .mbr-section-title {
  color: #b7edff;
  text-align: center;
}
.cid-tzglOma23j .mbr-text {
  color: #FFFFFF;
  margin-top: 16px;
}
.cid-tzglOma23j .mbr-section-btn {
  margin-top: 18px;
}
.cid-tzglOma23j .img-wrap {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tzglOma23j .img-wrap {
    padding: 0 0 0 2%;
  }
}
.cid-tzglOma23j .img-wrap img {
  width: 100%;
  object-fit: cover;
}
.cid-tzglOma23j .mbr-text,
.cid-tzglOma23j .mbr-section-btn {
  color: #b7edff;
  text-align: center;
}
.cid-tzglOZcBpe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #c1c1c1;
}
.cid-tzglOZcBpe .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #232323;
}
.cid-tzglOZcBpe .plan-body {
  padding-bottom: 2rem;
}
.cid-tzglOZcBpe .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzglOZcBpe .price {
  color: #000000;
}
.cid-tzglOZcBpe .plan {
  word-break: break-word;
  background-color: #8dbccc;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzglOZcBpe .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzglOZcBpe .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzglOZcBpe .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzglOZcBpe .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzglOZcBpe .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzglOZcBpe UL {
  color: #232323;
}
.cid-tzglOZcBpe .plan-title {
  color: #37860d;
}
.cid-tzglOZcBpe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzglOZcBpe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzglPK4J7P {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #c1c1c1;
}
.cid-tzglPK4J7P .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #232323;
}
.cid-tzglPK4J7P .plan-body {
  padding-bottom: 2rem;
}
.cid-tzglPK4J7P .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzglPK4J7P .price {
  color: #000000;
}
.cid-tzglPK4J7P .plan {
  word-break: break-word;
  background-color: #8dbccc;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzglPK4J7P .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzglPK4J7P .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzglPK4J7P .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzglPK4J7P .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzglPK4J7P .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzglPK4J7P UL {
  color: #696969;
}
.cid-tzglPK4J7P .plan-title {
  color: #37860d;
}
.cid-tzglPK4J7P .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzglPK4J7P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzglQrP4Gn {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background: #c1c1c1;
}
.cid-tzglQrP4Gn .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #696969;
}
.cid-tzglQrP4Gn .plan-body {
  padding-bottom: 2rem;
}
.cid-tzglQrP4Gn .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzglQrP4Gn .price {
  color: #000000;
}
.cid-tzglQrP4Gn .plan {
  word-break: break-word;
  background-color: #8dbccc;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzglQrP4Gn .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzglQrP4Gn .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzglQrP4Gn .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzglQrP4Gn .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzglQrP4Gn .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzglQrP4Gn UL {
  color: #696969;
}
.cid-tzglQrP4Gn .plan-title {
  color: #37860d;
}
.cid-tzglQrP4Gn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzglQrP4Gn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgm3dsBzP {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-tzgm3dsBzP .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzgm3dsBzP .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzgm3dsBzP .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzgm3dsBzP .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzgm3dsBzP .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzgm3dsBzP .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzgm3dsBzP .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzgm3dsBzP .btn-social {
  border: none !important;
}
.cid-tzgm3dsBzP .btn-social {
  border-radius: 0 !important;
}
.cid-tzgm3dsBzP [class^="socicon-"]:before,
.cid-tzgm3dsBzP [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzgm3dsBzP .btn {
    font-size: 20px !important;
  }
}
.cid-tzgm4D2dp6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzgm4D2dp6 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzgm4D2dp6 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzgm4D2dp6 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzgm4D2dp6 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzgm4D2dp6 .text-content {
    max-width: none;
  }
}
.cid-tzgm4D2dp6 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzgm4D2dp6 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzgm4D2dp6 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzgm4D2dp6 .icons {
    justify-content: center !important;
  }
  .cid-tzgm4D2dp6 .text-content * {
    text-align: center;
  }
}
.cid-tzgm4D2dp6 P {
  color: #1a449a;
  text-align: center;
}
.cid-tzgm4D2dp6 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzglRyN1Xt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #767676;
}
@media (max-width: 1000px) {
  .cid-tzglRyN1Xt {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.cid-tzglRyN1Xt .card-wrapper {
  margin: 0 auto;
  background: #e2ffd4;
  opacity: 0.8;
}
@media (max-width: 767px) {
  .cid-tzglRyN1Xt .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tzglRyN1Xt .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tzglRyN1Xt .card-wrapper {
    padding: 2rem 6rem;
  }
}
.cid-tzglRyN1Xt .card-box {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.cid-tzglRyN1Xt .card-title {
  margin-right: 1rem;
  opacity: 1;
}
.cid-tzglRyN1Xt .btn {
  padding: 0.5rem 0.7rem;
  line-height: 22px;
}
.cid-tzglRyN1Xt .btn:after {
  content: url("data:image/svg+xml; utf8, <svg class='icon' xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'><path fill='black' fill-rule='nonzero' d='M.146 3.611a.606.606 0 0 1 .437-.177h11.412L9.515.994C9.225.736 9.219.47 9.498.2c.28-.271.553-.265.82.018l3.5 3.394a.343.343 0 0 1 .147.177.65.65 0 0 1 0 .424.343.343 0 0 1-.146.177l-3.5 3.394c-.268.283-.541.29-.82.018-.28-.271-.274-.536.018-.796l2.479-2.44H.583a.577.577 0 0 1-.419-.158A.542.542 0 0 1 0 4c0-.165.049-.295.146-.389z'></path></svg>");
  margin-bottom: 3px;
}
.cid-tzglRyN1Xt .mbr-text,
.cid-tzglRyN1Xt .mbr-section-btn {
  color: #ffffff;
}
.cid-tzglRyN1Xt .card-title,
.cid-tzglRyN1Xt .card-box {
  text-align: center;
  color: #000000;
}
.cid-tzglShyjhd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzglShyjhd .menu-item {
  padding: 0;
  margin-bottom: 1.5rem;
}
.cid-tzglShyjhd .mbr-iconfont {
  font-size: 2.5rem;
  padding-right: 1rem;
  color: #7aba59;
}
.cid-tzglShyjhd .inline-wrap {
  width: fit-content;
  display: inline-block;
}
.cid-tzglShyjhd .group-title {
  margin: 0;
  color: #181818;
  font-weight: bold;
  text-align: left;
}
.cid-tzglShyjhd .icon-wrap {
  display: flex;
  margin-bottom: 1.5rem;
  -webkit-box-align: center;
  align-items: center;
  width: fit-content;
}
.cid-tzglShyjhd .special-label {
  color: #fff;
}
.cid-tzglShyjhd .menu-box {
  display: flex;
  -webkit-box-align: baseline;
  align-items: baseline;
  margin-bottom: 0.5rem;
  -webkit-box-pack: justify;
  justify-content: space-between;
}
.cid-tzglShyjhd .menu-box .box-price {
  flex-shrink: 0;
}
.cid-tzglShyjhd .menu-row .menu-item:last-child {
  margin-bottom: 2rem;
}
.cid-tzglShyjhd .menu-row {
  margin: 0;
}
.cid-tzglShyjhd .box-text {
  padding: 0;
  margin: 0;
  width: fit-content;
  color: #e2ffd4;
}
.cid-tzglShyjhd .line {
  display: flex;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  background-image: radial-gradient(circle closest-side, #9a9a9a 99%, rgba(255, 255, 255, 0) 1%);
  background-size: 12px 2px;
  background-position: center;
  margin: 0.2em 0.5em;
  background-repeat: repeat;
  height: 2px;
}
.cid-tzglShyjhd .group-title,
.cid-tzglShyjhd .align-wrap {
  text-align: center;
  color: #b7edff;
}
.cid-tzglSSU6EO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzglSSU6EO .line {
  background-color: #37860d;
  color: #37860d;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzglSSU6EO .section-text {
  padding: 2rem 0;
  color: #37860d;
}
.cid-tzglSSU6EO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzglSSU6EO .inner-container {
    width: 100% !important;
  }
}
.cid-tzglVN9xDF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzglVN9xDF .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzglVN9xDF .section-text {
  padding: 2rem 0;
}
.cid-tzglVN9xDF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzglVN9xDF .inner-container {
    width: 100% !important;
  }
}
.cid-tzglZxoUEA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzglZxoUEA .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzglZxoUEA .form-control,
.cid-tzglZxoUEA .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzglZxoUEA .form-control::-webkit-input-placeholder,
.cid-tzglZxoUEA .field-input::-webkit-input-placeholder,
.cid-tzglZxoUEA .form-control::-webkit-input-placeholder,
.cid-tzglZxoUEA .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzglZxoUEA .form-control:-moz-placeholder,
.cid-tzglZxoUEA .field-input:-moz-placeholder,
.cid-tzglZxoUEA .form-control:-moz-placeholder,
.cid-tzglZxoUEA .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzglZxoUEA .form-control:hover,
.cid-tzglZxoUEA .field-input:hover,
.cid-tzglZxoUEA .form-control:focus,
.cid-tzglZxoUEA .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzglZxoUEA .form-control:hover::-webkit-input-placeholder,
.cid-tzglZxoUEA .field-input:hover::-webkit-input-placeholder,
.cid-tzglZxoUEA .form-control:focus::-webkit-input-placeholder,
.cid-tzglZxoUEA .field-input:focus::-webkit-input-placeholder,
.cid-tzglZxoUEA .form-control:hover::-webkit-input-placeholder,
.cid-tzglZxoUEA .field-input:hover::-webkit-input-placeholder,
.cid-tzglZxoUEA .form-control:focus::-webkit-input-placeholder,
.cid-tzglZxoUEA .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzglZxoUEA .form-control:hover:-moz-placeholder,
.cid-tzglZxoUEA .field-input:hover:-moz-placeholder,
.cid-tzglZxoUEA .form-control:focus:-moz-placeholder,
.cid-tzglZxoUEA .field-input:focus:-moz-placeholder,
.cid-tzglZxoUEA .form-control:hover:-moz-placeholder,
.cid-tzglZxoUEA .field-input:hover:-moz-placeholder,
.cid-tzglZxoUEA .form-control:focus:-moz-placeholder,
.cid-tzglZxoUEA .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzglZxoUEA .jq-number__spin:hover,
.cid-tzglZxoUEA .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzglZxoUEA .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzglZxoUEA .jq-selectbox li,
.cid-tzglZxoUEA .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzglZxoUEA .jq-selectbox li:hover,
.cid-tzglZxoUEA .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzglZxoUEA .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzglZxoUEA .jq-number__spin.minus:hover:after,
.cid-tzglZxoUEA .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzglZxoUEA .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzglZxoUEA .jq-number__spin.minus:after,
.cid-tzglZxoUEA .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzglZxoUEA input::-webkit-clear-button {
  display: none;
}
.cid-tzglZxoUEA input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzglZxoUEA input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzglZxoUEA input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzglZxoUEA H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzglZxoUEA LABEL {
  color: #e2ffd4;
}
.cid-tzgm6Mb8xh {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ecede8;
}
.cid-tzgm6Mb8xh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgm6Mb8xh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgm6Mb8xh img {
  border-radius: 3rem;
  border-bottom-left-radius: 20rem;
}
@media (max-width: 767px) {
  .cid-tzgm6Mb8xh img {
    border-bottom-left-radius: 3rem;
  }
}
.cid-tzgm6Mb8xh .row {
  flex-direction: row-reverse;
}
.cid-tzgm6Mb8xh .row {
  align-items: center;
}
.cid-tzgm6Mb8xh .mbr-section-title {
  color: #491414;
}
.cid-tzgm6Mb8xh .mbr-text,
.cid-tzgm6Mb8xh .mbr-section-btn {
  color: #767676;
}
.cid-tzgm9gQ8Hs {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzgm9gQ8Hs .content {
    text-align: center;
  }
  .cid-tzgm9gQ8Hs .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzgm9gQ8Hs .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzgm9gQ8Hs .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzgm9gQ8Hs .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzgm9gQ8Hs .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzgm9gQ8Hs .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzgm9gQ8Hs .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzgm9gQ8Hs .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzgm9gQ8Hs .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzgm9gQ8Hs .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzgm9gQ8Hs .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzgm9gQ8Hs .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzgB9dvwQS {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzgB9dvwQS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgB9dvwQS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgB9dvwQS .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzgB9dvwQS .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzgB9dvwQS .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzgB9dvwQS .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzgB9dvwQS .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzgB9dvwQS .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzgB9dvwQS .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzgB9dvwQS .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzgBblnjhw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #767676;
}
.cid-tzgBblnjhw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgBblnjhw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgBblnjhw .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tzgBblnjhw .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tzgBblnjhw .container {
    max-width: 540px;
  }
}
.cid-tzgBblnjhw .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tzgBblnjhw .logo-container img {
  width: 200px;
  height: auto;
  object-fit: cover;
}
.cid-tzgBblnjhw .mbr-section-title {
  color: #e2ffd4;
}
.cid-tzgBblnjhw .mbr-section-subtitle {
  color: #9ece99;
  margin-top: 15px;
}
.cid-tzgBblnjhw .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tzgBblnjhw .mbr-section-btn {
  margin-top: 25px;
}
.cid-tzgBblnjhw .mbr-text,
.cid-tzgBblnjhw .mbr-section-btn {
  color: #b9cabd;
}
.cid-tzgBcXRDQm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzgBcXRDQm .line {
  background-color: #37860d;
  color: #37860d;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzgBcXRDQm .section-text {
  padding: 2rem 0;
  color: #0f7699;
}
.cid-tzgBcXRDQm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzgBcXRDQm .inner-container {
    width: 100% !important;
  }
}
.cid-tzgBe6NcKn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #cccccc;
}
.cid-tzgBe6NcKn .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #073b4c;
}
.cid-tzgBe6NcKn .plan-body {
  padding-bottom: 2rem;
}
.cid-tzgBe6NcKn .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzgBe6NcKn .price {
  color: #000000;
}
.cid-tzgBe6NcKn .plan {
  word-break: break-word;
  background-color: #b2d9ae;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzgBe6NcKn .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzgBe6NcKn .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzgBe6NcKn .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzgBe6NcKn .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzgBe6NcKn .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzgBe6NcKn UL {
  color: #696969;
}
.cid-tzgBe6NcKn .plan-title {
  color: #073b4c;
}
.cid-tzgBe6NcKn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgBe6NcKn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgBguxBMo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #879a9f;
}
.cid-tzgBguxBMo .line {
  background-color: #0f7699;
  color: #0f7699;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzgBguxBMo .section-text {
  padding: 2rem 0;
  color: #0f7699;
}
.cid-tzgBguxBMo .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzgBguxBMo .inner-container {
    width: 100% !important;
  }
}
.cid-tzgBhgoVP5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #879a9f;
}
.cid-tzgBhgoVP5 .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #232323;
}
.cid-tzgBhgoVP5 .plan-body {
  padding-bottom: 2rem;
}
.cid-tzgBhgoVP5 .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzgBhgoVP5 .price {
  color: #000000;
}
.cid-tzgBhgoVP5 .plan {
  word-break: break-word;
  background-color: #8dbccc;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzgBhgoVP5 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzgBhgoVP5 .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzgBhgoVP5 .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzgBhgoVP5 .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzgBhgoVP5 .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzgBhgoVP5 UL {
  color: #232323;
}
.cid-tzgBhgoVP5 .plan-title {
  color: #37860d;
}
.cid-tzgBhgoVP5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgBhgoVP5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgBiqv8Hq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #e2ffd4;
}
.cid-tzgBiqv8Hq .mbr-section-title,
.cid-tzgBiqv8Hq .mbr-section-subtitle {
  text-align: center;
}
.cid-tzgBiqv8Hq .cost {
  word-break: normal;
}
.cid-tzgBiqv8Hq .card-wrapper {
  margin-bottom: 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  background: #cccccc;
}
.cid-tzgBiqv8Hq .card-wrapper .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (min-width: 768px) {
  .cid-tzgBiqv8Hq .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzgBiqv8Hq .card-wrapper {
    padding: 1rem;
  }
}
.cid-tzgBiqv8Hq .card-title {
  color: #37860d;
}
.cid-tzgBiqv8Hq P {
  color: #21305a;
}
.cid-tzgBiqv8Hq .mbr-section-title {
  color: #0a2606;
}
.cid-tzgBiqv8Hq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgBiqv8Hq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgBkrgTVK {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-tzgBkrgTVK .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzgBkrgTVK .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzgBkrgTVK .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzgBkrgTVK .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzgBkrgTVK .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzgBkrgTVK .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzgBkrgTVK .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzgBkrgTVK .btn-social {
  border: none !important;
}
.cid-tzgBkrgTVK .btn-social {
  border-radius: 0 !important;
}
.cid-tzgBkrgTVK [class^="socicon-"]:before,
.cid-tzgBkrgTVK [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzgBkrgTVK .btn {
    font-size: 20px !important;
  }
}
.cid-tzgBle6rXj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzgBle6rXj .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzgBle6rXj .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzgBle6rXj .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzgBle6rXj .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzgBle6rXj .text-content {
    max-width: none;
  }
}
.cid-tzgBle6rXj .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzgBle6rXj .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzgBle6rXj .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzgBle6rXj .icons {
    justify-content: center !important;
  }
  .cid-tzgBle6rXj .text-content * {
    text-align: center;
  }
}
.cid-tzgBle6rXj P {
  color: #1a449a;
  text-align: center;
}
.cid-tzgBle6rXj .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzgBs2wspP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzgBs2wspP .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzgBs2wspP .form-control,
.cid-tzgBs2wspP .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzgBs2wspP .form-control::-webkit-input-placeholder,
.cid-tzgBs2wspP .field-input::-webkit-input-placeholder,
.cid-tzgBs2wspP .form-control::-webkit-input-placeholder,
.cid-tzgBs2wspP .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzgBs2wspP .form-control:-moz-placeholder,
.cid-tzgBs2wspP .field-input:-moz-placeholder,
.cid-tzgBs2wspP .form-control:-moz-placeholder,
.cid-tzgBs2wspP .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzgBs2wspP .form-control:hover,
.cid-tzgBs2wspP .field-input:hover,
.cid-tzgBs2wspP .form-control:focus,
.cid-tzgBs2wspP .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzgBs2wspP .form-control:hover::-webkit-input-placeholder,
.cid-tzgBs2wspP .field-input:hover::-webkit-input-placeholder,
.cid-tzgBs2wspP .form-control:focus::-webkit-input-placeholder,
.cid-tzgBs2wspP .field-input:focus::-webkit-input-placeholder,
.cid-tzgBs2wspP .form-control:hover::-webkit-input-placeholder,
.cid-tzgBs2wspP .field-input:hover::-webkit-input-placeholder,
.cid-tzgBs2wspP .form-control:focus::-webkit-input-placeholder,
.cid-tzgBs2wspP .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzgBs2wspP .form-control:hover:-moz-placeholder,
.cid-tzgBs2wspP .field-input:hover:-moz-placeholder,
.cid-tzgBs2wspP .form-control:focus:-moz-placeholder,
.cid-tzgBs2wspP .field-input:focus:-moz-placeholder,
.cid-tzgBs2wspP .form-control:hover:-moz-placeholder,
.cid-tzgBs2wspP .field-input:hover:-moz-placeholder,
.cid-tzgBs2wspP .form-control:focus:-moz-placeholder,
.cid-tzgBs2wspP .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzgBs2wspP .jq-number__spin:hover,
.cid-tzgBs2wspP .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzgBs2wspP .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzgBs2wspP .jq-selectbox li,
.cid-tzgBs2wspP .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzgBs2wspP .jq-selectbox li:hover,
.cid-tzgBs2wspP .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzgBs2wspP .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzgBs2wspP .jq-number__spin.minus:hover:after,
.cid-tzgBs2wspP .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzgBs2wspP .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzgBs2wspP .jq-number__spin.minus:after,
.cid-tzgBs2wspP .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzgBs2wspP input::-webkit-clear-button {
  display: none;
}
.cid-tzgBs2wspP input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzgBs2wspP input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzgBs2wspP input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzgBs2wspP H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzgBs2wspP LABEL {
  color: #e2ffd4;
}
.cid-tzgBtRflqR {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ecede8;
}
.cid-tzgBtRflqR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgBtRflqR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgBtRflqR img {
  border-radius: 3rem;
  border-bottom-left-radius: 20rem;
}
@media (max-width: 767px) {
  .cid-tzgBtRflqR img {
    border-bottom-left-radius: 3rem;
  }
}
.cid-tzgBtRflqR .row {
  flex-direction: row-reverse;
}
.cid-tzgBtRflqR .row {
  align-items: center;
}
.cid-tzgBtRflqR .mbr-section-title {
  color: #491414;
}
.cid-tzgBtRflqR .mbr-text,
.cid-tzgBtRflqR .mbr-section-btn {
  color: #767676;
}
.cid-tzgBvZJ9XA {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzgBvZJ9XA .content {
    text-align: center;
  }
  .cid-tzgBvZJ9XA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzgBvZJ9XA .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzgBvZJ9XA .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzgBvZJ9XA .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzgBvZJ9XA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzgBvZJ9XA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzgBvZJ9XA .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzgBvZJ9XA .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzgBvZJ9XA .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzgBvZJ9XA .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzgBvZJ9XA .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzgBvZJ9XA .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzgE6jwlvp {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzgE6jwlvp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgE6jwlvp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgE6jwlvp .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzgE6jwlvp .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzgE6jwlvp .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzgE6jwlvp .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzgE6jwlvp .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzgE6jwlvp .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzgE6jwlvp .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzgE6jwlvp .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzgE8quKkY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #767676;
}
.cid-tzgE8quKkY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgE8quKkY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgE8quKkY .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tzgE8quKkY .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tzgE8quKkY .container {
    max-width: 540px;
  }
}
.cid-tzgE8quKkY .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tzgE8quKkY .logo-container img {
  width: 200px;
  height: auto;
  object-fit: cover;
}
.cid-tzgE8quKkY .mbr-section-title {
  color: #e2ffd4;
}
.cid-tzgE8quKkY .mbr-section-subtitle {
  color: #9ece99;
  margin-top: 15px;
}
.cid-tzgE8quKkY .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tzgE8quKkY .mbr-section-btn {
  margin-top: 25px;
}
.cid-tzgE8quKkY .mbr-text,
.cid-tzgE8quKkY .mbr-section-btn {
  color: #b9cabd;
}
.cid-tzgE9ZkeEk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-tzgE9ZkeEk .line {
  background-color: #37860d;
  color: #37860d;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzgE9ZkeEk .section-text {
  padding: 2rem 0;
  color: #0f7699;
}
.cid-tzgE9ZkeEk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzgE9ZkeEk .inner-container {
    width: 100% !important;
  }
}
.cid-tzgEclneP6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #efefef;
}
.cid-tzgEclneP6 .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #073b4c;
}
.cid-tzgEclneP6 .plan-body {
  padding-bottom: 2rem;
}
.cid-tzgEclneP6 .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzgEclneP6 .price {
  color: #000000;
}
.cid-tzgEclneP6 .plan {
  word-break: break-word;
  background-color: #b2d9ae;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzgEclneP6 .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzgEclneP6 .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzgEclneP6 .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzgEclneP6 .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzgEclneP6 .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzgEclneP6 UL {
  color: #696969;
}
.cid-tzgEclneP6 .plan-title {
  color: #073b4c;
}
.cid-tzgEclneP6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgEclneP6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgEdga7Ze {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #c1c1c1;
}
.cid-tzgEdga7Ze .line {
  background-color: #0f7699;
  color: #0f7699;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzgEdga7Ze .section-text {
  padding: 2rem 0;
  color: #0f7699;
}
.cid-tzgEdga7Ze .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzgEdga7Ze .inner-container {
    width: 100% !important;
  }
}
.cid-tzgEe18EfT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background: #c1c1c1;
}
.cid-tzgEe18EfT .list-group-item {
  background-color: transparent;
  padding: .5rem 3.25rem;
  color: #232323;
}
.cid-tzgEe18EfT .plan-body {
  padding-bottom: 2rem;
}
.cid-tzgEe18EfT .plan-header {
  padding-top: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzgEe18EfT .price {
  color: #000000;
}
.cid-tzgEe18EfT .plan {
  word-break: break-word;
  background-color: #8dbccc;
  border-radius: 2rem;
  transition: all 0.3s;
}
.cid-tzgEe18EfT .plan .list-group-item {
  position: relative;
  justify-content: center;
  border: 0;
}
.cid-tzgEe18EfT .plan .list-group-item::after {
  position: absolute;
  bottom: 1px;
  left: 25%;
  width: 50%;
  height: 1px;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
}
.cid-tzgEe18EfT .plan .list-group-item:last-child::after {
  display: none;
}
.cid-tzgEe18EfT .plan:hover {
  box-shadow: 0 50px 50px -25px rgba(0, 0, 0, 0.3);
  transform: rotate(-2deg) scale(1.03);
}
@media (max-width: 991px) {
  .cid-tzgEe18EfT .plan {
    margin-bottom: 2rem;
  }
}
.cid-tzgEe18EfT UL {
  color: #232323;
}
.cid-tzgEe18EfT .plan-title {
  color: #37860d;
}
.cid-tzgEe18EfT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgEe18EfT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgEeKPitz {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #e2ffd4;
}
.cid-tzgEeKPitz .mbr-section-title,
.cid-tzgEeKPitz .mbr-section-subtitle {
  text-align: center;
}
.cid-tzgEeKPitz .cost {
  word-break: normal;
}
.cid-tzgEeKPitz .card-wrapper {
  margin-bottom: 2rem;
  border-radius: 3rem;
  box-shadow: 0.6em 0.6em 1.2em #d2dce9, -0.5em -0.5em 1em #ffffff;
  background: #cccccc;
}
.cid-tzgEeKPitz .card-wrapper .top-line {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (min-width: 768px) {
  .cid-tzgEeKPitz .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzgEeKPitz .card-wrapper {
    padding: 1rem;
  }
}
.cid-tzgEeKPitz .card-title {
  color: #37860d;
}
.cid-tzgEeKPitz P {
  color: #21305a;
}
.cid-tzgEeKPitz .mbr-section-title {
  color: #0f7699;
}
.cid-tzgEeKPitz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgEeKPitz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgEkJFmzO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzgEkJFmzO .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzgEkJFmzO .section-text {
  padding: 2rem 0;
}
.cid-tzgEkJFmzO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzgEkJFmzO .inner-container {
    width: 100% !important;
  }
}
.cid-tzgEfBCpFd {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #149dcc;
}
.cid-tzgEfBCpFd .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzgEfBCpFd .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzgEfBCpFd .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzgEfBCpFd .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzgEfBCpFd .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzgEfBCpFd .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzgEfBCpFd .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzgEfBCpFd .btn-social {
  border: none !important;
}
.cid-tzgEfBCpFd .btn-social {
  border-radius: 0 !important;
}
.cid-tzgEfBCpFd [class^="socicon-"]:before,
.cid-tzgEfBCpFd [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzgEfBCpFd .btn {
    font-size: 20px !important;
  }
}
.cid-tzgEhCw6C9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzgEhCw6C9 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzgEhCw6C9 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzgEhCw6C9 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzgEhCw6C9 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzgEhCw6C9 .text-content {
    max-width: none;
  }
}
.cid-tzgEhCw6C9 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzgEhCw6C9 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzgEhCw6C9 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzgEhCw6C9 .icons {
    justify-content: center !important;
  }
  .cid-tzgEhCw6C9 .text-content * {
    text-align: center;
  }
}
.cid-tzgEhCw6C9 P {
  color: #1a449a;
  text-align: center;
}
.cid-tzgEhCw6C9 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzgEnyzUg4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzgEnyzUg4 .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzgEnyzUg4 .form-control,
.cid-tzgEnyzUg4 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzgEnyzUg4 .form-control::-webkit-input-placeholder,
.cid-tzgEnyzUg4 .field-input::-webkit-input-placeholder,
.cid-tzgEnyzUg4 .form-control::-webkit-input-placeholder,
.cid-tzgEnyzUg4 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzgEnyzUg4 .form-control:-moz-placeholder,
.cid-tzgEnyzUg4 .field-input:-moz-placeholder,
.cid-tzgEnyzUg4 .form-control:-moz-placeholder,
.cid-tzgEnyzUg4 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzgEnyzUg4 .form-control:hover,
.cid-tzgEnyzUg4 .field-input:hover,
.cid-tzgEnyzUg4 .form-control:focus,
.cid-tzgEnyzUg4 .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzgEnyzUg4 .form-control:hover::-webkit-input-placeholder,
.cid-tzgEnyzUg4 .field-input:hover::-webkit-input-placeholder,
.cid-tzgEnyzUg4 .form-control:focus::-webkit-input-placeholder,
.cid-tzgEnyzUg4 .field-input:focus::-webkit-input-placeholder,
.cid-tzgEnyzUg4 .form-control:hover::-webkit-input-placeholder,
.cid-tzgEnyzUg4 .field-input:hover::-webkit-input-placeholder,
.cid-tzgEnyzUg4 .form-control:focus::-webkit-input-placeholder,
.cid-tzgEnyzUg4 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzgEnyzUg4 .form-control:hover:-moz-placeholder,
.cid-tzgEnyzUg4 .field-input:hover:-moz-placeholder,
.cid-tzgEnyzUg4 .form-control:focus:-moz-placeholder,
.cid-tzgEnyzUg4 .field-input:focus:-moz-placeholder,
.cid-tzgEnyzUg4 .form-control:hover:-moz-placeholder,
.cid-tzgEnyzUg4 .field-input:hover:-moz-placeholder,
.cid-tzgEnyzUg4 .form-control:focus:-moz-placeholder,
.cid-tzgEnyzUg4 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzgEnyzUg4 .jq-number__spin:hover,
.cid-tzgEnyzUg4 .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzgEnyzUg4 .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzgEnyzUg4 .jq-selectbox li,
.cid-tzgEnyzUg4 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzgEnyzUg4 .jq-selectbox li:hover,
.cid-tzgEnyzUg4 .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzgEnyzUg4 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzgEnyzUg4 .jq-number__spin.minus:hover:after,
.cid-tzgEnyzUg4 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzgEnyzUg4 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzgEnyzUg4 .jq-number__spin.minus:after,
.cid-tzgEnyzUg4 .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzgEnyzUg4 input::-webkit-clear-button {
  display: none;
}
.cid-tzgEnyzUg4 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzgEnyzUg4 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzgEnyzUg4 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzgEnyzUg4 H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzgEnyzUg4 LABEL {
  color: #e2ffd4;
}
.cid-tzgEAe3UPY {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ecede8;
}
.cid-tzgEAe3UPY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzgEAe3UPY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzgEAe3UPY img {
  border-radius: 3rem;
  border-bottom-left-radius: 20rem;
}
@media (max-width: 767px) {
  .cid-tzgEAe3UPY img {
    border-bottom-left-radius: 3rem;
  }
}
.cid-tzgEAe3UPY .row {
  flex-direction: row-reverse;
}
.cid-tzgEAe3UPY .row {
  align-items: center;
}
.cid-tzgEAe3UPY .mbr-section-title {
  color: #491414;
}
.cid-tzgEAe3UPY .mbr-text,
.cid-tzgEAe3UPY .mbr-section-btn {
  color: #767676;
}
.cid-tzgEqE4tVb {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzgEqE4tVb .content {
    text-align: center;
  }
  .cid-tzgEqE4tVb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzgEqE4tVb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzgEqE4tVb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzgEqE4tVb .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzgEqE4tVb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzgEqE4tVb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzgEqE4tVb .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzgEqE4tVb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzgEqE4tVb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzgEqE4tVb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzgEqE4tVb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzgEqE4tVb .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzhTthVNy5 {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzhTthVNy5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhTthVNy5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhTthVNy5 .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzhTthVNy5 .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzhTthVNy5 .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzhTthVNy5 .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzhTthVNy5 .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhTthVNy5 .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzhTthVNy5 .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhTthVNy5 .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhTyenoeD {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c1c1c1;
}
.cid-tzhTyenoeD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhTyenoeD .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzhTyenoeD .row::after {
    display: none;
  }
}
.cid-tzhTyenoeD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhTyenoeD .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzhTyenoeD .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhTyenoeD .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzhTyenoeD .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzhTyenoeD .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhTyenoeD .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzhTyenoeD .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzhTyenoeD .text-wrapper .row.items::after {
  display: none;
}
.cid-tzhTyenoeD .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzhTyenoeD .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzhTyenoeD .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzhTyenoeD .mbr-section-title {
  color: #0f80e0;
}
.cid-tzhTyenoeD .mbr-number {
  color: #ee2947;
}
.cid-tzhTyenoeD .mbr-text {
  color: #1e4381;
}
.cid-tzhTBcTCD3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzhTBcTCD3 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzhTBcTCD3 .section-text {
  padding: 2rem 0;
}
.cid-tzhTBcTCD3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzhTBcTCD3 .inner-container {
    width: 100% !important;
  }
}
.cid-tzhTDMVQrb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzhTDMVQrb .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzhTDMVQrb .form-control,
.cid-tzhTDMVQrb .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhTDMVQrb .form-control::-webkit-input-placeholder,
.cid-tzhTDMVQrb .field-input::-webkit-input-placeholder,
.cid-tzhTDMVQrb .form-control::-webkit-input-placeholder,
.cid-tzhTDMVQrb .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhTDMVQrb .form-control:-moz-placeholder,
.cid-tzhTDMVQrb .field-input:-moz-placeholder,
.cid-tzhTDMVQrb .form-control:-moz-placeholder,
.cid-tzhTDMVQrb .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhTDMVQrb .form-control:hover,
.cid-tzhTDMVQrb .field-input:hover,
.cid-tzhTDMVQrb .form-control:focus,
.cid-tzhTDMVQrb .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzhTDMVQrb .form-control:hover::-webkit-input-placeholder,
.cid-tzhTDMVQrb .field-input:hover::-webkit-input-placeholder,
.cid-tzhTDMVQrb .form-control:focus::-webkit-input-placeholder,
.cid-tzhTDMVQrb .field-input:focus::-webkit-input-placeholder,
.cid-tzhTDMVQrb .form-control:hover::-webkit-input-placeholder,
.cid-tzhTDMVQrb .field-input:hover::-webkit-input-placeholder,
.cid-tzhTDMVQrb .form-control:focus::-webkit-input-placeholder,
.cid-tzhTDMVQrb .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhTDMVQrb .form-control:hover:-moz-placeholder,
.cid-tzhTDMVQrb .field-input:hover:-moz-placeholder,
.cid-tzhTDMVQrb .form-control:focus:-moz-placeholder,
.cid-tzhTDMVQrb .field-input:focus:-moz-placeholder,
.cid-tzhTDMVQrb .form-control:hover:-moz-placeholder,
.cid-tzhTDMVQrb .field-input:hover:-moz-placeholder,
.cid-tzhTDMVQrb .form-control:focus:-moz-placeholder,
.cid-tzhTDMVQrb .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhTDMVQrb .jq-number__spin:hover,
.cid-tzhTDMVQrb .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzhTDMVQrb .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhTDMVQrb .jq-selectbox li,
.cid-tzhTDMVQrb .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzhTDMVQrb .jq-selectbox li:hover,
.cid-tzhTDMVQrb .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzhTDMVQrb .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzhTDMVQrb .jq-number__spin.minus:hover:after,
.cid-tzhTDMVQrb .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzhTDMVQrb .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzhTDMVQrb .jq-number__spin.minus:after,
.cid-tzhTDMVQrb .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzhTDMVQrb input::-webkit-clear-button {
  display: none;
}
.cid-tzhTDMVQrb input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzhTDMVQrb input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzhTDMVQrb input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzhTDMVQrb H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzhTDMVQrb LABEL {
  color: #e2ffd4;
}
.cid-tzxcWcgRuR {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzxcWcgRuR .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzxcWcgRuR .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzxcWcgRuR .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzxcWcgRuR .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzxcWcgRuR .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzxcWcgRuR .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzxcWcgRuR .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzxcWcgRuR .btn-social {
  border: none !important;
}
.cid-tzxcWcgRuR .btn-social {
  border-radius: 0 !important;
}
.cid-tzxcWcgRuR [class^="socicon-"]:before,
.cid-tzxcWcgRuR [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzxcWcgRuR .btn {
    font-size: 20px !important;
  }
}
.cid-tzxcYiDtj0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzxcYiDtj0 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzxcYiDtj0 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzxcYiDtj0 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzxcYiDtj0 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzxcYiDtj0 .text-content {
    max-width: none;
  }
}
.cid-tzxcYiDtj0 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzxcYiDtj0 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzxcYiDtj0 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzxcYiDtj0 .icons {
    justify-content: center !important;
  }
  .cid-tzxcYiDtj0 .text-content * {
    text-align: center;
  }
}
.cid-tzxcYiDtj0 P {
  color: #1a449a;
  text-align: center;
}
.cid-tzxcYiDtj0 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzhUGM0xZC {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tzhUGM0xZC .mbr-section-subtitle,
.cid-tzhUGM0xZC .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzhUGM0xZC .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzhUGM0xZC .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzhUGM0xZC .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzhUGM0xZC .input-group-btn {
  padding-left: 0;
}
.cid-tzhUGM0xZC .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzhUGM0xZC .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzhUGM0xZC .mbr-form .btn {
  margin: 0;
}
.cid-tzhUGM0xZC input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhUGM0xZC input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhUGM0xZC .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzhUGM0xZC .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzhUGM0xZC .mbr-section-title {
  color: #ffffff;
}
.cid-tzhUGM0xZC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzhUGM0xZC .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzhUGM0xZC .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzhUGM0xZC LABEL {
  color: #061d09;
}
.cid-tzxcwu33QA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzxcwu33QA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzxcwu33QA h2,
.cid-tzxcwu33QA h3,
.cid-tzxcwu33QA p {
  margin: 0;
}
.cid-tzxcwu33QA .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzxcwu33QA .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzxcwu33QA .form-wrap {
    width: 100%;
  }
}
.cid-tzxcwu33QA .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzxcwu33QA .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzxcwu33QA .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzxcwu33QA .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzxcwu33QA .heading {
  margin-bottom: 20px;
}
.cid-tzxcwu33QA .mbr-section-title {
  color: #000000;
}
.cid-tzxcwu33QA .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzxcwu33QA .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzxcwu33QA .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzxcwu33QA .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzxcwu33QA .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzxcwu33QA form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzxcwu33QA textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzxcwu33QA input,
.cid-tzxcwu33QA select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzxcwu33QA input:last-child,
.cid-tzxcwu33QA select:last-child {
  margin-right: 0;
}
.cid-tzxcwu33QA .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzxcwu33QA .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzxcwu33QA .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzxcwu33QA .value {
  border: none;
}
.cid-tzxcwu33QA input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzxcwu33QA input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzxcwu33QA input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzxcwu33QA input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzxcwu33QA input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzxcwu33QA input[type="range"]:focus {
  outline: none;
}
.cid-tzxcwu33QA input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzxcwu33QA input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzxcwu33QA input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzhTOqzpoD {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzhTOqzpoD .content {
    text-align: center;
  }
  .cid-tzhTOqzpoD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzhTOqzpoD .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzhTOqzpoD .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzhTOqzpoD .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzhTOqzpoD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzhTOqzpoD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzhTOqzpoD .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzhTOqzpoD .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzhTOqzpoD .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzhTOqzpoD .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzhTOqzpoD .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzhTOqzpoD .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzhUVQ1oU2 {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzhUVQ1oU2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhUVQ1oU2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhUVQ1oU2 .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzhUVQ1oU2 .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzhUVQ1oU2 .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzhUVQ1oU2 .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzhUVQ1oU2 .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhUVQ1oU2 .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzhUVQ1oU2 .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhUVQ1oU2 .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhV5a8kbz {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c1c1c1;
}
.cid-tzhV5a8kbz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhV5a8kbz .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzhV5a8kbz .row::after {
    display: none;
  }
}
.cid-tzhV5a8kbz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhV5a8kbz .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzhV5a8kbz .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhV5a8kbz .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzhV5a8kbz .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzhV5a8kbz .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhV5a8kbz .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzhV5a8kbz .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzhV5a8kbz .text-wrapper .row.items::after {
  display: none;
}
.cid-tzhV5a8kbz .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzhV5a8kbz .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzhV5a8kbz .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzhV5a8kbz .mbr-section-title {
  color: #0f80e0;
}
.cid-tzhV5a8kbz .mbr-number {
  color: #ee2947;
}
.cid-tzhV5a8kbz .mbr-text {
  color: #1e4381;
}
.cid-tzhVchS3zO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzhVchS3zO .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzhVchS3zO .section-text {
  padding: 2rem 0;
}
.cid-tzhVchS3zO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzhVchS3zO .inner-container {
    width: 100% !important;
  }
}
.cid-tzhVgZWVqe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzhVgZWVqe .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzhVgZWVqe .form-control,
.cid-tzhVgZWVqe .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhVgZWVqe .form-control::-webkit-input-placeholder,
.cid-tzhVgZWVqe .field-input::-webkit-input-placeholder,
.cid-tzhVgZWVqe .form-control::-webkit-input-placeholder,
.cid-tzhVgZWVqe .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhVgZWVqe .form-control:-moz-placeholder,
.cid-tzhVgZWVqe .field-input:-moz-placeholder,
.cid-tzhVgZWVqe .form-control:-moz-placeholder,
.cid-tzhVgZWVqe .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhVgZWVqe .form-control:hover,
.cid-tzhVgZWVqe .field-input:hover,
.cid-tzhVgZWVqe .form-control:focus,
.cid-tzhVgZWVqe .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzhVgZWVqe .form-control:hover::-webkit-input-placeholder,
.cid-tzhVgZWVqe .field-input:hover::-webkit-input-placeholder,
.cid-tzhVgZWVqe .form-control:focus::-webkit-input-placeholder,
.cid-tzhVgZWVqe .field-input:focus::-webkit-input-placeholder,
.cid-tzhVgZWVqe .form-control:hover::-webkit-input-placeholder,
.cid-tzhVgZWVqe .field-input:hover::-webkit-input-placeholder,
.cid-tzhVgZWVqe .form-control:focus::-webkit-input-placeholder,
.cid-tzhVgZWVqe .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhVgZWVqe .form-control:hover:-moz-placeholder,
.cid-tzhVgZWVqe .field-input:hover:-moz-placeholder,
.cid-tzhVgZWVqe .form-control:focus:-moz-placeholder,
.cid-tzhVgZWVqe .field-input:focus:-moz-placeholder,
.cid-tzhVgZWVqe .form-control:hover:-moz-placeholder,
.cid-tzhVgZWVqe .field-input:hover:-moz-placeholder,
.cid-tzhVgZWVqe .form-control:focus:-moz-placeholder,
.cid-tzhVgZWVqe .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhVgZWVqe .jq-number__spin:hover,
.cid-tzhVgZWVqe .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzhVgZWVqe .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhVgZWVqe .jq-selectbox li,
.cid-tzhVgZWVqe .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzhVgZWVqe .jq-selectbox li:hover,
.cid-tzhVgZWVqe .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzhVgZWVqe .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzhVgZWVqe .jq-number__spin.minus:hover:after,
.cid-tzhVgZWVqe .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzhVgZWVqe .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzhVgZWVqe .jq-number__spin.minus:after,
.cid-tzhVgZWVqe .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzhVgZWVqe input::-webkit-clear-button {
  display: none;
}
.cid-tzhVgZWVqe input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzhVgZWVqe input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzhVgZWVqe input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzhVgZWVqe H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzhVgZWVqe LABEL {
  color: #e2ffd4;
}
.cid-tzxcGcUhpH {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzxcGcUhpH .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzxcGcUhpH .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzxcGcUhpH .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzxcGcUhpH .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzxcGcUhpH .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzxcGcUhpH .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzxcGcUhpH .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzxcGcUhpH .btn-social {
  border: none !important;
}
.cid-tzxcGcUhpH .btn-social {
  border-radius: 0 !important;
}
.cid-tzxcGcUhpH [class^="socicon-"]:before,
.cid-tzxcGcUhpH [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzxcGcUhpH .btn {
    font-size: 20px !important;
  }
}
.cid-tzhVrZyfqS {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzhVrZyfqS .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzhVrZyfqS .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzhVrZyfqS .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzhVrZyfqS .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzhVrZyfqS .text-content {
    max-width: none;
  }
}
.cid-tzhVrZyfqS .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzhVrZyfqS .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzhVrZyfqS .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzhVrZyfqS .icons {
    justify-content: center !important;
  }
  .cid-tzhVrZyfqS .text-content * {
    text-align: center;
  }
}
.cid-tzhVrZyfqS P {
  color: #1a449a;
  text-align: center;
}
.cid-tzhVrZyfqS .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzhViOwKGC {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tzhViOwKGC .mbr-section-subtitle,
.cid-tzhViOwKGC .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzhViOwKGC .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzhViOwKGC .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzhViOwKGC .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzhViOwKGC .input-group-btn {
  padding-left: 0;
}
.cid-tzhViOwKGC .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzhViOwKGC .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzhViOwKGC .mbr-form .btn {
  margin: 0;
}
.cid-tzhViOwKGC input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhViOwKGC input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhViOwKGC .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzhViOwKGC .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzhViOwKGC .mbr-section-title {
  color: #ffffff;
}
.cid-tzhViOwKGC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzhViOwKGC .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzhViOwKGC .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzhViOwKGC LABEL {
  color: #061d09;
}
.cid-tzxcE8K2rH {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzxcE8K2rH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzxcE8K2rH h2,
.cid-tzxcE8K2rH h3,
.cid-tzxcE8K2rH p {
  margin: 0;
}
.cid-tzxcE8K2rH .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzxcE8K2rH .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzxcE8K2rH .form-wrap {
    width: 100%;
  }
}
.cid-tzxcE8K2rH .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzxcE8K2rH .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzxcE8K2rH .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzxcE8K2rH .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzxcE8K2rH .heading {
  margin-bottom: 20px;
}
.cid-tzxcE8K2rH .mbr-section-title {
  color: #000000;
}
.cid-tzxcE8K2rH .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzxcE8K2rH .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzxcE8K2rH .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzxcE8K2rH .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzxcE8K2rH .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzxcE8K2rH form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzxcE8K2rH textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzxcE8K2rH input,
.cid-tzxcE8K2rH select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzxcE8K2rH input:last-child,
.cid-tzxcE8K2rH select:last-child {
  margin-right: 0;
}
.cid-tzxcE8K2rH .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzxcE8K2rH .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzxcE8K2rH .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzxcE8K2rH .value {
  border: none;
}
.cid-tzxcE8K2rH input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzxcE8K2rH input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzxcE8K2rH input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzxcE8K2rH input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzxcE8K2rH input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzxcE8K2rH input[type="range"]:focus {
  outline: none;
}
.cid-tzxcE8K2rH input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzxcE8K2rH input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzxcE8K2rH input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzhVuvIoOg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzhVuvIoOg .content {
    text-align: center;
  }
  .cid-tzhVuvIoOg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzhVuvIoOg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzhVuvIoOg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzhVuvIoOg .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzhVuvIoOg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzhVuvIoOg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzhVuvIoOg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzhVuvIoOg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzhVuvIoOg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzhVuvIoOg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzhVuvIoOg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzhVuvIoOg .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzhVCGforn {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzhVCGforn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhVCGforn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhVCGforn .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzhVCGforn .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzhVCGforn .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzhVCGforn .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzhVCGforn .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhVCGforn .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzhVCGforn .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhVCGforn .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhVVXzyO8 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c1c1c1;
}
.cid-tzhVVXzyO8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhVVXzyO8 .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzhVVXzyO8 .row::after {
    display: none;
  }
}
.cid-tzhVVXzyO8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhVVXzyO8 .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzhVVXzyO8 .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhVVXzyO8 .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzhVVXzyO8 .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzhVVXzyO8 .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhVVXzyO8 .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzhVVXzyO8 .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzhVVXzyO8 .text-wrapper .row.items::after {
  display: none;
}
.cid-tzhVVXzyO8 .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzhVVXzyO8 .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzhVVXzyO8 .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzhVVXzyO8 .mbr-section-title {
  color: #0f80e0;
}
.cid-tzhVVXzyO8 .mbr-number {
  color: #ee2947;
}
.cid-tzhVVXzyO8 .mbr-text {
  color: #1e4381;
}
.cid-tzhVO8tYTy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzhVO8tYTy .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzhVO8tYTy .section-text {
  padding: 2rem 0;
}
.cid-tzhVO8tYTy .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzhVO8tYTy .inner-container {
    width: 100% !important;
  }
}
.cid-tzhVKaHMqn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzhVKaHMqn .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzhVKaHMqn .form-control,
.cid-tzhVKaHMqn .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhVKaHMqn .form-control::-webkit-input-placeholder,
.cid-tzhVKaHMqn .field-input::-webkit-input-placeholder,
.cid-tzhVKaHMqn .form-control::-webkit-input-placeholder,
.cid-tzhVKaHMqn .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhVKaHMqn .form-control:-moz-placeholder,
.cid-tzhVKaHMqn .field-input:-moz-placeholder,
.cid-tzhVKaHMqn .form-control:-moz-placeholder,
.cid-tzhVKaHMqn .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhVKaHMqn .form-control:hover,
.cid-tzhVKaHMqn .field-input:hover,
.cid-tzhVKaHMqn .form-control:focus,
.cid-tzhVKaHMqn .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzhVKaHMqn .form-control:hover::-webkit-input-placeholder,
.cid-tzhVKaHMqn .field-input:hover::-webkit-input-placeholder,
.cid-tzhVKaHMqn .form-control:focus::-webkit-input-placeholder,
.cid-tzhVKaHMqn .field-input:focus::-webkit-input-placeholder,
.cid-tzhVKaHMqn .form-control:hover::-webkit-input-placeholder,
.cid-tzhVKaHMqn .field-input:hover::-webkit-input-placeholder,
.cid-tzhVKaHMqn .form-control:focus::-webkit-input-placeholder,
.cid-tzhVKaHMqn .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhVKaHMqn .form-control:hover:-moz-placeholder,
.cid-tzhVKaHMqn .field-input:hover:-moz-placeholder,
.cid-tzhVKaHMqn .form-control:focus:-moz-placeholder,
.cid-tzhVKaHMqn .field-input:focus:-moz-placeholder,
.cid-tzhVKaHMqn .form-control:hover:-moz-placeholder,
.cid-tzhVKaHMqn .field-input:hover:-moz-placeholder,
.cid-tzhVKaHMqn .form-control:focus:-moz-placeholder,
.cid-tzhVKaHMqn .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhVKaHMqn .jq-number__spin:hover,
.cid-tzhVKaHMqn .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzhVKaHMqn .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhVKaHMqn .jq-selectbox li,
.cid-tzhVKaHMqn .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzhVKaHMqn .jq-selectbox li:hover,
.cid-tzhVKaHMqn .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzhVKaHMqn .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzhVKaHMqn .jq-number__spin.minus:hover:after,
.cid-tzhVKaHMqn .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzhVKaHMqn .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzhVKaHMqn .jq-number__spin.minus:after,
.cid-tzhVKaHMqn .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzhVKaHMqn input::-webkit-clear-button {
  display: none;
}
.cid-tzhVKaHMqn input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzhVKaHMqn input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzhVKaHMqn input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzhVKaHMqn H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzhVKaHMqn LABEL {
  color: #e2ffd4;
}
.cid-tzxcOOp80j {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzxcOOp80j .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzxcOOp80j .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzxcOOp80j .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzxcOOp80j .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzxcOOp80j .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzxcOOp80j .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzxcOOp80j .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzxcOOp80j .btn-social {
  border: none !important;
}
.cid-tzxcOOp80j .btn-social {
  border-radius: 0 !important;
}
.cid-tzxcOOp80j [class^="socicon-"]:before,
.cid-tzxcOOp80j [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzxcOOp80j .btn {
    font-size: 20px !important;
  }
}
.cid-tzhVIRM0kB {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzhVIRM0kB .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzhVIRM0kB .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzhVIRM0kB .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzhVIRM0kB .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzhVIRM0kB .text-content {
    max-width: none;
  }
}
.cid-tzhVIRM0kB .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzhVIRM0kB .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzhVIRM0kB .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzhVIRM0kB .icons {
    justify-content: center !important;
  }
  .cid-tzhVIRM0kB .text-content * {
    text-align: center;
  }
}
.cid-tzhVIRM0kB P {
  color: #1a449a;
  text-align: center;
}
.cid-tzhVIRM0kB .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzhVLdNMfc {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tzhVLdNMfc .mbr-section-subtitle,
.cid-tzhVLdNMfc .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzhVLdNMfc .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzhVLdNMfc .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzhVLdNMfc .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzhVLdNMfc .input-group-btn {
  padding-left: 0;
}
.cid-tzhVLdNMfc .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzhVLdNMfc .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzhVLdNMfc .mbr-form .btn {
  margin: 0;
}
.cid-tzhVLdNMfc input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhVLdNMfc input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhVLdNMfc .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzhVLdNMfc .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzhVLdNMfc .mbr-section-title {
  color: #ffffff;
}
.cid-tzhVLdNMfc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzhVLdNMfc .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzhVLdNMfc .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzhVLdNMfc LABEL {
  color: #061d09;
}
.cid-tzxcPsV1QA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzxcPsV1QA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzxcPsV1QA h2,
.cid-tzxcPsV1QA h3,
.cid-tzxcPsV1QA p {
  margin: 0;
}
.cid-tzxcPsV1QA .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzxcPsV1QA .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzxcPsV1QA .form-wrap {
    width: 100%;
  }
}
.cid-tzxcPsV1QA .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzxcPsV1QA .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzxcPsV1QA .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzxcPsV1QA .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzxcPsV1QA .heading {
  margin-bottom: 20px;
}
.cid-tzxcPsV1QA .mbr-section-title {
  color: #000000;
}
.cid-tzxcPsV1QA .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzxcPsV1QA .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzxcPsV1QA .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzxcPsV1QA .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzxcPsV1QA .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzxcPsV1QA form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzxcPsV1QA textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzxcPsV1QA input,
.cid-tzxcPsV1QA select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzxcPsV1QA input:last-child,
.cid-tzxcPsV1QA select:last-child {
  margin-right: 0;
}
.cid-tzxcPsV1QA .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzxcPsV1QA .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzxcPsV1QA .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzxcPsV1QA .value {
  border: none;
}
.cid-tzxcPsV1QA input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzxcPsV1QA input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzxcPsV1QA input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzxcPsV1QA input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzxcPsV1QA input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzxcPsV1QA input[type="range"]:focus {
  outline: none;
}
.cid-tzxcPsV1QA input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzxcPsV1QA input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzxcPsV1QA input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzhVQz3hX7 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzhVQz3hX7 .content {
    text-align: center;
  }
  .cid-tzhVQz3hX7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzhVQz3hX7 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzhVQz3hX7 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzhVQz3hX7 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzhVQz3hX7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzhVQz3hX7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzhVQz3hX7 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzhVQz3hX7 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzhVQz3hX7 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzhVQz3hX7 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzhVQz3hX7 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzhVQz3hX7 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tydf668uoI {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #cccccc;
}
.cid-tydf668uoI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tydf668uoI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tydf668uoI .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tydf668uoI .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tydf668uoI .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tydf668uoI .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tydf668uoI .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tydf668uoI .mbr-text {
    margin-top: 16px;
  }
}
.cid-tydf668uoI .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tydf668uoI .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhWevbPDm {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzhWevbPDm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhWevbPDm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhWevbPDm .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzhWevbPDm .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzhWevbPDm .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzhWevbPDm .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzhWevbPDm .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhWevbPDm .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzhWevbPDm .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhWevbPDm .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhWh6HKqW {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c1c1c1;
}
.cid-tzhWh6HKqW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhWh6HKqW .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzhWh6HKqW .row::after {
    display: none;
  }
}
.cid-tzhWh6HKqW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhWh6HKqW .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzhWh6HKqW .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhWh6HKqW .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzhWh6HKqW .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzhWh6HKqW .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhWh6HKqW .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzhWh6HKqW .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzhWh6HKqW .text-wrapper .row.items::after {
  display: none;
}
.cid-tzhWh6HKqW .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzhWh6HKqW .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzhWh6HKqW .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzhWh6HKqW .mbr-section-title {
  color: #0f80e0;
}
.cid-tzhWh6HKqW .mbr-number {
  color: #ee2947;
}
.cid-tzhWh6HKqW .mbr-text {
  color: #1e4381;
}
.cid-tzhWj2yt4w {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzhWj2yt4w .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzhWj2yt4w .section-text {
  padding: 2rem 0;
}
.cid-tzhWj2yt4w .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzhWj2yt4w .inner-container {
    width: 100% !important;
  }
}
.cid-tzhWn2BeGC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzhWn2BeGC .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzhWn2BeGC .form-control,
.cid-tzhWn2BeGC .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhWn2BeGC .form-control::-webkit-input-placeholder,
.cid-tzhWn2BeGC .field-input::-webkit-input-placeholder,
.cid-tzhWn2BeGC .form-control::-webkit-input-placeholder,
.cid-tzhWn2BeGC .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhWn2BeGC .form-control:-moz-placeholder,
.cid-tzhWn2BeGC .field-input:-moz-placeholder,
.cid-tzhWn2BeGC .form-control:-moz-placeholder,
.cid-tzhWn2BeGC .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhWn2BeGC .form-control:hover,
.cid-tzhWn2BeGC .field-input:hover,
.cid-tzhWn2BeGC .form-control:focus,
.cid-tzhWn2BeGC .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzhWn2BeGC .form-control:hover::-webkit-input-placeholder,
.cid-tzhWn2BeGC .field-input:hover::-webkit-input-placeholder,
.cid-tzhWn2BeGC .form-control:focus::-webkit-input-placeholder,
.cid-tzhWn2BeGC .field-input:focus::-webkit-input-placeholder,
.cid-tzhWn2BeGC .form-control:hover::-webkit-input-placeholder,
.cid-tzhWn2BeGC .field-input:hover::-webkit-input-placeholder,
.cid-tzhWn2BeGC .form-control:focus::-webkit-input-placeholder,
.cid-tzhWn2BeGC .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhWn2BeGC .form-control:hover:-moz-placeholder,
.cid-tzhWn2BeGC .field-input:hover:-moz-placeholder,
.cid-tzhWn2BeGC .form-control:focus:-moz-placeholder,
.cid-tzhWn2BeGC .field-input:focus:-moz-placeholder,
.cid-tzhWn2BeGC .form-control:hover:-moz-placeholder,
.cid-tzhWn2BeGC .field-input:hover:-moz-placeholder,
.cid-tzhWn2BeGC .form-control:focus:-moz-placeholder,
.cid-tzhWn2BeGC .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhWn2BeGC .jq-number__spin:hover,
.cid-tzhWn2BeGC .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzhWn2BeGC .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhWn2BeGC .jq-selectbox li,
.cid-tzhWn2BeGC .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzhWn2BeGC .jq-selectbox li:hover,
.cid-tzhWn2BeGC .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzhWn2BeGC .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzhWn2BeGC .jq-number__spin.minus:hover:after,
.cid-tzhWn2BeGC .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzhWn2BeGC .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzhWn2BeGC .jq-number__spin.minus:after,
.cid-tzhWn2BeGC .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzhWn2BeGC input::-webkit-clear-button {
  display: none;
}
.cid-tzhWn2BeGC input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzhWn2BeGC input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzhWn2BeGC input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzhWn2BeGC H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzhWn2BeGC LABEL {
  color: #e2ffd4;
}
.cid-tzxd4KgTU6 {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzxd4KgTU6 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzxd4KgTU6 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzxd4KgTU6 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzxd4KgTU6 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzxd4KgTU6 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzxd4KgTU6 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzxd4KgTU6 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzxd4KgTU6 .btn-social {
  border: none !important;
}
.cid-tzxd4KgTU6 .btn-social {
  border-radius: 0 !important;
}
.cid-tzxd4KgTU6 [class^="socicon-"]:before,
.cid-tzxd4KgTU6 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzxd4KgTU6 .btn {
    font-size: 20px !important;
  }
}
.cid-tzhWoZ0NH9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzhWoZ0NH9 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzhWoZ0NH9 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzhWoZ0NH9 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzhWoZ0NH9 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzhWoZ0NH9 .text-content {
    max-width: none;
  }
}
.cid-tzhWoZ0NH9 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzhWoZ0NH9 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzhWoZ0NH9 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzhWoZ0NH9 .icons {
    justify-content: center !important;
  }
  .cid-tzhWoZ0NH9 .text-content * {
    text-align: center;
  }
}
.cid-tzhWoZ0NH9 P {
  color: #1a449a;
  text-align: center;
}
.cid-tzhWoZ0NH9 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzhWs3ZMyV {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tzhWs3ZMyV .mbr-section-subtitle,
.cid-tzhWs3ZMyV .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzhWs3ZMyV .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzhWs3ZMyV .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzhWs3ZMyV .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzhWs3ZMyV .input-group-btn {
  padding-left: 0;
}
.cid-tzhWs3ZMyV .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzhWs3ZMyV .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzhWs3ZMyV .mbr-form .btn {
  margin: 0;
}
.cid-tzhWs3ZMyV input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhWs3ZMyV input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhWs3ZMyV .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzhWs3ZMyV .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzhWs3ZMyV .mbr-section-title {
  color: #ffffff;
}
.cid-tzhWs3ZMyV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzhWs3ZMyV .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzhWs3ZMyV .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzhWs3ZMyV LABEL {
  color: #061d09;
}
.cid-tzoUVby9YL {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzoUVby9YL .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzoUVby9YL h2,
.cid-tzoUVby9YL h3,
.cid-tzoUVby9YL p {
  margin: 0;
}
.cid-tzoUVby9YL .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzoUVby9YL .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzoUVby9YL .form-wrap {
    width: 100%;
  }
}
.cid-tzoUVby9YL .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzoUVby9YL .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzoUVby9YL .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzoUVby9YL .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzoUVby9YL .heading {
  margin-bottom: 20px;
}
.cid-tzoUVby9YL .mbr-section-title {
  color: #000000;
}
.cid-tzoUVby9YL .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzoUVby9YL .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzoUVby9YL .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzoUVby9YL .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzoUVby9YL .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzoUVby9YL form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzoUVby9YL textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzoUVby9YL input,
.cid-tzoUVby9YL select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzoUVby9YL input:last-child,
.cid-tzoUVby9YL select:last-child {
  margin-right: 0;
}
.cid-tzoUVby9YL .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzoUVby9YL .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzoUVby9YL .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzoUVby9YL .value {
  border: none;
}
.cid-tzoUVby9YL input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzoUVby9YL input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzoUVby9YL input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzoUVby9YL input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzoUVby9YL input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzoUVby9YL input[type="range"]:focus {
  outline: none;
}
.cid-tzoUVby9YL input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzoUVby9YL input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzoUVby9YL input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzhWwmGRFm {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzhWwmGRFm .content {
    text-align: center;
  }
  .cid-tzhWwmGRFm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzhWwmGRFm .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzhWwmGRFm .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzhWwmGRFm .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzhWwmGRFm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzhWwmGRFm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzhWwmGRFm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzhWwmGRFm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzhWwmGRFm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzhWwmGRFm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzhWwmGRFm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzhWwmGRFm .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tydfIOW3xL {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tydfIOW3xL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tydfIOW3xL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tydfIOW3xL .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tydfIOW3xL .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tydfIOW3xL .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tydfIOW3xL .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tydfIOW3xL .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tydfIOW3xL .mbr-text {
    margin-top: 16px;
  }
}
.cid-tydfIOW3xL .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tydfIOW3xL .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhWP0WpB4 {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c1c1c1;
}
.cid-tzhWP0WpB4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhWP0WpB4 .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzhWP0WpB4 .row::after {
    display: none;
  }
}
.cid-tzhWP0WpB4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhWP0WpB4 .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzhWP0WpB4 .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhWP0WpB4 .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzhWP0WpB4 .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzhWP0WpB4 .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhWP0WpB4 .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzhWP0WpB4 .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzhWP0WpB4 .text-wrapper .row.items::after {
  display: none;
}
.cid-tzhWP0WpB4 .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzhWP0WpB4 .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzhWP0WpB4 .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzhWP0WpB4 .mbr-section-title {
  color: #0f80e0;
}
.cid-tzhWP0WpB4 .mbr-number {
  color: #ee2947;
}
.cid-tzhWP0WpB4 .mbr-text {
  color: #1e4381;
}
.cid-tzhWPR1N9T {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzhWPR1N9T .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzhWPR1N9T .section-text {
  padding: 2rem 0;
}
.cid-tzhWPR1N9T .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzhWPR1N9T .inner-container {
    width: 100% !important;
  }
}
.cid-tzhWRhi0DU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzhWRhi0DU .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzhWRhi0DU .form-control,
.cid-tzhWRhi0DU .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhWRhi0DU .form-control::-webkit-input-placeholder,
.cid-tzhWRhi0DU .field-input::-webkit-input-placeholder,
.cid-tzhWRhi0DU .form-control::-webkit-input-placeholder,
.cid-tzhWRhi0DU .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhWRhi0DU .form-control:-moz-placeholder,
.cid-tzhWRhi0DU .field-input:-moz-placeholder,
.cid-tzhWRhi0DU .form-control:-moz-placeholder,
.cid-tzhWRhi0DU .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhWRhi0DU .form-control:hover,
.cid-tzhWRhi0DU .field-input:hover,
.cid-tzhWRhi0DU .form-control:focus,
.cid-tzhWRhi0DU .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzhWRhi0DU .form-control:hover::-webkit-input-placeholder,
.cid-tzhWRhi0DU .field-input:hover::-webkit-input-placeholder,
.cid-tzhWRhi0DU .form-control:focus::-webkit-input-placeholder,
.cid-tzhWRhi0DU .field-input:focus::-webkit-input-placeholder,
.cid-tzhWRhi0DU .form-control:hover::-webkit-input-placeholder,
.cid-tzhWRhi0DU .field-input:hover::-webkit-input-placeholder,
.cid-tzhWRhi0DU .form-control:focus::-webkit-input-placeholder,
.cid-tzhWRhi0DU .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhWRhi0DU .form-control:hover:-moz-placeholder,
.cid-tzhWRhi0DU .field-input:hover:-moz-placeholder,
.cid-tzhWRhi0DU .form-control:focus:-moz-placeholder,
.cid-tzhWRhi0DU .field-input:focus:-moz-placeholder,
.cid-tzhWRhi0DU .form-control:hover:-moz-placeholder,
.cid-tzhWRhi0DU .field-input:hover:-moz-placeholder,
.cid-tzhWRhi0DU .form-control:focus:-moz-placeholder,
.cid-tzhWRhi0DU .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhWRhi0DU .jq-number__spin:hover,
.cid-tzhWRhi0DU .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzhWRhi0DU .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhWRhi0DU .jq-selectbox li,
.cid-tzhWRhi0DU .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzhWRhi0DU .jq-selectbox li:hover,
.cid-tzhWRhi0DU .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzhWRhi0DU .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzhWRhi0DU .jq-number__spin.minus:hover:after,
.cid-tzhWRhi0DU .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzhWRhi0DU .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzhWRhi0DU .jq-number__spin.minus:after,
.cid-tzhWRhi0DU .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzhWRhi0DU input::-webkit-clear-button {
  display: none;
}
.cid-tzhWRhi0DU input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzhWRhi0DU input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzhWRhi0DU input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzhWRhi0DU H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzhWRhi0DU LABEL {
  color: #e2ffd4;
}
.cid-tzxdaUqurn {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzxdaUqurn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzxdaUqurn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzxdaUqurn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzxdaUqurn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzxdaUqurn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzxdaUqurn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzxdaUqurn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzxdaUqurn .btn-social {
  border: none !important;
}
.cid-tzxdaUqurn .btn-social {
  border-radius: 0 !important;
}
.cid-tzxdaUqurn [class^="socicon-"]:before,
.cid-tzxdaUqurn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzxdaUqurn .btn {
    font-size: 20px !important;
  }
}
.cid-tzhWSyc5X3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzhWSyc5X3 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzhWSyc5X3 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzhWSyc5X3 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzhWSyc5X3 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzhWSyc5X3 .text-content {
    max-width: none;
  }
}
.cid-tzhWSyc5X3 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzhWSyc5X3 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzhWSyc5X3 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzhWSyc5X3 .icons {
    justify-content: center !important;
  }
  .cid-tzhWSyc5X3 .text-content * {
    text-align: center;
  }
}
.cid-tzhWSyc5X3 P {
  color: #1a449a;
  text-align: center;
}
.cid-tzhWSyc5X3 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzhWTtzaLg {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tzhWTtzaLg .mbr-section-subtitle,
.cid-tzhWTtzaLg .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzhWTtzaLg .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzhWTtzaLg .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzhWTtzaLg .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzhWTtzaLg .input-group-btn {
  padding-left: 0;
}
.cid-tzhWTtzaLg .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzhWTtzaLg .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzhWTtzaLg .mbr-form .btn {
  margin: 0;
}
.cid-tzhWTtzaLg input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhWTtzaLg input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhWTtzaLg .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzhWTtzaLg .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzhWTtzaLg .mbr-section-title {
  color: #ffffff;
}
.cid-tzhWTtzaLg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzhWTtzaLg .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzhWTtzaLg .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzhWTtzaLg LABEL {
  color: #061d09;
}
.cid-tzoUDM9HrA {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzoUDM9HrA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzoUDM9HrA h2,
.cid-tzoUDM9HrA h3,
.cid-tzoUDM9HrA p {
  margin: 0;
}
.cid-tzoUDM9HrA .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzoUDM9HrA .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzoUDM9HrA .form-wrap {
    width: 100%;
  }
}
.cid-tzoUDM9HrA .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzoUDM9HrA .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzoUDM9HrA .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzoUDM9HrA .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzoUDM9HrA .heading {
  margin-bottom: 20px;
}
.cid-tzoUDM9HrA .mbr-section-title {
  color: #000000;
}
.cid-tzoUDM9HrA .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzoUDM9HrA .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzoUDM9HrA .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzoUDM9HrA .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzoUDM9HrA .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzoUDM9HrA form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzoUDM9HrA textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzoUDM9HrA input,
.cid-tzoUDM9HrA select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzoUDM9HrA input:last-child,
.cid-tzoUDM9HrA select:last-child {
  margin-right: 0;
}
.cid-tzoUDM9HrA .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzoUDM9HrA .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzoUDM9HrA .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzoUDM9HrA .value {
  border: none;
}
.cid-tzoUDM9HrA input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzoUDM9HrA input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzoUDM9HrA input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzoUDM9HrA input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzoUDM9HrA input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzoUDM9HrA input[type="range"]:focus {
  outline: none;
}
.cid-tzoUDM9HrA input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzoUDM9HrA input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzoUDM9HrA input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzhWVtvt6Z {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzhWVtvt6Z .content {
    text-align: center;
  }
  .cid-tzhWVtvt6Z .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzhWVtvt6Z .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzhWVtvt6Z .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzhWVtvt6Z .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzhWVtvt6Z .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzhWVtvt6Z .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzhWVtvt6Z .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzhWVtvt6Z .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzhWVtvt6Z .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzhWVtvt6Z .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzhWVtvt6Z .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzhWVtvt6Z .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tydgpeGWJK {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tydgpeGWJK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tydgpeGWJK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tydgpeGWJK .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tydgpeGWJK .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tydgpeGWJK .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tydgpeGWJK .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tydgpeGWJK .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tydgpeGWJK .mbr-text {
    margin-top: 16px;
  }
}
.cid-tydgpeGWJK .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tydgpeGWJK .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhYh69PTC {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #c1c1c1;
}
.cid-tzhYh69PTC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhYh69PTC .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzhYh69PTC .row::after {
    display: none;
  }
}
.cid-tzhYh69PTC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhYh69PTC .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzhYh69PTC .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhYh69PTC .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzhYh69PTC .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzhYh69PTC .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhYh69PTC .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzhYh69PTC .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzhYh69PTC .text-wrapper .row.items::after {
  display: none;
}
.cid-tzhYh69PTC .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzhYh69PTC .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzhYh69PTC .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzhYh69PTC .mbr-section-title {
  color: #0f80e0;
}
.cid-tzhYh69PTC .mbr-number {
  color: #ee2947;
}
.cid-tzhYh69PTC .mbr-text {
  color: #1e4381;
}
.cid-tzhYisinCb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzhYisinCb .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzhYisinCb .section-text {
  padding: 2rem 0;
}
.cid-tzhYisinCb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzhYisinCb .inner-container {
    width: 100% !important;
  }
}
.cid-tzhYjPVvKZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzhYjPVvKZ .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzhYjPVvKZ .form-control,
.cid-tzhYjPVvKZ .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhYjPVvKZ .form-control::-webkit-input-placeholder,
.cid-tzhYjPVvKZ .field-input::-webkit-input-placeholder,
.cid-tzhYjPVvKZ .form-control::-webkit-input-placeholder,
.cid-tzhYjPVvKZ .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhYjPVvKZ .form-control:-moz-placeholder,
.cid-tzhYjPVvKZ .field-input:-moz-placeholder,
.cid-tzhYjPVvKZ .form-control:-moz-placeholder,
.cid-tzhYjPVvKZ .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhYjPVvKZ .form-control:hover,
.cid-tzhYjPVvKZ .field-input:hover,
.cid-tzhYjPVvKZ .form-control:focus,
.cid-tzhYjPVvKZ .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzhYjPVvKZ .form-control:hover::-webkit-input-placeholder,
.cid-tzhYjPVvKZ .field-input:hover::-webkit-input-placeholder,
.cid-tzhYjPVvKZ .form-control:focus::-webkit-input-placeholder,
.cid-tzhYjPVvKZ .field-input:focus::-webkit-input-placeholder,
.cid-tzhYjPVvKZ .form-control:hover::-webkit-input-placeholder,
.cid-tzhYjPVvKZ .field-input:hover::-webkit-input-placeholder,
.cid-tzhYjPVvKZ .form-control:focus::-webkit-input-placeholder,
.cid-tzhYjPVvKZ .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhYjPVvKZ .form-control:hover:-moz-placeholder,
.cid-tzhYjPVvKZ .field-input:hover:-moz-placeholder,
.cid-tzhYjPVvKZ .form-control:focus:-moz-placeholder,
.cid-tzhYjPVvKZ .field-input:focus:-moz-placeholder,
.cid-tzhYjPVvKZ .form-control:hover:-moz-placeholder,
.cid-tzhYjPVvKZ .field-input:hover:-moz-placeholder,
.cid-tzhYjPVvKZ .form-control:focus:-moz-placeholder,
.cid-tzhYjPVvKZ .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhYjPVvKZ .jq-number__spin:hover,
.cid-tzhYjPVvKZ .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzhYjPVvKZ .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhYjPVvKZ .jq-selectbox li,
.cid-tzhYjPVvKZ .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzhYjPVvKZ .jq-selectbox li:hover,
.cid-tzhYjPVvKZ .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzhYjPVvKZ .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzhYjPVvKZ .jq-number__spin.minus:hover:after,
.cid-tzhYjPVvKZ .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzhYjPVvKZ .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzhYjPVvKZ .jq-number__spin.minus:after,
.cid-tzhYjPVvKZ .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzhYjPVvKZ input::-webkit-clear-button {
  display: none;
}
.cid-tzhYjPVvKZ input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzhYjPVvKZ input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzhYjPVvKZ input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzhYjPVvKZ H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzhYjPVvKZ LABEL {
  color: #e2ffd4;
}
.cid-tzxdkQCq6w {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzxdkQCq6w .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzxdkQCq6w .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzxdkQCq6w .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzxdkQCq6w .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzxdkQCq6w .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzxdkQCq6w .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzxdkQCq6w .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzxdkQCq6w .btn-social {
  border: none !important;
}
.cid-tzxdkQCq6w .btn-social {
  border-radius: 0 !important;
}
.cid-tzxdkQCq6w [class^="socicon-"]:before,
.cid-tzxdkQCq6w [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzxdkQCq6w .btn {
    font-size: 20px !important;
  }
}
.cid-tzhYkKsu4z {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzhYkKsu4z .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzhYkKsu4z .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzhYkKsu4z .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzhYkKsu4z .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzhYkKsu4z .text-content {
    max-width: none;
  }
}
.cid-tzhYkKsu4z .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzhYkKsu4z .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzhYkKsu4z .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzhYkKsu4z .icons {
    justify-content: center !important;
  }
  .cid-tzhYkKsu4z .text-content * {
    text-align: center;
  }
}
.cid-tzhYkKsu4z P {
  color: #1a449a;
  text-align: center;
}
.cid-tzhYkKsu4z .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzhYm1x7rW {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tzhYm1x7rW .mbr-section-subtitle,
.cid-tzhYm1x7rW .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzhYm1x7rW .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzhYm1x7rW .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzhYm1x7rW .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzhYm1x7rW .input-group-btn {
  padding-left: 0;
}
.cid-tzhYm1x7rW .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzhYm1x7rW .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzhYm1x7rW .mbr-form .btn {
  margin: 0;
}
.cid-tzhYm1x7rW input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhYm1x7rW input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhYm1x7rW .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzhYm1x7rW .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzhYm1x7rW .mbr-section-title {
  color: #ffffff;
}
.cid-tzhYm1x7rW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzhYm1x7rW .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzhYm1x7rW .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzhYm1x7rW LABEL {
  color: #061d09;
}
.cid-tzoVclSwZa {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzoVclSwZa .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzoVclSwZa h2,
.cid-tzoVclSwZa h3,
.cid-tzoVclSwZa p {
  margin: 0;
}
.cid-tzoVclSwZa .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzoVclSwZa .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzoVclSwZa .form-wrap {
    width: 100%;
  }
}
.cid-tzoVclSwZa .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzoVclSwZa .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzoVclSwZa .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzoVclSwZa .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzoVclSwZa .heading {
  margin-bottom: 20px;
}
.cid-tzoVclSwZa .mbr-section-title {
  color: #000000;
}
.cid-tzoVclSwZa .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzoVclSwZa .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzoVclSwZa .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzoVclSwZa .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzoVclSwZa .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzoVclSwZa form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzoVclSwZa textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzoVclSwZa input,
.cid-tzoVclSwZa select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzoVclSwZa input:last-child,
.cid-tzoVclSwZa select:last-child {
  margin-right: 0;
}
.cid-tzoVclSwZa .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzoVclSwZa .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzoVclSwZa .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzoVclSwZa .value {
  border: none;
}
.cid-tzoVclSwZa input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzoVclSwZa input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzoVclSwZa input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzoVclSwZa input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzoVclSwZa input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzoVclSwZa input[type="range"]:focus {
  outline: none;
}
.cid-tzoVclSwZa input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzoVclSwZa input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzoVclSwZa input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzhYoyTR3l {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzhYoyTR3l .content {
    text-align: center;
  }
  .cid-tzhYoyTR3l .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzhYoyTR3l .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzhYoyTR3l .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzhYoyTR3l .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzhYoyTR3l .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzhYoyTR3l .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzhYoyTR3l .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzhYoyTR3l .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzhYoyTR3l .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzhYoyTR3l .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzhYoyTR3l .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzhYoyTR3l .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzhYDxlVAf {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzhYDxlVAf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhYDxlVAf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhYDxlVAf .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzhYDxlVAf .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzhYDxlVAf .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzhYDxlVAf .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzhYDxlVAf .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhYDxlVAf .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzhYDxlVAf .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhYDxlVAf .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhYGgZZ3E {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #c1c1c1;
}
.cid-tzhYGgZZ3E .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhYGgZZ3E .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzhYGgZZ3E .row::after {
    display: none;
  }
}
.cid-tzhYGgZZ3E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhYGgZZ3E .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzhYGgZZ3E .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhYGgZZ3E .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzhYGgZZ3E .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzhYGgZZ3E .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhYGgZZ3E .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzhYGgZZ3E .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzhYGgZZ3E .text-wrapper .row.items::after {
  display: none;
}
.cid-tzhYGgZZ3E .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzhYGgZZ3E .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzhYGgZZ3E .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzhYGgZZ3E .mbr-section-title {
  color: #0f80e0;
}
.cid-tzhYGgZZ3E .mbr-number {
  color: #ee2947;
}
.cid-tzhYGgZZ3E .mbr-text {
  color: #1e4381;
}
.cid-tzhYGW8dp3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzhYGW8dp3 .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzhYGW8dp3 .section-text {
  padding: 2rem 0;
}
.cid-tzhYGW8dp3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzhYGW8dp3 .inner-container {
    width: 100% !important;
  }
}
.cid-tzhYIiHs6k {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzhYIiHs6k .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzhYIiHs6k .form-control,
.cid-tzhYIiHs6k .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhYIiHs6k .form-control::-webkit-input-placeholder,
.cid-tzhYIiHs6k .field-input::-webkit-input-placeholder,
.cid-tzhYIiHs6k .form-control::-webkit-input-placeholder,
.cid-tzhYIiHs6k .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhYIiHs6k .form-control:-moz-placeholder,
.cid-tzhYIiHs6k .field-input:-moz-placeholder,
.cid-tzhYIiHs6k .form-control:-moz-placeholder,
.cid-tzhYIiHs6k .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhYIiHs6k .form-control:hover,
.cid-tzhYIiHs6k .field-input:hover,
.cid-tzhYIiHs6k .form-control:focus,
.cid-tzhYIiHs6k .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzhYIiHs6k .form-control:hover::-webkit-input-placeholder,
.cid-tzhYIiHs6k .field-input:hover::-webkit-input-placeholder,
.cid-tzhYIiHs6k .form-control:focus::-webkit-input-placeholder,
.cid-tzhYIiHs6k .field-input:focus::-webkit-input-placeholder,
.cid-tzhYIiHs6k .form-control:hover::-webkit-input-placeholder,
.cid-tzhYIiHs6k .field-input:hover::-webkit-input-placeholder,
.cid-tzhYIiHs6k .form-control:focus::-webkit-input-placeholder,
.cid-tzhYIiHs6k .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhYIiHs6k .form-control:hover:-moz-placeholder,
.cid-tzhYIiHs6k .field-input:hover:-moz-placeholder,
.cid-tzhYIiHs6k .form-control:focus:-moz-placeholder,
.cid-tzhYIiHs6k .field-input:focus:-moz-placeholder,
.cid-tzhYIiHs6k .form-control:hover:-moz-placeholder,
.cid-tzhYIiHs6k .field-input:hover:-moz-placeholder,
.cid-tzhYIiHs6k .form-control:focus:-moz-placeholder,
.cid-tzhYIiHs6k .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhYIiHs6k .jq-number__spin:hover,
.cid-tzhYIiHs6k .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzhYIiHs6k .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhYIiHs6k .jq-selectbox li,
.cid-tzhYIiHs6k .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzhYIiHs6k .jq-selectbox li:hover,
.cid-tzhYIiHs6k .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzhYIiHs6k .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzhYIiHs6k .jq-number__spin.minus:hover:after,
.cid-tzhYIiHs6k .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzhYIiHs6k .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzhYIiHs6k .jq-number__spin.minus:after,
.cid-tzhYIiHs6k .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzhYIiHs6k input::-webkit-clear-button {
  display: none;
}
.cid-tzhYIiHs6k input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzhYIiHs6k input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzhYIiHs6k input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzhYIiHs6k H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzhYIiHs6k LABEL {
  color: #e2ffd4;
}
.cid-tzxdo13EDe {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzxdo13EDe .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzxdo13EDe .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzxdo13EDe .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzxdo13EDe .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzxdo13EDe .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzxdo13EDe .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzxdo13EDe .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzxdo13EDe .btn-social {
  border: none !important;
}
.cid-tzxdo13EDe .btn-social {
  border-radius: 0 !important;
}
.cid-tzxdo13EDe [class^="socicon-"]:before,
.cid-tzxdo13EDe [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzxdo13EDe .btn {
    font-size: 20px !important;
  }
}
.cid-tzhYJmEm0N {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzhYJmEm0N .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzhYJmEm0N .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzhYJmEm0N .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzhYJmEm0N .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzhYJmEm0N .text-content {
    max-width: none;
  }
}
.cid-tzhYJmEm0N .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzhYJmEm0N .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzhYJmEm0N .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzhYJmEm0N .icons {
    justify-content: center !important;
  }
  .cid-tzhYJmEm0N .text-content * {
    text-align: center;
  }
}
.cid-tzhYJmEm0N P {
  color: #1a449a;
  text-align: center;
}
.cid-tzhYJmEm0N .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzhYKpwhAQ {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tzhYKpwhAQ .mbr-section-subtitle,
.cid-tzhYKpwhAQ .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzhYKpwhAQ .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzhYKpwhAQ .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzhYKpwhAQ .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzhYKpwhAQ .input-group-btn {
  padding-left: 0;
}
.cid-tzhYKpwhAQ .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzhYKpwhAQ .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzhYKpwhAQ .mbr-form .btn {
  margin: 0;
}
.cid-tzhYKpwhAQ input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhYKpwhAQ input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhYKpwhAQ .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzhYKpwhAQ .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzhYKpwhAQ .mbr-section-title {
  color: #ffffff;
}
.cid-tzhYKpwhAQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzhYKpwhAQ .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzhYKpwhAQ .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzhYKpwhAQ LABEL {
  color: #061d09;
}
.cid-tzoVhaCwRc {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzoVhaCwRc .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzoVhaCwRc h2,
.cid-tzoVhaCwRc h3,
.cid-tzoVhaCwRc p {
  margin: 0;
}
.cid-tzoVhaCwRc .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzoVhaCwRc .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzoVhaCwRc .form-wrap {
    width: 100%;
  }
}
.cid-tzoVhaCwRc .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzoVhaCwRc .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzoVhaCwRc .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzoVhaCwRc .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzoVhaCwRc .heading {
  margin-bottom: 20px;
}
.cid-tzoVhaCwRc .mbr-section-title {
  color: #000000;
}
.cid-tzoVhaCwRc .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzoVhaCwRc .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzoVhaCwRc .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzoVhaCwRc .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzoVhaCwRc .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzoVhaCwRc form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzoVhaCwRc textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzoVhaCwRc input,
.cid-tzoVhaCwRc select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzoVhaCwRc input:last-child,
.cid-tzoVhaCwRc select:last-child {
  margin-right: 0;
}
.cid-tzoVhaCwRc .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzoVhaCwRc .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzoVhaCwRc .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzoVhaCwRc .value {
  border: none;
}
.cid-tzoVhaCwRc input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzoVhaCwRc input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzoVhaCwRc input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzoVhaCwRc input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzoVhaCwRc input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzoVhaCwRc input[type="range"]:focus {
  outline: none;
}
.cid-tzoVhaCwRc input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzoVhaCwRc input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzoVhaCwRc input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzhYMiGU2Q {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzhYMiGU2Q .content {
    text-align: center;
  }
  .cid-tzhYMiGU2Q .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzhYMiGU2Q .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzhYMiGU2Q .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzhYMiGU2Q .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzhYMiGU2Q .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzhYMiGU2Q .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzhYMiGU2Q .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzhYMiGU2Q .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzhYMiGU2Q .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzhYMiGU2Q .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzhYMiGU2Q .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzhYMiGU2Q .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzhX761wQq {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzhX761wQq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhX761wQq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhX761wQq .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzhX761wQq .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzhX761wQq .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzhX761wQq .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzhX761wQq .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhX761wQq .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzhX761wQq .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhX761wQq .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhX9SwFfc {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c1c1c1;
}
.cid-tzhX9SwFfc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhX9SwFfc .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzhX9SwFfc .row::after {
    display: none;
  }
}
.cid-tzhX9SwFfc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhX9SwFfc .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzhX9SwFfc .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhX9SwFfc .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzhX9SwFfc .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzhX9SwFfc .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhX9SwFfc .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzhX9SwFfc .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzhX9SwFfc .text-wrapper .row.items::after {
  display: none;
}
.cid-tzhX9SwFfc .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzhX9SwFfc .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzhX9SwFfc .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzhX9SwFfc .mbr-section-title {
  color: #0f80e0;
}
.cid-tzhX9SwFfc .mbr-number {
  color: #ee2947;
}
.cid-tzhX9SwFfc .mbr-text {
  color: #1e4381;
}
.cid-tzhXfCcTIN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzhXfCcTIN .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzhXfCcTIN .section-text {
  padding: 2rem 0;
}
.cid-tzhXfCcTIN .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzhXfCcTIN .inner-container {
    width: 100% !important;
  }
}
.cid-tzhXiNg1Rg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzhXiNg1Rg .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzhXiNg1Rg .form-control,
.cid-tzhXiNg1Rg .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhXiNg1Rg .form-control::-webkit-input-placeholder,
.cid-tzhXiNg1Rg .field-input::-webkit-input-placeholder,
.cid-tzhXiNg1Rg .form-control::-webkit-input-placeholder,
.cid-tzhXiNg1Rg .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhXiNg1Rg .form-control:-moz-placeholder,
.cid-tzhXiNg1Rg .field-input:-moz-placeholder,
.cid-tzhXiNg1Rg .form-control:-moz-placeholder,
.cid-tzhXiNg1Rg .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhXiNg1Rg .form-control:hover,
.cid-tzhXiNg1Rg .field-input:hover,
.cid-tzhXiNg1Rg .form-control:focus,
.cid-tzhXiNg1Rg .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzhXiNg1Rg .form-control:hover::-webkit-input-placeholder,
.cid-tzhXiNg1Rg .field-input:hover::-webkit-input-placeholder,
.cid-tzhXiNg1Rg .form-control:focus::-webkit-input-placeholder,
.cid-tzhXiNg1Rg .field-input:focus::-webkit-input-placeholder,
.cid-tzhXiNg1Rg .form-control:hover::-webkit-input-placeholder,
.cid-tzhXiNg1Rg .field-input:hover::-webkit-input-placeholder,
.cid-tzhXiNg1Rg .form-control:focus::-webkit-input-placeholder,
.cid-tzhXiNg1Rg .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhXiNg1Rg .form-control:hover:-moz-placeholder,
.cid-tzhXiNg1Rg .field-input:hover:-moz-placeholder,
.cid-tzhXiNg1Rg .form-control:focus:-moz-placeholder,
.cid-tzhXiNg1Rg .field-input:focus:-moz-placeholder,
.cid-tzhXiNg1Rg .form-control:hover:-moz-placeholder,
.cid-tzhXiNg1Rg .field-input:hover:-moz-placeholder,
.cid-tzhXiNg1Rg .form-control:focus:-moz-placeholder,
.cid-tzhXiNg1Rg .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhXiNg1Rg .jq-number__spin:hover,
.cid-tzhXiNg1Rg .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzhXiNg1Rg .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhXiNg1Rg .jq-selectbox li,
.cid-tzhXiNg1Rg .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzhXiNg1Rg .jq-selectbox li:hover,
.cid-tzhXiNg1Rg .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzhXiNg1Rg .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzhXiNg1Rg .jq-number__spin.minus:hover:after,
.cid-tzhXiNg1Rg .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzhXiNg1Rg .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzhXiNg1Rg .jq-number__spin.minus:after,
.cid-tzhXiNg1Rg .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzhXiNg1Rg input::-webkit-clear-button {
  display: none;
}
.cid-tzhXiNg1Rg input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzhXiNg1Rg input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzhXiNg1Rg input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzhXiNg1Rg H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzhXiNg1Rg LABEL {
  color: #e2ffd4;
}
.cid-tzxddUZD9o {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzxddUZD9o .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzxddUZD9o .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzxddUZD9o .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzxddUZD9o .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzxddUZD9o .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzxddUZD9o .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzxddUZD9o .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzxddUZD9o .btn-social {
  border: none !important;
}
.cid-tzxddUZD9o .btn-social {
  border-radius: 0 !important;
}
.cid-tzxddUZD9o [class^="socicon-"]:before,
.cid-tzxddUZD9o [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzxddUZD9o .btn {
    font-size: 20px !important;
  }
}
.cid-tzhXdxp4ta {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzhXdxp4ta .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzhXdxp4ta .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzhXdxp4ta .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzhXdxp4ta .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzhXdxp4ta .text-content {
    max-width: none;
  }
}
.cid-tzhXdxp4ta .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzhXdxp4ta .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzhXdxp4ta .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzhXdxp4ta .icons {
    justify-content: center !important;
  }
  .cid-tzhXdxp4ta .text-content * {
    text-align: center;
  }
}
.cid-tzhXdxp4ta P {
  color: #1a449a;
  text-align: center;
}
.cid-tzhXdxp4ta .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzhXklQmjs {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tzhXklQmjs .mbr-section-subtitle,
.cid-tzhXklQmjs .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzhXklQmjs .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzhXklQmjs .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzhXklQmjs .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzhXklQmjs .input-group-btn {
  padding-left: 0;
}
.cid-tzhXklQmjs .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzhXklQmjs .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzhXklQmjs .mbr-form .btn {
  margin: 0;
}
.cid-tzhXklQmjs input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhXklQmjs input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhXklQmjs .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzhXklQmjs .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzhXklQmjs .mbr-section-title {
  color: #ffffff;
}
.cid-tzhXklQmjs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzhXklQmjs .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzhXklQmjs .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzhXklQmjs LABEL {
  color: #061d09;
}
.cid-tzoV2fawJx {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzoV2fawJx .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzoV2fawJx h2,
.cid-tzoV2fawJx h3,
.cid-tzoV2fawJx p {
  margin: 0;
}
.cid-tzoV2fawJx .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzoV2fawJx .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzoV2fawJx .form-wrap {
    width: 100%;
  }
}
.cid-tzoV2fawJx .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzoV2fawJx .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzoV2fawJx .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzoV2fawJx .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzoV2fawJx .heading {
  margin-bottom: 20px;
}
.cid-tzoV2fawJx .mbr-section-title {
  color: #000000;
}
.cid-tzoV2fawJx .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzoV2fawJx .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzoV2fawJx .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzoV2fawJx .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzoV2fawJx .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzoV2fawJx form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzoV2fawJx textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzoV2fawJx input,
.cid-tzoV2fawJx select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzoV2fawJx input:last-child,
.cid-tzoV2fawJx select:last-child {
  margin-right: 0;
}
.cid-tzoV2fawJx .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzoV2fawJx .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzoV2fawJx .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzoV2fawJx .value {
  border: none;
}
.cid-tzoV2fawJx input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzoV2fawJx input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzoV2fawJx input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzoV2fawJx input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzoV2fawJx input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzoV2fawJx input[type="range"]:focus {
  outline: none;
}
.cid-tzoV2fawJx input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzoV2fawJx input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzoV2fawJx input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzhXmcapGW {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzhXmcapGW .content {
    text-align: center;
  }
  .cid-tzhXmcapGW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzhXmcapGW .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzhXmcapGW .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzhXmcapGW .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzhXmcapGW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzhXmcapGW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzhXmcapGW .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzhXmcapGW .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzhXmcapGW .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzhXmcapGW .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzhXmcapGW .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzhXmcapGW .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzhXEshlmj {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzhXEshlmj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhXEshlmj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhXEshlmj .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzhXEshlmj .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzhXEshlmj .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzhXEshlmj .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzhXEshlmj .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhXEshlmj .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzhXEshlmj .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzhXEshlmj .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzhXHwlWGd {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c1c1c1;
}
.cid-tzhXHwlWGd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzhXHwlWGd .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzhXHwlWGd .row::after {
    display: none;
  }
}
.cid-tzhXHwlWGd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzhXHwlWGd .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzhXHwlWGd .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhXHwlWGd .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzhXHwlWGd .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzhXHwlWGd .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzhXHwlWGd .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzhXHwlWGd .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzhXHwlWGd .text-wrapper .row.items::after {
  display: none;
}
.cid-tzhXHwlWGd .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzhXHwlWGd .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzhXHwlWGd .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzhXHwlWGd .mbr-section-title {
  color: #0f80e0;
}
.cid-tzhXHwlWGd .mbr-number {
  color: #ee2947;
}
.cid-tzhXHwlWGd .mbr-text {
  color: #1e4381;
}
.cid-tzhXIwaPWR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzhXIwaPWR .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzhXIwaPWR .section-text {
  padding: 2rem 0;
}
.cid-tzhXIwaPWR .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzhXIwaPWR .inner-container {
    width: 100% !important;
  }
}
.cid-tzhXKYC4xq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzhXKYC4xq .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzhXKYC4xq .form-control,
.cid-tzhXKYC4xq .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhXKYC4xq .form-control::-webkit-input-placeholder,
.cid-tzhXKYC4xq .field-input::-webkit-input-placeholder,
.cid-tzhXKYC4xq .form-control::-webkit-input-placeholder,
.cid-tzhXKYC4xq .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhXKYC4xq .form-control:-moz-placeholder,
.cid-tzhXKYC4xq .field-input:-moz-placeholder,
.cid-tzhXKYC4xq .form-control:-moz-placeholder,
.cid-tzhXKYC4xq .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhXKYC4xq .form-control:hover,
.cid-tzhXKYC4xq .field-input:hover,
.cid-tzhXKYC4xq .form-control:focus,
.cid-tzhXKYC4xq .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzhXKYC4xq .form-control:hover::-webkit-input-placeholder,
.cid-tzhXKYC4xq .field-input:hover::-webkit-input-placeholder,
.cid-tzhXKYC4xq .form-control:focus::-webkit-input-placeholder,
.cid-tzhXKYC4xq .field-input:focus::-webkit-input-placeholder,
.cid-tzhXKYC4xq .form-control:hover::-webkit-input-placeholder,
.cid-tzhXKYC4xq .field-input:hover::-webkit-input-placeholder,
.cid-tzhXKYC4xq .form-control:focus::-webkit-input-placeholder,
.cid-tzhXKYC4xq .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzhXKYC4xq .form-control:hover:-moz-placeholder,
.cid-tzhXKYC4xq .field-input:hover:-moz-placeholder,
.cid-tzhXKYC4xq .form-control:focus:-moz-placeholder,
.cid-tzhXKYC4xq .field-input:focus:-moz-placeholder,
.cid-tzhXKYC4xq .form-control:hover:-moz-placeholder,
.cid-tzhXKYC4xq .field-input:hover:-moz-placeholder,
.cid-tzhXKYC4xq .form-control:focus:-moz-placeholder,
.cid-tzhXKYC4xq .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzhXKYC4xq .jq-number__spin:hover,
.cid-tzhXKYC4xq .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzhXKYC4xq .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzhXKYC4xq .jq-selectbox li,
.cid-tzhXKYC4xq .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzhXKYC4xq .jq-selectbox li:hover,
.cid-tzhXKYC4xq .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzhXKYC4xq .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzhXKYC4xq .jq-number__spin.minus:hover:after,
.cid-tzhXKYC4xq .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzhXKYC4xq .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzhXKYC4xq .jq-number__spin.minus:after,
.cid-tzhXKYC4xq .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzhXKYC4xq input::-webkit-clear-button {
  display: none;
}
.cid-tzhXKYC4xq input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzhXKYC4xq input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzhXKYC4xq input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzhXKYC4xq H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzhXKYC4xq LABEL {
  color: #e2ffd4;
}
.cid-tzxdhkj8Qn {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzxdhkj8Qn .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzxdhkj8Qn .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzxdhkj8Qn .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzxdhkj8Qn .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzxdhkj8Qn .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzxdhkj8Qn .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzxdhkj8Qn .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzxdhkj8Qn .btn-social {
  border: none !important;
}
.cid-tzxdhkj8Qn .btn-social {
  border-radius: 0 !important;
}
.cid-tzxdhkj8Qn [class^="socicon-"]:before,
.cid-tzxdhkj8Qn [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzxdhkj8Qn .btn {
    font-size: 20px !important;
  }
}
.cid-tzhXMxULld {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzhXMxULld .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzhXMxULld .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzhXMxULld .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzhXMxULld .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzhXMxULld .text-content {
    max-width: none;
  }
}
.cid-tzhXMxULld .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzhXMxULld .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzhXMxULld .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzhXMxULld .icons {
    justify-content: center !important;
  }
  .cid-tzhXMxULld .text-content * {
    text-align: center;
  }
}
.cid-tzhXMxULld P {
  color: #1a449a;
  text-align: center;
}
.cid-tzhXMxULld .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzhXO0v7yR {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tzhXO0v7yR .mbr-section-subtitle,
.cid-tzhXO0v7yR .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tzhXO0v7yR .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tzhXO0v7yR .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tzhXO0v7yR .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tzhXO0v7yR .input-group-btn {
  padding-left: 0;
}
.cid-tzhXO0v7yR .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tzhXO0v7yR .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tzhXO0v7yR .mbr-form .btn {
  margin: 0;
}
.cid-tzhXO0v7yR input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhXO0v7yR input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tzhXO0v7yR .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tzhXO0v7yR .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tzhXO0v7yR .mbr-section-title {
  color: #ffffff;
}
.cid-tzhXO0v7yR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tzhXO0v7yR .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tzhXO0v7yR .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tzhXO0v7yR LABEL {
  color: #061d09;
}
.cid-tzoV7C0WXQ {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzoV7C0WXQ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzoV7C0WXQ h2,
.cid-tzoV7C0WXQ h3,
.cid-tzoV7C0WXQ p {
  margin: 0;
}
.cid-tzoV7C0WXQ .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzoV7C0WXQ .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzoV7C0WXQ .form-wrap {
    width: 100%;
  }
}
.cid-tzoV7C0WXQ .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzoV7C0WXQ .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzoV7C0WXQ .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzoV7C0WXQ .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzoV7C0WXQ .heading {
  margin-bottom: 20px;
}
.cid-tzoV7C0WXQ .mbr-section-title {
  color: #000000;
}
.cid-tzoV7C0WXQ .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzoV7C0WXQ .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzoV7C0WXQ .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzoV7C0WXQ .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzoV7C0WXQ .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzoV7C0WXQ form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzoV7C0WXQ textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzoV7C0WXQ input,
.cid-tzoV7C0WXQ select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzoV7C0WXQ input:last-child,
.cid-tzoV7C0WXQ select:last-child {
  margin-right: 0;
}
.cid-tzoV7C0WXQ .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzoV7C0WXQ .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzoV7C0WXQ .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzoV7C0WXQ .value {
  border: none;
}
.cid-tzoV7C0WXQ input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzoV7C0WXQ input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzoV7C0WXQ input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzoV7C0WXQ input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzoV7C0WXQ input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzoV7C0WXQ input[type="range"]:focus {
  outline: none;
}
.cid-tzoV7C0WXQ input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzoV7C0WXQ input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzoV7C0WXQ input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzhXQc3Bvr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzhXQc3Bvr .content {
    text-align: center;
  }
  .cid-tzhXQc3Bvr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzhXQc3Bvr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzhXQc3Bvr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzhXQc3Bvr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzhXQc3Bvr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzhXQc3Bvr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzhXQc3Bvr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzhXQc3Bvr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzhXQc3Bvr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzhXQc3Bvr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzhXQc3Bvr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzhXQc3Bvr .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tzoVSQDj4A {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzoVSQDj4A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzoVSQDj4A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzoVSQDj4A .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzoVSQDj4A .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzoVSQDj4A .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzoVSQDj4A .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzoVSQDj4A .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzoVSQDj4A .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzoVSQDj4A .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzoVSQDj4A .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tzoVVVF7aL {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-color: #c1c1c1;
}
.cid-tzoVVVF7aL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzoVVVF7aL .row::after {
  content: '';
  display: block;
  position: absolute;
  width: 38%;
  height: 80%;
  right: 0;
  top: 0;
  background: #efefef;
  border-radius: 0 0 100% 0;
}
@media (max-width: 992px) {
  .cid-tzoVVVF7aL .row::after {
    display: none;
  }
}
.cid-tzoVVVF7aL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzoVVVF7aL .image-wrapper {
  padding-right: 110px;
}
@media (max-width: 992px) {
  .cid-tzoVVVF7aL .image-wrapper {
    padding: 0 12px;
  }
}
.cid-tzoVVVF7aL .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 0 25% 25% 0;
}
.cid-tzoVVVF7aL .text-wrapper {
  padding-right: 110px;
  z-index: 1;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tzoVVVF7aL .text-wrapper {
    padding: 0 12px;
  }
}
.cid-tzoVVVF7aL .text-wrapper .mbr-section-title {
  margin-bottom: 28px;
}
.cid-tzoVVVF7aL .text-wrapper .mbr-section-title span {
  color: #3ebb34;
}
.cid-tzoVVVF7aL .text-wrapper .row.items::after {
  display: none;
}
.cid-tzoVVVF7aL .text-wrapper .row.items .item {
  margin-bottom: 16px;
}
.cid-tzoVVVF7aL .text-wrapper .row.items .item .mbr-number {
  margin: 0;
}
.cid-tzoVVVF7aL .text-wrapper .row.items .item .mbr-text {
  margin: 0;
}
.cid-tzoVVVF7aL .mbr-section-title {
  color: #0f80e0;
}
.cid-tzoVVVF7aL .mbr-number {
  color: #ee2947;
}
.cid-tzoVVVF7aL .mbr-text {
  color: #1e4381;
}
.cid-tzx6RX9zPi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tzx6RX9zPi .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tzx6RX9zPi .section-text {
  padding: 2rem 0;
}
.cid-tzx6RX9zPi .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tzx6RX9zPi .inner-container {
    width: 100% !important;
  }
}
.cid-tzoW0e0a24 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/ocupix-5121n18s-imimwm-12.jpg");
}
.cid-tzoW0e0a24 .mbr-overlay {
  background-color: #232323;
  opacity: 0.3;
}
.cid-tzoW0e0a24 .form-control,
.cid-tzoW0e0a24 .field-input {
  padding: 0.5rem;
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzoW0e0a24 .form-control::-webkit-input-placeholder,
.cid-tzoW0e0a24 .field-input::-webkit-input-placeholder,
.cid-tzoW0e0a24 .form-control::-webkit-input-placeholder,
.cid-tzoW0e0a24 .field-input::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzoW0e0a24 .form-control:-moz-placeholder,
.cid-tzoW0e0a24 .field-input:-moz-placeholder,
.cid-tzoW0e0a24 .form-control:-moz-placeholder,
.cid-tzoW0e0a24 .field-input:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzoW0e0a24 .form-control:hover,
.cid-tzoW0e0a24 .field-input:hover,
.cid-tzoW0e0a24 .form-control:focus,
.cid-tzoW0e0a24 .field-input:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #232323;
  box-shadow: none;
  outline: none;
}
.cid-tzoW0e0a24 .form-control:hover::-webkit-input-placeholder,
.cid-tzoW0e0a24 .field-input:hover::-webkit-input-placeholder,
.cid-tzoW0e0a24 .form-control:focus::-webkit-input-placeholder,
.cid-tzoW0e0a24 .field-input:focus::-webkit-input-placeholder,
.cid-tzoW0e0a24 .form-control:hover::-webkit-input-placeholder,
.cid-tzoW0e0a24 .field-input:hover::-webkit-input-placeholder,
.cid-tzoW0e0a24 .form-control:focus::-webkit-input-placeholder,
.cid-tzoW0e0a24 .field-input:focus::-webkit-input-placeholder {
  color: #c1c1c1;
}
.cid-tzoW0e0a24 .form-control:hover:-moz-placeholder,
.cid-tzoW0e0a24 .field-input:hover:-moz-placeholder,
.cid-tzoW0e0a24 .form-control:focus:-moz-placeholder,
.cid-tzoW0e0a24 .field-input:focus:-moz-placeholder,
.cid-tzoW0e0a24 .form-control:hover:-moz-placeholder,
.cid-tzoW0e0a24 .field-input:hover:-moz-placeholder,
.cid-tzoW0e0a24 .form-control:focus:-moz-placeholder,
.cid-tzoW0e0a24 .field-input:focus:-moz-placeholder {
  color: #c1c1c1;
}
.cid-tzoW0e0a24 .jq-number__spin:hover,
.cid-tzoW0e0a24 .jq-number__spin:focus {
  background-color: #9fdbf8;
  border-color: #15a00d;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tzoW0e0a24 .jq-number__spin {
  background-color: #ffffff;
  border-color: #9fdbf8;
  color: #000000;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tzoW0e0a24 .jq-selectbox li,
.cid-tzoW0e0a24 .jq-selectbox li {
  background-color: #ffffff;
  color: #000000;
}
.cid-tzoW0e0a24 .jq-selectbox li:hover,
.cid-tzoW0e0a24 .jq-selectbox li.selected {
  background-color: #9fdbf8;
  color: #000000;
}
.cid-tzoW0e0a24 .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tzoW0e0a24 .jq-number__spin.minus:hover:after,
.cid-tzoW0e0a24 .jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.cid-tzoW0e0a24 .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tzoW0e0a24 .jq-number__spin.minus:after,
.cid-tzoW0e0a24 .jq-number__spin.plus:after {
  border-top-color: #9fdbf8;
  border-bottom-color: #9fdbf8;
}
.cid-tzoW0e0a24 input::-webkit-clear-button {
  display: none;
}
.cid-tzoW0e0a24 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tzoW0e0a24 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tzoW0e0a24 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tzoW0e0a24 H4 {
  text-align: center;
  color: #b0ebaa;
}
.cid-tzoW0e0a24 LABEL {
  color: #e2ffd4;
}
.cid-tzx6ZvH1OD {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tzx6ZvH1OD .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tzx6ZvH1OD .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tzx6ZvH1OD .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tzx6ZvH1OD .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tzx6ZvH1OD .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tzx6ZvH1OD .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tzx6ZvH1OD .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tzx6ZvH1OD .btn-social {
  border: none !important;
}
.cid-tzx6ZvH1OD .btn-social {
  border-radius: 0 !important;
}
.cid-tzx6ZvH1OD [class^="socicon-"]:before,
.cid-tzx6ZvH1OD [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tzx6ZvH1OD .btn {
    font-size: 20px !important;
  }
}
.cid-tzoW4w07fG {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tzoW4w07fG .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tzoW4w07fG .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tzoW4w07fG .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tzoW4w07fG .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tzoW4w07fG .text-content {
    max-width: none;
  }
}
.cid-tzoW4w07fG .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tzoW4w07fG .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tzoW4w07fG .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tzoW4w07fG .icons {
    justify-content: center !important;
  }
  .cid-tzoW4w07fG .text-content * {
    text-align: center;
  }
}
.cid-tzoW4w07fG P {
  color: #1a449a;
  text-align: center;
}
.cid-tzoW4w07fG .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tzoW0Nl90N {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #b0ebaa;
}
.cid-tzoW0Nl90N .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tzoW0Nl90N h2,
.cid-tzoW0Nl90N h3,
.cid-tzoW0Nl90N p {
  margin: 0;
}
.cid-tzoW0Nl90N .inner-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-tzoW0Nl90N .form-wrap {
  width: 70%;
}
@media (max-width: 1024px) {
  .cid-tzoW0Nl90N .form-wrap {
    width: 100%;
  }
}
.cid-tzoW0Nl90N .form-inner-wrap {
  width: 95%;
  max-width: 95%;
  padding-top: 10px;
}
@media (max-width: 767px) {
  .cid-tzoW0Nl90N .form-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
.cid-tzoW0Nl90N .text {
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  flex-wrap: wrap;
  width: 30%;
}
@media (max-width: 1024px) {
  .cid-tzoW0Nl90N .text {
    width: 100%;
    padding-top: 50px;
  }
}
.cid-tzoW0Nl90N .heading {
  margin-bottom: 20px;
}
.cid-tzoW0Nl90N .mbr-section-title {
  color: #000000;
}
.cid-tzoW0Nl90N .mbr-main-text {
  color: #073b4c;
  font-weight: 300;
}
.cid-tzoW0Nl90N .mbr-section-subtitle {
  color: #000000;
  padding-right: 30%;
}
@media (max-width: 767px) {
  .cid-tzoW0Nl90N .mbr-section-subtitle {
    padding: 0;
  }
}
.cid-tzoW0Nl90N .mbr-sub-text {
  color: #232323;
  margin: 10px 0;
  font-weight: 300;
}
.cid-tzoW0Nl90N .mbr-contacts {
  color: #000000;
  margin-bottom: 10px;
}
.cid-tzoW0Nl90N form .mbr-section-btn {
  text-align: center;
  padding: 0.7rem 1rem;
  width: 200px;
}
.cid-tzoW0Nl90N textarea {
  width: 100%;
  padding: 11px 18px;
  border: 1px solid #000000;
  height: 134px;
  border-radius: 0;
}
.cid-tzoW0Nl90N input,
.cid-tzoW0Nl90N select {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 0 0 20px;
  padding: 11px 0;
  margin-right: 24px;
  font-family: inherit;
  font-size: 14px;
  line-height: 24px;
  font-weight: inherit;
  color: #6b6b6b;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  outline: 0;
  cursor: pointer;
  transition: color 0.25s ease-out, background-color 0.25s ease-out, border-color 0.25s ease-out;
}
.cid-tzoW0Nl90N input:last-child,
.cid-tzoW0Nl90N select:last-child {
  margin-right: 0;
}
.cid-tzoW0Nl90N .form-check-input {
  padding: 0;
  border: 1px solid #000000;
}
.cid-tzoW0Nl90N .form-check-input:checked {
  padding: 0;
  background-color: #000000;
  border-color: #000000;
}
.cid-tzoW0Nl90N .form-control {
  color: #000000;
  border-radius: 0;
  outline: none;
}
.cid-tzoW0Nl90N .value {
  border: none;
}
.cid-tzoW0Nl90N input[type="range"] {
  -webkit-appearance: none;
  border: none;
  outline: none;
  background: transparent;
}
.cid-tzoW0Nl90N input[type="range"]::-moz-range-track {
  border: inherit;
  background: transparent;
}
.cid-tzoW0Nl90N input[type="range"]::-ms-track {
  border: inherit;
  background: transparent;
  color: transparent;
}
.cid-tzoW0Nl90N input[type="range"]::-webkit-slider-runnable-track {
  width: 100%;
  height: 6px;
  background: transparent;
  border: 1px solid #000000;
  border-radius: 1px;
}
.cid-tzoW0Nl90N input[type="range"]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  width: 17px;
  height: 17px;
  border-radius: 50%;
  background: #000000;
  margin-top: -6px;
}
.cid-tzoW0Nl90N input[type="range"]:focus {
  outline: none;
}
.cid-tzoW0Nl90N input[type="range"]:focus::-webkit-slider-thumb {
  background: #000000;
}
.cid-tzoW0Nl90N input[type="range"]::-ms-fill-upper {
  background: transparent;
}
.cid-tzoW0Nl90N input[type="range"]::-ms-fill-lower {
  background: black;
}
.cid-tzx6V5BOGr {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #465052;
}
@media (max-width: 767px) {
  .cid-tzx6V5BOGr .content {
    text-align: center;
  }
  .cid-tzx6V5BOGr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tzx6V5BOGr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tzx6V5BOGr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tzx6V5BOGr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-tzx6V5BOGr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tzx6V5BOGr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tzx6V5BOGr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-tzx6V5BOGr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tzx6V5BOGr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tzx6V5BOGr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tzx6V5BOGr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tzx6V5BOGr .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-tzx8eNqA4s {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #cccccc;
}
.cid-tzx8eNqA4s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzx8eNqA4s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzx8eNqA4s .mbr-section-title {
  width: 100%;
  color: #353535;
  margin-bottom: 0;
}
.cid-tzx8eNqA4s .mbr-section-title.display-4 {
  font-size: 40px;
}
@media (max-width: 767px) {
  .cid-tzx8eNqA4s .mbr-section-title.display-4 {
    font-size: 32px;
    line-height: 1.2;
  }
}
@media (max-width: 575px) {
  .cid-tzx8eNqA4s .mbr-section-title.display-4 {
    font-size: 26px;
  }
}
.cid-tzx8eNqA4s .mbr-text {
  width: 100%;
  color: #353535;
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzx8eNqA4s .mbr-text {
    margin-top: 16px;
  }
}
.cid-tzx8eNqA4s .mbr-section-btn {
  margin-top: 20px;
}
@media (max-width: 767px) {
  .cid-tzx8eNqA4s .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-s2IjXjiUjL {
  padding-top: 135px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/5221-e-nisbet-int-14-vs-1850x1216.jpeg");
}
.cid-s2IjXjiUjL P {
  color: #767676;
}
.cid-s2IjXjiUjL .mbr-text,
.cid-s2IjXjiUjL .mbr-section-btn {
  color: #149dcc;
}
.cid-s2IjXjiUjL B {
  color: #232323;
}
.cid-s2IjXjiUjL .mbr-text,
.cid-s2IjXjiUjL .mbr-section-btn B {
  color: #232323;
}
.cid-s2IjXjiUjL H1 {
  color: #232323;
}
.cid-s2IjXkls0M {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-s2IjXkls0M .line {
  background-color: #232323;
  color: #232323;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s2IjXkls0M .section-text {
  padding: 2rem 0;
  color: #149dcc;
}
.cid-s2IjXkls0M .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s2IjXkls0M .inner-container {
    width: 100% !important;
  }
}
.cid-s2IjXkIviA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/5221-e-nisbet-3-1850x1238.jpeg");
}
.cid-s2IjXkIviA .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-s2IjXkIviA .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2IjXkIviA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-s2IjXkIviA .mbr-text {
    text-align: center;
  }
}
.cid-s2IjXkIviA B {
  color: #149dcc;
}
.cid-s2IjXkIviA H3 {
  color: #0f7699;
}
.cid-s2IjXkIviA H1 {
  color: #ffffff;
}
.cid-s2IjXkIviA .mbr-text,
.cid-s2IjXkIviA .mbr-section-btn {
  color: #ffffff;
}
.cid-s2IjXlruSD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #0f7699;
}
.cid-s2IjXlruSD .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2IjXlruSD .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2IjXlruSD .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2IjXlruSD .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2IjXlruSD .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2IjXlruSD .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2IjXlruSD .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2IjXlruSD .btn-social {
  border: none !important;
}
.cid-s2IjXlruSD .btn-social {
  border-radius: 0 !important;
}
.cid-s2IjXlruSD [class^="socicon-"]:before,
.cid-s2IjXlruSD [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2IjXlruSD .btn {
    font-size: 20px !important;
  }
}
.cid-s2IjXm0bSs .google-map {
  height: 25rem;
  position: relative;
}
.cid-s2IjXm0bSs .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s2IjXm0bSs .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-s2IjXm0bSs .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s2IjXm0bSs .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-s2IjXmM135 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #55b4d4;
}
.cid-s2IjXmM135 .mbr-section-subtitle {
  color: #767676;
}
.cid-s2IjXmM135 H2 {
  color: #232323;
}
.cid-s2IjXndz0g {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-s2IjXndz0g .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s2IjXndz0g .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s2IjXndz0g .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s2IjXndz0g .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s2IjXndz0g .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s2IjXndz0g .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s2IjXndz0g .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s2IjXndz0g .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s2IjXndz0g .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-s2IjXqJ4cU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2IjXqJ4cU .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
}
.cid-s2IjXqJ4cU div.b {
  padding-top: 2rem;
}
.cid-s2WY3KwbFR {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/equal-opp-2-1-1850x1350.jpeg");
}
.cid-s2WY3KwbFR .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-s2WY3KwbFR .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-s2WY3KwbFR .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-s2WY3KwbFR .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-s2WY3KwbFR .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-s2WY3KwbFR .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-s2WY3KwbFR .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-s2WY3KwbFR .btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  cursor: pointer;
  border: none !important;
}
.cid-s2WY3KwbFR .btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.cid-s2WY3KwbFR .btn-social + .btn {
  margin-left: .1rem;
}
.cid-s2WY3KwbFR .btn-social {
  border-radius: 0 !important;
}
.cid-s2WY3KwbFR [class^="socicon-"]:before,
.cid-s2WY3KwbFR [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-s2WY3KwbFR .btn {
    font-size: 20px !important;
  }
}
.cid-s2WY3KwbFR .mbr-section-title {
  color: #0f9718;
}
.cid-s2IjXrisJt {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #2e2e2e;
}
.cid-s2IjXrisJt .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2IjXrisJt .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s2IjXrisJt .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2IjXrisJt .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-s2IjXrisJt .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-s2IjXrisJt .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-s2IjXrisJt .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-s2IjXrisJt .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-s2IjXrisJt .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-s2IjXrisJt .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-s2IjXrisJt .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s2IjXrisJt .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-s2IjXrisJt .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-s2IjXrisJt .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-s2IjXrisJt foot-menu-item {
  color: #149dcc;
}
.cid-t7mdaqho0w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-t7mdaqho0w nav.navbar {
  position: fixed;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-t7mdaqho0w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-t7mdaqho0w .dropdown-item:hover,
.cid-t7mdaqho0w .dropdown-item:focus {
  background: #3ebb34 !important;
  color: white !important;
}
.cid-t7mdaqho0w .dropdown-item:hover span {
  color: white;
}
.cid-t7mdaqho0w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-t7mdaqho0w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-t7mdaqho0w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-t7mdaqho0w .nav-link {
  position: relative;
}
.cid-t7mdaqho0w .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .container {
    flex-wrap: nowrap;
  }
}
.cid-t7mdaqho0w .iconfont-wrapper {
  color: #149dcc !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown-menu,
.cid-t7mdaqho0w .navbar.opened {
  background: #cccccc !important;
}
.cid-t7mdaqho0w .nav-item:focus,
.cid-t7mdaqho0w .nav-link:focus {
  outline: none;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-t7mdaqho0w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-t7mdaqho0w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-t7mdaqho0w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-t7mdaqho0w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.opened {
  transition: all 0.3s;
}
.cid-t7mdaqho0w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-t7mdaqho0w .navbar .navbar-logo img {
  width: auto;
}
.cid-t7mdaqho0w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7mdaqho0w .navbar.collapsed {
  justify-content: center;
}
.cid-t7mdaqho0w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-t7mdaqho0w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 8rem);
  }
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7mdaqho0w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-t7mdaqho0w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-t7mdaqho0w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7mdaqho0w .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-t7mdaqho0w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-t7mdaqho0w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7mdaqho0w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-t7mdaqho0w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-t7mdaqho0w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-t7mdaqho0w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-t7mdaqho0w .navbar.navbar-short {
  min-height: 60px;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-t7mdaqho0w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7mdaqho0w .navbar-brand .navbar-logo a {
  outline: none;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-brand {
    padding-right: 40px;
  }
}
.cid-t7mdaqho0w .dropdown-item.active,
.cid-t7mdaqho0w .dropdown-item:active {
  background-color: transparent;
}
.cid-t7mdaqho0w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7mdaqho0w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #cccccc;
}
.cid-t7mdaqho0w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t7mdaqho0w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7mdaqho0w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-t7mdaqho0w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #3dbe32;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-t7mdaqho0w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-t7mdaqho0w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7mdaqho0w .navbar-dropdown {
  padding: 0;
  position: fixed;
}
@media (min-width: 768px) {
  .cid-t7mdaqho0w .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7mdaqho0w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-t7mdaqho0w .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-t7mdaqho0w .navbar {
    height: 70px;
  }
  .cid-t7mdaqho0w .navbar.opened {
    height: auto;
  }
  .cid-t7mdaqho0w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t7mdaqho0w .container,
.cid-t7mdaqho0w .container-fluid {
  flex-wrap: wrap;
}
.cid-t7mdaqho0w .brand-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 12px;
  padding-top: 12px;
}
.cid-t7mdaqho0w .contacts-menu {
  display: flex;
  justify-content: flex-end;
}
.cid-t7mdaqho0w .contacts-menu .mbr-iconfont {
  color: #3dbe32;
}
@media (max-width: 991px) {
  .cid-t7mdaqho0w .contacts-menu {
    display: none;
  }
}
.cid-t7mdaqho0w .card-wrap {
  display: flex;
  align-items: center;
  padding: 10px;
  min-width: 250px;
}
.cid-t7mdaqho0w .icon-box {
  display: flex;
  padding: 18px;
  border-radius: 50%;
  background-color: #3ebb34;
  margin-right: 24px;
  transition: 0.3s all;
}
.cid-t7mdaqho0w .icon-box:hover {
  transform: scale(1.1);
}
.cid-t7mdaqho0w .navbar-collapse {
  border-top: 1px solid #555555;
}
@media (min-width: 992px) {
  .cid-t7mdaqho0w .navbar-collapse {
    justify-content: flex-start;
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .cid-t7mdaqho0w .navbar-collapse .navbar-nav {
    margin: 0 -1em;
    flex-grow: 1;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    margin-left: auto;
  }
}
.cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn-black {
  color: #3ebb34 !important;
}
@media (max-width: 577px) {
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t7mdaqho0w .navbar-collapse .mbr-section-btn .btn {
    flex-grow: 1;
  }
}
.cid-t7mdaqho0w .navbar-collapse .nav-link:hover {
  color: #3ebb34 !important;
}
.cid-t7mdaqho0w .card-title {
  color: #0f7699;
}
.cid-t7mdaqho0w .card-text {
  color: #3dbe32;
}
.cid-tCYcqHU19j {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-color: #e6f9ff;
}
.cid-tCYcqHU19j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCYcqHU19j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCYcqHU19j .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tCYcqHU19j .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tCYcqHU19j .container {
    max-width: 540px;
  }
}
.cid-tCYcqHU19j .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tCYcqHU19j .logo-container img {
  width: 200px;
  height: auto;
  object-fit: cover;
}
.cid-tCYcqHU19j .mbr-section-title {
  color: #FF014E;
}
.cid-tCYcqHU19j .mbr-section-subtitle {
  color: #21305a;
  margin-top: 15px;
}
.cid-tCYcqHU19j .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tCYcqHU19j .mbr-section-btn {
  margin-top: 25px;
}
.cid-tCYcqHU19j .mbr-text,
.cid-tCYcqHU19j .mbr-section-btn {
  color: #0e5803;
}
.cid-tCYdY8zsdB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #e2ffd4;
}
.cid-tCYdY8zsdB .line {
  background-color: #149dcc;
  color: #149dcc;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tCYdY8zsdB .section-text {
  padding: 2rem 0;
  color: #0f7699;
}
.cid-tCYdY8zsdB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tCYdY8zsdB .inner-container {
    width: 100% !important;
  }
}
.cid-tCYcEf1oq9 {
  padding-top: 45px;
  padding-bottom: 120px;
  background-color: #149dcc;
}
.cid-tCYcEf1oq9 .socicon-bg-facebook {
  background: #3e5b98;
  color: #ffffff;
}
.cid-tCYcEf1oq9 .socicon-bg-twitter {
  background: #4da7de;
  color: #ffffff;
}
.cid-tCYcEf1oq9 .socicon-bg-googleplus {
  background: #dd4b39;
  color: #ffffff;
}
.cid-tCYcEf1oq9 .socicon-bg-vkontakte {
  background: #5a7fa6;
  color: #ffffff;
}
.cid-tCYcEf1oq9 .socicon-bg-odnoklassniki {
  background: #f48420;
  color: #ffffff;
}
.cid-tCYcEf1oq9 .socicon-bg-pinterest {
  background: #c92619;
  color: #ffffff;
}
.cid-tCYcEf1oq9 .socicon-bg-mail {
  background: #134785;
  color: #ffffff;
}
.cid-tCYcEf1oq9 .btn-social {
  border: none !important;
}
.cid-tCYcEf1oq9 .btn-social {
  border-radius: 0 !important;
}
.cid-tCYcEf1oq9 [class^="socicon-"]:before,
.cid-tCYcEf1oq9 [class*=" socicon-"]:before {
  line-height: 44px;
}
@media (max-width: 767px) {
  .cid-tCYcEf1oq9 .btn {
    font-size: 20px !important;
  }
}
.cid-tCYcF48xF1 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #cccccc;
}
.cid-tCYcF48xF1 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tCYcF48xF1 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #3ebb34;
}
.cid-tCYcF48xF1 .svg-top .st0 {
  fill: #cccccc;
}
@media (max-width: 992px) {
  .cid-tCYcF48xF1 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tCYcF48xF1 .text-content {
    max-width: none;
  }
}
.cid-tCYcF48xF1 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #3ebb34;
  border: 2px solid #3ebb34;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tCYcF48xF1 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tCYcF48xF1 .mbr-iconfont-social:hover {
  background-color: #3ebb34;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tCYcF48xF1 .icons {
    justify-content: center !important;
  }
  .cid-tCYcF48xF1 .text-content * {
    text-align: center;
  }
}
.cid-tCYcF48xF1 P {
  color: #1a449a;
  text-align: center;
}
.cid-tCYcF48xF1 .mbr-section-title {
  color: #0f80e0;
  text-align: center;
}
.cid-tCYdih9RBc {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #d4e4d2;
}
@media (max-width: 991px) {
  .cid-tCYdih9RBc .row {
    max-width: 30rem;
    margin-right: auto;
    margin-left: auto;
  }
}
.cid-tCYdih9RBc .col-card {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tCYdih9RBc .col-card {
    padding-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCYdih9RBc .col-card {
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tCYdih9RBc .col-text {
    padding-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCYdih9RBc .col-text {
    padding-right: 2rem;
  }
}
.cid-tCYdih9RBc .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-tCYdih9RBc .mbr-section-title {
  margin-bottom: 1.3rem;
  color: #002549;
}
.cid-tCYdih9RBc .mbr-text {
  color: #21305a;
  max-width: 20rem;
}
.cid-tCYdih9RBc .cards-container {
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 0;
  grid-row-gap: 1.25rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
.cid-tCYdih9RBc .card-text {
  color: #002549;
  flex-grow: 1;
}
.cid-tCYdih9RBc .icon-box {
  margin-top: 0.35rem;
  margin-right: 1rem;
  transform: rotateZ(-45deg);
  transform-style: preserve-3d;
  transition: 0.3s all;
}
.cid-tCYdih9RBc .icon-box span {
  color: #0f7699;
}
.cid-tCYdih9RBc .card {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: flex-start;
}
.cid-tCYdih9RBc .card:hover .icon-box {
  margin-top: 0;
  margin-bottom: 0.35rem;
  transform: rotateZ(0);
}
.cid-tCYdih9RBc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCYdih9RBc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCYdih9RBc .mbr-section-title,
.cid-tCYdih9RBc .mbr-section-btn {
  color: #21305a;
}
.cid-tCYdkeXh19 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #0f7699;
}
.cid-tCYdkeXh19 .mbr-section-subtitle,
.cid-tCYdkeXh19 .mbr-section-title {
  margin-bottom: 12px;
}
.cid-tCYdkeXh19 .mbr-text {
  margin-bottom: 2rem;
  color: #ffffff;
}
.cid-tCYdkeXh19 .form-group {
  margin-bottom: 0;
  padding-right: 0;
}
.cid-tCYdkeXh19 .form-control {
  border: none !important;
  padding: 14px 18px;
  background-color: #fef2ed !important;
  font-size: 16px;
  color: #fef2ed;
  background-color: transparent !important;
  border-radius: 4px;
  border: 1px solid #fef2ed !important;
}
.cid-tCYdkeXh19 .input-group-btn {
  padding-left: 0;
}
.cid-tCYdkeXh19 .input-group-btn .btn {
  font-weight: 600;
  padding: 12px 18px;
  width: 100%;
}
.cid-tCYdkeXh19 .mbr-form .input-group-btn .btn {
  border-radius: 4px !important;
}
.cid-tCYdkeXh19 .mbr-form .btn {
  margin: 0;
}
.cid-tCYdkeXh19 input::-webkit-input-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tCYdkeXh19 input::-moz-placeholder {
  color: #fef2ed;
  opacity: .6;
}
.cid-tCYdkeXh19 .image img {
  width: 100%;
  object-fit: cover;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-tCYdkeXh19 .image {
    margin-bottom: 2rem;
    order: 1;
  }
}
.cid-tCYdkeXh19 .mbr-section-title {
  color: #ffffff;
}
.cid-tCYdkeXh19 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tCYdkeXh19 .textGDPR {
  font-size: 14px;
  text-align: left;
}
.cid-tCYdkeXh19 .textGDPR input[name='gdpr'] {
  top: 0 !important;
}
.cid-tCYdkeXh19 LABEL {
  color: #061d09;
}
.cid-tCYdkOWQvS {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #daebfa;
}
.cid-tCYdkOWQvS .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tCYdkOWQvS H4 {
  text-align: center;
  color: #0e5803;
}
