body {
  font-family: Syne;
}
.display-1 {
  font-family: 'Syne', sans-serif;
  font-size: 3.6rem;
  line-height: 1;
  letter-spacing: 0.1em;
}
.display-1 > .mbr-iconfont {
  font-size: 4.5rem;
}
.display-2 {
  font-family: 'Syne', sans-serif;
  font-size: 3rem;
  line-height: 1;
  letter-spacing: -0.03em;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Syne', sans-serif;
  font-size: 1rem;
  line-height: 1em;
  letter-spacing: inherit;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Lobster', display;
  font-size: 2.9rem;
  line-height: 1.021em;
  letter-spacing: 0;
}
.display-5 > .mbr-iconfont {
  font-size: 3.625rem;
}
.display-7 {
  font-family: 'Syne', sans-serif;
  font-size: 1.2rem;
  line-height: inherit;
  letter-spacing: 0;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2.88rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.52rem;
    font-size: calc( 1.91rem + (3.6 - 1.91) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.91rem + (3.6 - 1.91) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.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: 2.32rem;
    font-size: calc( 1.665rem + (2.9 - 1.665) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.665rem + (2.9 - 1.665) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 0;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 0;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 0;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 0;
}
.bg-primary {
  background-color: #1b4066 !important;
}
.bg-success {
  background-color: #1b4066 !important;
}
.bg-info {
  background-color: #cc3b38 !important;
}
.bg-warning {
  background-color: #fff55a !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #1b4066 !important;
  border-color: #1b4066 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #091521 !important;
  border-color: #091521 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #091521 !important;
  border-color: #091521 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #cc3b38 !important;
  border-color: #cc3b38 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #8a2523 !important;
  border-color: #8a2523 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #8a2523 !important;
  border-color: #8a2523 !important;
}
.btn-info,
.btn-info:active {
  background-color: #cc3b38 !important;
  border-color: #cc3b38 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #8a2523 !important;
  border-color: #8a2523 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #8a2523 !important;
  border-color: #8a2523 !important;
}
.btn-success,
.btn-success:active {
  background-color: #1b4066 !important;
  border-color: #1b4066 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #091521 !important;
  border-color: #091521 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #091521 !important;
  border-color: #091521 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #fff55a !important;
  border-color: #fff55a !important;
  color: #5a5500 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #030300 !important;
  background-color: #fff003 !important;
  border-color: #fff003 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #5a5500 !important;
  background-color: #fff003 !important;
  border-color: #fff003 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #1b4066;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #091521 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #1b4066 !important;
  border-color: #1b4066 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #cc3b38;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #8a2523 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #cc3b38 !important;
  border-color: #cc3b38 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #cc3b38;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #8a2523 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #cc3b38 !important;
  border-color: #cc3b38 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #1b4066;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #091521 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #1b4066 !important;
  border-color: #1b4066 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fff55a;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #fff003 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #5a5500 !important;
  background-color: #fff55a !important;
  border-color: #fff55a !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffffff;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #1b4066 !important;
}
.text-secondary {
  color: #cc3b38 !important;
}
.text-success {
  color: #1b4066 !important;
}
.text-info {
  color: #cc3b38 !important;
}
.text-warning {
  color: #fff55a !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #060d15 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #7e2220 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #060d15 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #7e2220 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #f3e400 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #cccccc !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  transition: 0.2s;
  position: relative;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0 1.2em;
}
.nav-tabs .nav-link.active {
  color: #1b4066;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #cc3b38;
}
.alert-warning {
  background-color: #fff55a;
}
.alert-danger {
  background-color: #ffffff;
}
.mbr-gallery-filter li.active .btn {
  background-color: #1b4066;
  border-color: #1b4066;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #1b4066;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #377fca;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #377fca;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f6dbda;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Syne', sans-serif;
  font-size: 1rem;
  line-height: 1em;
  letter-spacing: inherit;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #1b4066 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Syne', sans-serif;
  font-size: 1rem;
  line-height: 1em;
  letter-spacing: inherit;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #1b4066;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #1b4066;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #1b4066;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #1b4066;
  border-bottom-color: #1b4066;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #1b4066 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #cc3b38 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%231b4066' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.mbr-section-btn .btn,
.mbr-section-btn-main .btn {
  box-shadow: none;
  padding: 21px 40.5px;
  border-width: 2px;
}
.mbr-section-btn .btn:hover,
.mbr-section-btn-main .btn:hover,
.mbr-section-btn .btn:focus,
.mbr-section-btn-main .btn:focus {
  box-shadow: none;
}
.mbr-section-btn .btn-primary-outline,
.mbr-section-btn-main .btn-primary-outline,
.mbr-section-btn .btn-secondary-outline,
.mbr-section-btn-main .btn-secondary-outline,
.mbr-section-btn .btn-success-outline,
.mbr-section-btn-main .btn-success-outline,
.mbr-section-btn .btn-info-outline,
.mbr-section-btn-main .btn-info-outline,
.mbr-section-btn .btn-warning-outline,
.mbr-section-btn-main .btn-warning-outline,
.mbr-section-btn .btn-danger-outline,
.mbr-section-btn-main .btn-danger-outline,
.mbr-section-btn .btn-white-outline,
.mbr-section-btn-main .btn-white-outline,
.mbr-section-btn .btn-black-outline,
.mbr-section-btn-main .btn-black-outline {
  border: 2px solid;
}
.mbr-section-btn .btn-primary-outline,
.mbr-section-btn-main .btn-primary-outline {
  border: 2px solid #1b4066;
}
.mbr-section-btn .btn-primary-outline:hover,
.mbr-section-btn-main .btn-primary-outline:hover,
.mbr-section-btn .btn-primary-outline:focus,
.mbr-section-btn-main .btn-primary-outline:focus {
  background-color: #1b4066 !important;
  color: #ffffff !important;
}
.mbr-section-btn .btn-secondary-outline,
.mbr-section-btn-main .btn-secondary-outline {
  border: 2px solid #cc3b38;
}
.mbr-section-btn .btn-secondary-outline:hover,
.mbr-section-btn-main .btn-secondary-outline:hover,
.mbr-section-btn .btn-secondary-outline:focus,
.mbr-section-btn-main .btn-secondary-outline:focus {
  background-color: #cc3b38 !important;
  color: #ffffff !important;
}
.mbr-section-btn .btn-success-outline,
.mbr-section-btn-main .btn-success-outline {
  border: 2px solid #1b4066;
}
.mbr-section-btn .btn-success-outline:hover,
.mbr-section-btn-main .btn-success-outline:hover,
.mbr-section-btn .btn-success-outline:focus,
.mbr-section-btn-main .btn-success-outline:focus {
  background-color: #1b4066 !important;
  color: #ffffff !important;
}
.mbr-section-btn .btn-info-outline,
.mbr-section-btn-main .btn-info-outline {
  border: 2px solid #cc3b38;
}
.mbr-section-btn .btn-info-outline:hover,
.mbr-section-btn-main .btn-info-outline:hover,
.mbr-section-btn .btn-info-outline:focus,
.mbr-section-btn-main .btn-info-outline:focus {
  background-color: #cc3b38 !important;
  color: #ffffff !important;
}
.mbr-section-btn .btn-danger-outline,
.mbr-section-btn-main .btn-danger-outline {
  border: 2px solid #ffffff;
}
.mbr-section-btn .btn-danger-outline:hover,
.mbr-section-btn-main .btn-danger-outline:hover,
.mbr-section-btn .btn-danger-outline:focus,
.mbr-section-btn-main .btn-danger-outline:focus {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.mbr-section-btn .btn-warning-outline,
.mbr-section-btn-main .btn-warning-outline {
  border: 2px solid #fff55a;
}
.mbr-section-btn .btn-warning-outline:hover,
.mbr-section-btn-main .btn-warning-outline:hover,
.mbr-section-btn .btn-warning-outline:focus,
.mbr-section-btn-main .btn-warning-outline:focus {
  background-color: #fff55a !important;
  color: #000000 !important;
}
.mbr-section-btn .btn-white-outline,
.mbr-section-btn-main .btn-white-outline {
  border: 2px solid #ffffff;
}
.mbr-section-btn .btn-white-outline:hover,
.mbr-section-btn-main .btn-white-outline:hover,
.mbr-section-btn .btn-white-outline:focus,
.mbr-section-btn-main .btn-white-outline:focus {
  background-color: #ffffff !important;
  color: #000000 !important;
}
.mbr-section-btn .btn-black-outline,
.mbr-section-btn-main .btn-black-outline {
  border: 2px solid #000000;
}
.mbr-section-btn .btn-black-outline:hover,
.mbr-section-btn-main .btn-black-outline:hover,
.mbr-section-btn .btn-black-outline:focus,
.mbr-section-btn-main .btn-black-outline:focus {
  background-color: #000000 !important;
  color: #ffffff !important;
}
.cid-tB1K0bNpwu .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tB1K0bNpwu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tB1K0bNpwu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .menu_box .navbar.opened,
  .cid-tB1K0bNpwu .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tB1K0bNpwu .navbar-dropdown {
  position: relative !important;
}
.cid-tB1K0bNpwu .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tB1K0bNpwu .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tB1K0bNpwu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tB1K0bNpwu .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tB1K0bNpwu .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tB1K0bNpwu .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tB1K0bNpwu .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tB1K0bNpwu .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tB1K0bNpwu .offcanvas-body .mbr-text,
  .cid-tB1K0bNpwu .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tB1K0bNpwu .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tB1K0bNpwu ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tB1K0bNpwu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tB1K0bNpwu li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tB1K0bNpwu .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tB1K0bNpwu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tB1K0bNpwu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .nav-item {
    margin: 0 !important;
  }
}
.cid-tB1K0bNpwu .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tB1K0bNpwu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tB1K0bNpwu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tB1K0bNpwu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tB1K0bNpwu .offcanvas_box {
    display: none;
  }
}
.cid-tB1K0bNpwu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tB1K0bNpwu .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tB1K0bNpwu .container {
  display: flex;
  margin: auto;
}
.cid-tB1K0bNpwu .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tB1K0bNpwu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tB1K0bNpwu .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tB1K0bNpwu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .navbar-nav {
    margin: 0;
  }
}
.cid-tB1K0bNpwu .dropdown-menu,
.cid-tB1K0bNpwu .navbar.opened {
  background-color: false !important;
}
.cid-tB1K0bNpwu .nav-item:focus,
.cid-tB1K0bNpwu .nav-link:focus {
  outline: none;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tB1K0bNpwu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tB1K0bNpwu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tB1K0bNpwu .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tB1K0bNpwu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tB1K0bNpwu .navbar.opened {
  transition: all 0.3s;
}
.cid-tB1K0bNpwu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tB1K0bNpwu .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tB1K0bNpwu .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tB1K0bNpwu .navbar.collapsed {
  justify-content: center;
}
.cid-tB1K0bNpwu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tB1K0bNpwu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tB1K0bNpwu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tB1K0bNpwu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tB1K0bNpwu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tB1K0bNpwu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tB1K0bNpwu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tB1K0bNpwu .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tB1K0bNpwu .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tB1K0bNpwu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tB1K0bNpwu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tB1K0bNpwu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tB1K0bNpwu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tB1K0bNpwu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tB1K0bNpwu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tB1K0bNpwu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tB1K0bNpwu .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-tB1K0bNpwu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tB1K0bNpwu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tB1K0bNpwu .dropdown-item.active,
.cid-tB1K0bNpwu .dropdown-item:active {
  background-color: transparent;
}
.cid-tB1K0bNpwu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tB1K0bNpwu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tB1K0bNpwu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tB1K0bNpwu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tB1K0bNpwu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tB1K0bNpwu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tB1K0bNpwu .navbar {
    height: 70px;
  }
  .cid-tB1K0bNpwu .navbar.opened {
    height: auto;
  }
  .cid-tB1K0bNpwu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tB1K0bNpwu .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tB1K0bNpwu .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tB1K0bNpwu .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tB1K0bNpwu .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tB1K0bNpwu .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tB1K0bNpwu .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tB1K0bNpwu .text_widget {
  margin-bottom: 32px;
}
.cid-tB1K0bNpwu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .text_widget a:hover {
  opacity: .5;
}
.cid-tB1K0bNpwu .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tB1K0bNpwu .navbar-caption {
  color: #000000;
}
.cid-tB1K0bNpwu .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tB1K0bNpwu .mbr-section-subtitle,
.cid-tB1K0bNpwu .text_widget,
.cid-tB1K0bNpwu .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tB1K0bNpwu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tB1K0bNpwu .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tKnCj2e06b {
  background-color: #ffffff;
}
.cid-tKnCj2e06b img {
  object-fit: contain;
}
.cid-tKyQM6iwbi {
  background-color: #ffffff;
}
.cid-tKyQM6iwbi img {
  object-fit: contain;
}
.cid-tKywZW7KkW {
  padding-top: 90px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/hp-below-fold-banner22-1920x400.png");
}
.cid-tKywZW7KkW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tKywZW7KkW .mbr-text {
  max-width: 500px;
  color: #cc3b38;
  text-align: center;
  margin: auto;
}
.cid-tKywZW7KkW .mbr-form {
  margin: auto;
}
.cid-tKywZW7KkW input {
  padding: 1rem;
  border-radius: 0;
}
.cid-tKywZW7KkW .col-auto,
.cid-tKywZW7KkW .col {
  padding: 0;
}
.cid-tKywZW7KkW .btn {
  margin: 0 !important;
  height: 56px;
  padding: 10px 40px;
}
.cid-tKywZW7KkW .socicon-wrap {
  width: fit-content;
  display: flex;
  padding-top: 2rem;
  margin-bottom: 0.8rem;
  margin: auto;
}
.cid-tKywZW7KkW .socicon-wrap .mbr-iconfont {
  font-size: 1.4rem;
  color: #cc3b38 !important;
  padding: 12px;
  margin: 0 0.3rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-tKywZW7KkW .socicon-wrap .mbr-iconfont:hover {
  color: #1b4066 !important;
}
.cid-tKywZW7KkW .form-control {
  height: 56px;
}
.cid-tKywZW7KkW .title {
  color: #1b4066;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tKywZW7KkW .form-row {
    display: flex;
    flex-direction: column;
    margin: auto;
    justify-content: center;
    align-items: center;
  }
}
.cid-tKzH2DqRLl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tKzH2DqRLl .icon-transition span {
  border: 1px solid #e6e6e7;
  align-items: center;
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  line-height: 3em;
  width: 40px;
  height: 40px;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-tKzH2DqRLl .mbr-iconfont {
  color: #1b4066;
  align-items: center;
}
.cid-tKzH2DqRLl .mbr-iconfont:before {
  font-size: 14px;
  display: flex;
  justify-content: center;
}
.cid-tKzH2DqRLl .social-list {
  width: auto;
}
.cid-tKzH2DqRLl .icon-transition:hover .mbr-iconfont {
  color: #cc3b38;
}
.cid-tKzH2DqRLl .social-media {
  padding: 0;
  text-align: center;
}
.cid-tKzH2DqRLl .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-tKzH2DqRLl .social-media ul li {
  padding: 2px;
  display: inline-block;
}
.cid-tKzH2DqRLl .mbr-section-title,
.cid-tKzH2DqRLl .social-media {
  color: #111213;
}
.cid-u0ompCuLC6 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u0ompCuLC6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0ompCuLC6 .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-u0ompCuLC6 .container {
    padding: 0 30px;
  }
}
.cid-u0ompCuLC6 .row {
  position: relative;
}
.cid-u0ompCuLC6 .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u0ompCuLC6 .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u0ompCuLC6 .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u0ompCuLC6 .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u0ompCuLC6 .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u0ompCuLC6 .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u0ompCuLC6 .card-wrapper {
    display: block;
  }
}
.cid-u0ompCuLC6 .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u0ompCuLC6 .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u0ompCuLC6 .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u0ompCuLC6 .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u0ompCuLC6 .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u0ompCuLC6 .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u0ompCuLC6 .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u0ompCuLC6 .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u0ompCuLC6 .mbr-section-title {
  color: #000000;
}
.cid-u0ompCuLC6 .mbr-date {
  color: #1b4066;
}
.cid-u0ompCuLC6 .mbr-card-title {
  color: #1b4066;
}
.cid-u0ompCuLC6 .mbr-loc {
  color: #cc3b38;
}
.cid-u0ompCuLC6 .mbr-section-title,
.cid-u0ompCuLC6 .title-wrapper {
  color: #cc3b38;
}
.cid-tKz1y1f1RK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tKz1y1f1RK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKz1y1f1RK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKz1y1f1RK .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tKz1y1f1RK .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tKz1y1f1RK .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tKz1y1f1RK .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tKz1y1f1RK .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tKz1y1f1RK .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tKz1y1f1RK .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tKz1y1f1RK .bg-slack:hover {
  background: #230a23;
}
.cid-tKz1y1f1RK .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tKz1y1f1RK .bg-linkedin:hover {
  background: #005582;
}
.cid-tKz1y1f1RK .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tKz1y1f1RK [class^="socicon-"]:before,
.cid-tKz1y1f1RK [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tKz1y1f1RK .mbr-section-title,
.cid-tKz1y1f1RK .social-list {
  color: #ffffff;
}
.cid-tKyB0Qz8gc {
  padding-top: 7rem;
  padding-bottom: 7rem;
  overflow: hidden;
  background-color: #1b4066;
}
.cid-tKyB0Qz8gc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKyB0Qz8gc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKyB0Qz8gc .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tKyB0Qz8gc .container-fluid {
    padding: 0 20px;
  }
}
.cid-tKyB0Qz8gc .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tKyB0Qz8gc .container {
    padding: 0 20px;
  }
}
.cid-tKyB0Qz8gc .image-wrapper {
  position: relative;
  padding: 0 100px 60px 50px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tKyB0Qz8gc .image-wrapper {
    padding: 0;
    margin-bottom: 45px;
  }
}
.cid-tKyB0Qz8gc .image-wrapper .image_1 {
  height: 430px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tKyB0Qz8gc .image-wrapper .image_1 {
    height: 300px;
  }
}
.cid-tKyB0Qz8gc .image-wrapper .image_2 {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 240px;
  max-width: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tKyB0Qz8gc .image-wrapper .image_2 {
    display: none;
  }
}
.cid-tKyB0Qz8gc .image-wrapper .image_3 {
  position: absolute;
  bottom: 10%;
  left: 0;
  height: 180px;
  max-width: 160px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tKyB0Qz8gc .image-wrapper .image_3 {
    display: none;
  }
}
.cid-tKyB0Qz8gc .title-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-tKyB0Qz8gc .title-wrapper .title-wrap {
  padding-left: 42px;
}
.cid-tKyB0Qz8gc .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 768px) {
  .cid-tKyB0Qz8gc .title-wrapper .title-wrap .mbr-section-title {
    margin-bottom: 16px;
  }
}
.cid-tKyB0Qz8gc .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 30px;
}
@media (max-width: 768px) {
  .cid-tKyB0Qz8gc .title-wrapper .title-wrap .mbr-text {
    margin-bottom: 16px;
  }
}
.cid-tKyB0Qz8gc .mbr-section-title {
  color: #000000;
}
.cid-tKyB0Qz8gc .mbr-text {
  color: #ffffff;
}
.cid-tKyB0Qz8gc .mbr-section-title,
.cid-tKyB0Qz8gc .mbr-section-btn {
  color: #ffffff;
}
.cid-tKyuy32XXR {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tKyuy32XXR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKyuy32XXR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKyuy32XXR .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tKyuy32XXR .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tKyuy32XXR .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKyuy32XXR .mbr-section-subtitle,
.cid-tKyuy32XXR .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tMD1pnEwGw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tMD1pnEwGw .fb-page,
.cid-tMD1pnEwGw span,
.cid-tMD1pnEwGw iframe {
  width: 500px;
  height: 970px;
}
.cid-tMD1pnEwGw blockquote {
  display: none;
}
.cid-tMD1pnEwGw .fb-page {
  background-color: #1877f2;
  border-radius: 4px;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMinYMin meet' viewBox='0 0 262 266.895'><path id='path3087' fill='%23fff' d='M182.409,262.307v-99.803h33.499l5.016-38.895h-38.515V98.777c0-11.261,3.127-18.935,19.275-18.935 l20.596-0.009V45.045c-3.562-0.474-15.788-1.533-30.012-1.533c-29.695,0-50.025,18.126-50.025,51.413v28.684h-33.585v38.895h33.585 v99.803H182.409z'></path></svg>");
}
.cid-tMD1pnEwGw .mbr-section-title {
  color: #1b4066;
}
.cid-tKsSumVV2r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tKsSumVV2r .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKsSumVV2r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKsSumVV2r .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tKsSumVV2r .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tKsSumVV2r .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tKsSumVV2r .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tKsSumVV2r .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tKsSumVV2r .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tKsSumVV2r .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tKsSumVV2r .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tKsSumVV2r .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tKsSumVV2r .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tKsSumVV2r .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tKsSumVV2r .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tKsSumVV2r .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tKsSumVV2r .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tKsSumVV2r [class^="socicon-"]:before,
.cid-tKsSumVV2r [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tKsSumVV2r .mbr-section-title,
.cid-tKsSumVV2r .mbr-social-likes {
  color: #1b4066;
}
.cid-tKyE3ysZqs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tKyE3ysZqs img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tKyE3ysZqs .si {
  width: 100%;
}
.cid-tKyE3ysZqs .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tKyE3ysZqs .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tKyE3ysZqs .subtitle {
  color: #ffffff;
}
.cid-tKyE3ysZqs .text,
.cid-tKyE3ysZqs .si {
  text-align: center;
  color: #1b4066;
}
.cid-tKyE3ysZqs .copyright {
  padding-top: 120px;
}
.cid-tB1K0bNpwu .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tB1K0bNpwu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tB1K0bNpwu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .menu_box .navbar.opened,
  .cid-tB1K0bNpwu .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tB1K0bNpwu .navbar-dropdown {
  position: relative !important;
}
.cid-tB1K0bNpwu .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tB1K0bNpwu .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tB1K0bNpwu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tB1K0bNpwu .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tB1K0bNpwu .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tB1K0bNpwu .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tB1K0bNpwu .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tB1K0bNpwu .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tB1K0bNpwu .offcanvas-body .mbr-text,
  .cid-tB1K0bNpwu .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tB1K0bNpwu .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tB1K0bNpwu ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tB1K0bNpwu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tB1K0bNpwu li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tB1K0bNpwu .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tB1K0bNpwu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tB1K0bNpwu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .nav-item {
    margin: 0 !important;
  }
}
.cid-tB1K0bNpwu .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tB1K0bNpwu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tB1K0bNpwu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tB1K0bNpwu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tB1K0bNpwu .offcanvas_box {
    display: none;
  }
}
.cid-tB1K0bNpwu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tB1K0bNpwu .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tB1K0bNpwu .container {
  display: flex;
  margin: auto;
}
.cid-tB1K0bNpwu .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tB1K0bNpwu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tB1K0bNpwu .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tB1K0bNpwu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .navbar-nav {
    margin: 0;
  }
}
.cid-tB1K0bNpwu .dropdown-menu,
.cid-tB1K0bNpwu .navbar.opened {
  background-color: false !important;
}
.cid-tB1K0bNpwu .nav-item:focus,
.cid-tB1K0bNpwu .nav-link:focus {
  outline: none;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tB1K0bNpwu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tB1K0bNpwu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tB1K0bNpwu .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tB1K0bNpwu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tB1K0bNpwu .navbar.opened {
  transition: all 0.3s;
}
.cid-tB1K0bNpwu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tB1K0bNpwu .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tB1K0bNpwu .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tB1K0bNpwu .navbar.collapsed {
  justify-content: center;
}
.cid-tB1K0bNpwu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tB1K0bNpwu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tB1K0bNpwu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tB1K0bNpwu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tB1K0bNpwu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tB1K0bNpwu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tB1K0bNpwu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tB1K0bNpwu .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tB1K0bNpwu .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tB1K0bNpwu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tB1K0bNpwu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tB1K0bNpwu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tB1K0bNpwu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tB1K0bNpwu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tB1K0bNpwu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tB1K0bNpwu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tB1K0bNpwu .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-tB1K0bNpwu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tB1K0bNpwu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tB1K0bNpwu .dropdown-item.active,
.cid-tB1K0bNpwu .dropdown-item:active {
  background-color: transparent;
}
.cid-tB1K0bNpwu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tB1K0bNpwu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tB1K0bNpwu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tB1K0bNpwu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tB1K0bNpwu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tB1K0bNpwu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tB1K0bNpwu .navbar {
    height: 70px;
  }
  .cid-tB1K0bNpwu .navbar.opened {
    height: auto;
  }
  .cid-tB1K0bNpwu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tB1K0bNpwu .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tB1K0bNpwu .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tB1K0bNpwu .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tB1K0bNpwu .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tB1K0bNpwu .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tB1K0bNpwu .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tB1K0bNpwu .text_widget {
  margin-bottom: 32px;
}
.cid-tB1K0bNpwu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .text_widget a:hover {
  opacity: .5;
}
.cid-tB1K0bNpwu .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tB1K0bNpwu .navbar-caption {
  color: #000000;
}
.cid-tB1K0bNpwu .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tB1K0bNpwu .mbr-section-subtitle,
.cid-tB1K0bNpwu .text_widget,
.cid-tB1K0bNpwu .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tB1K0bNpwu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tB1K0bNpwu .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tOwXMfccBB {
  background-color: #ffffff;
}
.cid-tOwXMfccBB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOwXMfccBB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOwXMfccBB .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tOwXMfccBB .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tOwXMfccBB .container {
    padding: 0 20px;
  }
}
.cid-tOwXMfccBB .row {
  margin: 0;
}
.cid-tOwXMfccBB .card {
  padding: 0;
}
.cid-tOwXMfccBB .image-wrapper img {
  height: 800px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOwXMfccBB .image-wrapper img {
    height: 450px;
  }
}
.cid-tOwXMfccBB .title-wrapper {
  height: 100%;
  margin-bottom: 10%;
  background-color: #1b4066;
  display: flex;
  align-items: center;
  padding: 24px 115px;
}
@media (max-width: 992px) {
  .cid-tOwXMfccBB .title-wrapper {
    padding: 50px 20px;
  }
}
.cid-tOwXMfccBB .title-wrapper .title-wrap {
  width: 100%;
}
.cid-tOwXMfccBB .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-tOwXMfccBB .title-wrapper .title-wrap .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-tOwXMfccBB .title-wrapper .title-wrap .mbr-text {
  margin-bottom: 50px;
  line-height: 1.78;
}
@media (max-width: 992px) {
  .cid-tOwXMfccBB .title-wrapper .title-wrap .mbr-text {
    margin-bottom: 24px;
  }
}
.cid-tOwXMfccBB .mbr-section-title {
  color: #c2b299;
}
.cid-tOwXMfccBB .mbr-text {
  color: #e4dfd4;
}
.cid-tOwXMfccBB .mbr-section-title,
.cid-tOwXMfccBB .mbr-section-btn {
  color: #ffffff;
}
.cid-tKu64Hvjn7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/small-call-out-mic-1920x400.png");
}
.cid-tKu64Hvjn7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKu64Hvjn7 .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-tKu64Hvjn7 .container {
    padding: 0 30px;
  }
}
.cid-tKu64Hvjn7 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 30px;
}
.cid-tKu64Hvjn7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tKu64Hvjn7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tKu64Hvjn7 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKu95Er6ac {
  padding-top: 5rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #1b4066;
}
.cid-tKu95Er6ac .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKu95Er6ac .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKu95Er6ac .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tKu95Er6ac .container-fluid {
    padding: 0 20px;
  }
}
.cid-tKu95Er6ac .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tKu95Er6ac .container {
    padding: 0 20px;
  }
}
.cid-tKu95Er6ac .image-wrapper {
  position: relative;
  padding: 0 100px 0 0;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tKu95Er6ac .image-wrapper {
    padding: 0;
    margin-bottom: 45px;
    height: auto;
  }
}
.cid-tKu95Er6ac .image-wrapper img {
  height: 640px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tKu95Er6ac .image-wrapper img {
    height: 300px;
  }
}
.cid-tKu95Er6ac .image-wrapper .desc-wrap {
  position: absolute;
  bottom: 0;
  right: 0;
  backdrop-filter: blur(20px);
}
.cid-tKu95Er6ac .image-wrapper .desc-wrap .mbr-desc {
  padding: 40px 50px;
  margin-bottom: 0;
  z-index: 10;
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-tKu95Er6ac .image-wrapper .desc-wrap .mbr-desc {
    padding: 30px;
  }
}
.cid-tKu95Er6ac .title-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  padding: 0 0 0 100px;
}
@media (max-width: 992px) {
  .cid-tKu95Er6ac .title-wrapper {
    padding: 0;
  }
}
.cid-tKu95Er6ac .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tKu95Er6ac .title-wrapper .title-wrap .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-tKu95Er6ac .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tKu95Er6ac .title-wrapper .title-wrap .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tKu95Er6ac .title-wrapper .title-wrap .mbr-text {
  line-height: inherit;
  margin-bottom: 0;
}
.cid-tKu95Er6ac .title-wrapper .title-wrap .mbr-section-btn {
  margin-top: 45px;
}
@media (max-width: 768px) {
  .cid-tKu95Er6ac .title-wrapper .title-wrap .mbr-section-btn {
    margin-top: 25px;
  }
}
.cid-tKu95Er6ac .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tKu95Er6ac .mbr-section-title {
  color: #ffffff;
}
.cid-tKu95Er6ac .mbr-text {
  color: #D2D3D5;
}
.cid-tKu95Er6ac .mbr-desc {
  color: #ffffff;
}
.cid-tKufPAMa2I {
  background-color: #ffffff;
}
.cid-tKufPAMa2I img {
  object-fit: contain;
}
.cid-tKu9KovZJF {
  padding-top: 2rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #1b4066;
}
.cid-tKu9KovZJF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKu9KovZJF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKu9KovZJF .container-fluid {
  padding: 0 50px;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tKu9KovZJF .container-fluid {
    padding: 0 20px;
  }
}
.cid-tKu9KovZJF .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tKu9KovZJF .container {
    padding: 0 20px;
  }
}
.cid-tKu9KovZJF .image-wrapper {
  position: relative;
  padding: 0 100px 0 0;
  height: 100%;
  padding: 0 0 0 100px;
}
@media (max-width: 992px) {
  .cid-tKu9KovZJF .image-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tKu9KovZJF .image-wrapper {
    padding: 0;
    margin-bottom: 45px;
    height: auto;
  }
}
.cid-tKu9KovZJF .image-wrapper img {
  height: 640px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tKu9KovZJF .image-wrapper img {
    height: 300px;
  }
}
.cid-tKu9KovZJF .image-wrapper .desc-wrap {
  position: absolute;
  bottom: 0;
  right: 0;
  backdrop-filter: blur(20px);
}
.cid-tKu9KovZJF .image-wrapper .desc-wrap .mbr-desc {
  padding: 40px 50px;
  margin-bottom: 0;
  z-index: 10;
  pointer-events: visible;
}
@media (max-width: 992px) {
  .cid-tKu9KovZJF .image-wrapper .desc-wrap .mbr-desc {
    padding: 30px;
  }
}
.cid-tKu9KovZJF .title-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  padding: 0 0 0 100px;
  padding: 0 100px 0 0;
}
@media (max-width: 992px) {
  .cid-tKu9KovZJF .title-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tKu9KovZJF .title-wrapper {
    padding: 0;
  }
}
.cid-tKu9KovZJF .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tKu9KovZJF .title-wrapper .title-wrap .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-tKu9KovZJF .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tKu9KovZJF .title-wrapper .title-wrap .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tKu9KovZJF .title-wrapper .title-wrap .mbr-text {
  line-height: inherit;
  margin-bottom: 0;
}
.cid-tKu9KovZJF .title-wrapper .title-wrap .mbr-section-btn {
  margin-top: 45px;
}
@media (max-width: 768px) {
  .cid-tKu9KovZJF .title-wrapper .title-wrap .mbr-section-btn {
    margin-top: 25px;
  }
}
.cid-tKu9KovZJF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tKu9KovZJF .mbr-section-title {
  color: #ffffff;
}
.cid-tKu9KovZJF .mbr-text {
  color: #D2D3D5;
}
.cid-tKu9KovZJF .mbr-desc {
  color: #ffffff;
}
.cid-tTxa70YBkp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tTxa70YBkp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTxa70YBkp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTxa70YBkp .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTxa70YBkp .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTxa70YBkp .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTxa70YBkp .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTxa70YBkp .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTxa70YBkp .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTxa70YBkp .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTxa70YBkp .bg-slack:hover {
  background: #230a23;
}
.cid-tTxa70YBkp .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTxa70YBkp .bg-linkedin:hover {
  background: #005582;
}
.cid-tTxa70YBkp .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTxa70YBkp [class^="socicon-"]:before,
.cid-tTxa70YBkp [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTxa70YBkp .mbr-section-title,
.cid-tTxa70YBkp .social-list {
  color: #ffffff;
}
.cid-tKzJ58e85M {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tKzJ58e85M .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKzJ58e85M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKzJ58e85M .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tKzJ58e85M .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tKzJ58e85M .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKzJ58e85M .mbr-section-subtitle,
.cid-tKzJ58e85M .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tKu4qSfGkK {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tKu4qSfGkK .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tKu4qSfGkK .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tKu4qSfGkK .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tKu4qSfGkK h5 {
  padding-bottom: 2rem;
}
.cid-tKu4qSfGkK .form-control,
.cid-tKu4qSfGkK .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tKu4qSfGkK .form-control::-webkit-input-placeholder,
.cid-tKu4qSfGkK .field-input::-webkit-input-placeholder,
.cid-tKu4qSfGkK .form-control::-webkit-input-placeholder,
.cid-tKu4qSfGkK .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tKu4qSfGkK .form-control:-moz-placeholder,
.cid-tKu4qSfGkK .field-input:-moz-placeholder,
.cid-tKu4qSfGkK .form-control:-moz-placeholder,
.cid-tKu4qSfGkK .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tKu4qSfGkK .form-control:hover,
.cid-tKu4qSfGkK .field-input:hover,
.cid-tKu4qSfGkK .form-control:focus,
.cid-tKu4qSfGkK .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tKu4qSfGkK .form-control:hover::-webkit-input-placeholder,
.cid-tKu4qSfGkK .field-input:hover::-webkit-input-placeholder,
.cid-tKu4qSfGkK .form-control:focus::-webkit-input-placeholder,
.cid-tKu4qSfGkK .field-input:focus::-webkit-input-placeholder,
.cid-tKu4qSfGkK .form-control:hover::-webkit-input-placeholder,
.cid-tKu4qSfGkK .field-input:hover::-webkit-input-placeholder,
.cid-tKu4qSfGkK .form-control:focus::-webkit-input-placeholder,
.cid-tKu4qSfGkK .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tKu4qSfGkK .form-control:hover:-moz-placeholder,
.cid-tKu4qSfGkK .field-input:hover:-moz-placeholder,
.cid-tKu4qSfGkK .form-control:focus:-moz-placeholder,
.cid-tKu4qSfGkK .field-input:focus:-moz-placeholder,
.cid-tKu4qSfGkK .form-control:hover:-moz-placeholder,
.cid-tKu4qSfGkK .field-input:hover:-moz-placeholder,
.cid-tKu4qSfGkK .form-control:focus:-moz-placeholder,
.cid-tKu4qSfGkK .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tKu4qSfGkK .jq-number__spin:hover,
.cid-tKu4qSfGkK .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tKu4qSfGkK .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tKu4qSfGkK textarea {
  min-height: 200px;
}
.cid-tKu4qSfGkK input::-webkit-clear-button {
  display: none;
}
.cid-tKu4qSfGkK input::-webkit-inner-spin-button {
  display: none;
}
.cid-tKu4qSfGkK input::-webkit-outer-spin-button {
  display: none;
}
.cid-tKu4qSfGkK input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tKu4qSfGkK LABEL {
  color: #767676;
}
.cid-tKu4qSfGkK H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tKu4rEal8X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tKu4rEal8X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKu4rEal8X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKu4rEal8X .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tKu4rEal8X .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tKu4rEal8X .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tKu4rEal8X .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tKu4rEal8X .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tKu4rEal8X .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tKu4rEal8X .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tKu4rEal8X .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tKu4rEal8X .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tKu4rEal8X .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tKu4rEal8X .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tKu4rEal8X .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tKu4rEal8X .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tKu4rEal8X .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tKu4rEal8X [class^="socicon-"]:before,
.cid-tKu4rEal8X [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tKu4rEal8X .mbr-section-title,
.cid-tKu4rEal8X .mbr-social-likes {
  color: #1b4066;
}
.cid-tKyE3ysZqs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tKyE3ysZqs img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tKyE3ysZqs .si {
  width: 100%;
}
.cid-tKyE3ysZqs .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tKyE3ysZqs .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tKyE3ysZqs .subtitle {
  color: #ffffff;
}
.cid-tKyE3ysZqs .text,
.cid-tKyE3ysZqs .si {
  text-align: center;
  color: #1b4066;
}
.cid-tKyE3ysZqs .copyright {
  padding-top: 120px;
}
.cid-tB1K0bNpwu .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tB1K0bNpwu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tB1K0bNpwu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .menu_box .navbar.opened,
  .cid-tB1K0bNpwu .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tB1K0bNpwu .navbar-dropdown {
  position: relative !important;
}
.cid-tB1K0bNpwu .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tB1K0bNpwu .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tB1K0bNpwu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tB1K0bNpwu .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tB1K0bNpwu .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tB1K0bNpwu .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tB1K0bNpwu .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tB1K0bNpwu .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tB1K0bNpwu .offcanvas-body .mbr-text,
  .cid-tB1K0bNpwu .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tB1K0bNpwu .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tB1K0bNpwu ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tB1K0bNpwu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tB1K0bNpwu li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tB1K0bNpwu .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tB1K0bNpwu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tB1K0bNpwu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .nav-item {
    margin: 0 !important;
  }
}
.cid-tB1K0bNpwu .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tB1K0bNpwu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tB1K0bNpwu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tB1K0bNpwu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tB1K0bNpwu .offcanvas_box {
    display: none;
  }
}
.cid-tB1K0bNpwu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tB1K0bNpwu .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tB1K0bNpwu .container {
  display: flex;
  margin: auto;
}
.cid-tB1K0bNpwu .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tB1K0bNpwu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tB1K0bNpwu .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tB1K0bNpwu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .navbar-nav {
    margin: 0;
  }
}
.cid-tB1K0bNpwu .dropdown-menu,
.cid-tB1K0bNpwu .navbar.opened {
  background-color: false !important;
}
.cid-tB1K0bNpwu .nav-item:focus,
.cid-tB1K0bNpwu .nav-link:focus {
  outline: none;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tB1K0bNpwu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tB1K0bNpwu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tB1K0bNpwu .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tB1K0bNpwu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tB1K0bNpwu .navbar.opened {
  transition: all 0.3s;
}
.cid-tB1K0bNpwu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tB1K0bNpwu .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tB1K0bNpwu .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tB1K0bNpwu .navbar.collapsed {
  justify-content: center;
}
.cid-tB1K0bNpwu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tB1K0bNpwu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tB1K0bNpwu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tB1K0bNpwu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tB1K0bNpwu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tB1K0bNpwu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tB1K0bNpwu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tB1K0bNpwu .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tB1K0bNpwu .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tB1K0bNpwu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tB1K0bNpwu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tB1K0bNpwu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tB1K0bNpwu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tB1K0bNpwu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tB1K0bNpwu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tB1K0bNpwu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tB1K0bNpwu .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-tB1K0bNpwu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tB1K0bNpwu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tB1K0bNpwu .dropdown-item.active,
.cid-tB1K0bNpwu .dropdown-item:active {
  background-color: transparent;
}
.cid-tB1K0bNpwu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tB1K0bNpwu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tB1K0bNpwu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tB1K0bNpwu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tB1K0bNpwu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tB1K0bNpwu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tB1K0bNpwu .navbar {
    height: 70px;
  }
  .cid-tB1K0bNpwu .navbar.opened {
    height: auto;
  }
  .cid-tB1K0bNpwu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tB1K0bNpwu .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tB1K0bNpwu .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tB1K0bNpwu .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tB1K0bNpwu .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tB1K0bNpwu .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tB1K0bNpwu .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tB1K0bNpwu .text_widget {
  margin-bottom: 32px;
}
.cid-tB1K0bNpwu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .text_widget a:hover {
  opacity: .5;
}
.cid-tB1K0bNpwu .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tB1K0bNpwu .navbar-caption {
  color: #000000;
}
.cid-tB1K0bNpwu .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tB1K0bNpwu .mbr-section-subtitle,
.cid-tB1K0bNpwu .text_widget,
.cid-tB1K0bNpwu .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tB1K0bNpwu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tB1K0bNpwu .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tKuchTZHpJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tKuchTZHpJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKuchTZHpJ .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-tKuchTZHpJ .container {
    padding: 0;
  }
}
.cid-tKuchTZHpJ .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tKuchTZHpJ .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tKuchTZHpJ .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tKuchTZHpJ .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tKuchTZHpJ .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tKuchTZHpJ .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tKuchTZHpJ .mbr-section-title {
  color: #ffffff;
}
.cid-tKuchTZHpJ .mbr-box {
  color: #ffffff;
}
.cid-tKuchTZHpJ .mbr-section-btn {
  text-align: center;
}
.cid-tKuchTZHpJ .mbr-section-title,
.cid-tKuchTZHpJ .mbr-section-btn,
.cid-tKuchTZHpJ .title-wrapper {
  color: #1b4066;
}
.cid-tKuczKh6ho {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/contact-bcg-1920x1000.png");
}
.cid-tKuczKh6ho .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKuczKh6ho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKuczKh6ho .mbr-section-head {
  width: 100%;
  margin-bottom: 30px;
}
.cid-tKuczKh6ho .mbr-section-title {
  color: #1b4066;
  margin-bottom: 0;
  text-align: center;
}
.cid-tKuczKh6ho .mbr-section-subtitle {
  color: #cc3b38;
  margin-top: 8px;
  text-align: center;
}
.cid-tKuczKh6ho .form-wrap {
  width: 100%;
  margin: 0 auto;
  padding: 0 !important;
}
.cid-tKuczKh6ho form {
  width: 100%;
}
.cid-tKuczKh6ho form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
  z-index: 2;
}
.cid-tKuczKh6ho form p {
  color: #1a1e21;
}
.cid-tKuczKh6ho form .mbr-section-btn {
  margin-top: 10px;
}
.cid-tKuczKh6ho form .mbr-section-btn .btn {
  width: 100% !important;
}
.cid-tKuczKh6ho form .form-group {
  margin-top: 0 !important;
  margin-bottom: 30px !important;
}
@media (max-width: 767px) {
  .cid-tKuczKh6ho form .form-group {
    margin-bottom: 25px !important;
  }
}
.cid-tKuczKh6ho form .form-control {
  height: 55px;
  border: 1px solid #e3ebf3 !important;
  background: transparent;
  outline: none !important;
  box-shadow: none !important;
  border-radius: 6px !important;
  margin-bottom: 0;
  padding: 24px 16px;
  font-size: 18px;
  line-height: 1;
  color: #6c7a88;
  font-weight: 500;
  transition: .3s;
}
.cid-tKuczKh6ho form .form-control::-webkit-input-placeholder {
  color: #6c7a88;
}
.cid-tKuczKh6ho form .form-control::-moz-placeholder {
  color: #6c7a88;
}
.cid-tKuczKh6ho form .form-control:-moz-placeholder {
  color: #6c7a88;
}
.cid-tKuczKh6ho form .form-control:-ms-input-placeholder {
  color: #6c7a88;
}
.cid-tKuczKh6ho form select {
  color: #6c7a88 !important;
}
.cid-tKuczKh6ho form textarea {
  height: 150px !important;
  min-height: 140px !important;
  padding: 24px 16px;
  resize: none;
}
.cid-tKuczKh6ho form textarea::-webkit-input-placeholder {
  color: #6c7a88 !important;
}
.cid-tKuczKh6ho form textarea::-moz-placeholder {
  color: #6c7a88 !important;
}
.cid-tKuczKh6ho form textarea:-moz-placeholder {
  color: #6c7a88 !important;
}
.cid-tKuczKh6ho form textarea:-ms-input-placeholder {
  color: #6c7a88 !important;
}
.cid-tKuczKh6ho form input,
.cid-tKuczKh6ho form textarea {
  transition: .3s all;
}
.cid-tKuczKh6ho form input:active,
.cid-tKuczKh6ho form textarea:active,
.cid-tKuczKh6ho form input:focus,
.cid-tKuczKh6ho form textarea:focus {
  background-color: transparent !important;
  border-color: #e3ebf3 !important;
  outline: none !important;
}
.cid-tKuczKh6ho form input:active::-webkit-input-placeholder,
.cid-tKuczKh6ho form textarea:active::-webkit-input-placeholder,
.cid-tKuczKh6ho form input:focus::-webkit-input-placeholder,
.cid-tKuczKh6ho form textarea:focus::-webkit-input-placeholder {
  color: #6c7a88 !important;
}
.cid-tKuczKh6ho form input:active::-moz-placeholder,
.cid-tKuczKh6ho form textarea:active::-moz-placeholder,
.cid-tKuczKh6ho form input:focus::-moz-placeholder,
.cid-tKuczKh6ho form textarea:focus::-moz-placeholder {
  color: #6c7a88 !important;
}
.cid-tKuczKh6ho form input:active:-moz-placeholder,
.cid-tKuczKh6ho form textarea:active:-moz-placeholder,
.cid-tKuczKh6ho form input:focus:-moz-placeholder,
.cid-tKuczKh6ho form textarea:focus:-moz-placeholder {
  color: #6c7a88 !important;
}
.cid-tKuczKh6ho form input:active:-ms-input-placeholder,
.cid-tKuczKh6ho form textarea:active:-ms-input-placeholder,
.cid-tKuczKh6ho form input:focus:-ms-input-placeholder,
.cid-tKuczKh6ho form textarea:focus:-ms-input-placeholder {
  color: #6c7a88 !important;
}
.cid-tKuczKh6ho form .row {
  flex-wrap: wrap;
  margin-left: -8px !important;
  margin-right: -8px !important;
}
.cid-tKuczKh6ho form .row [class*=col] {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.cid-tKuczKh6ho form label {
  width: 100%;
  color: #1a1e21;
  margin-bottom: 8px;
}
.cid-tKuczKh6ho form .form-check label {
  color: #1a1e21;
}
.cid-tKuczKh6ho form .form-check-input {
  border-color: #e3ebf3 !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-tKuczKh6ho form .form-check-input:focus,
.cid-tKuczKh6ho form .form-check-input:hover {
  background-color: transparent !important;
  border-color: #6c7a88 !important;
}
.cid-tKuczKh6ho form .form-check-input:checked {
  border-color: #6c7a88 !important;
  background-color: #6c7a88 !important;
}
.cid-tTa379XJIz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tTa379XJIz .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tTa379XJIz .mbr-text {
  color: #1b4066;
  text-align: center;
}
.cid-tTxaiPrMmg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tTxaiPrMmg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTxaiPrMmg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTxaiPrMmg .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTxaiPrMmg .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTxaiPrMmg .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTxaiPrMmg .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTxaiPrMmg .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTxaiPrMmg .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTxaiPrMmg .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTxaiPrMmg .bg-slack:hover {
  background: #230a23;
}
.cid-tTxaiPrMmg .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTxaiPrMmg .bg-linkedin:hover {
  background: #005582;
}
.cid-tTxaiPrMmg .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTxaiPrMmg [class^="socicon-"]:before,
.cid-tTxaiPrMmg [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTxaiPrMmg .mbr-section-title,
.cid-tTxaiPrMmg .social-list {
  color: #ffffff;
}
.cid-tKuceeRxSC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tKuceeRxSC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKuceeRxSC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKuceeRxSC .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tKuceeRxSC .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tKuceeRxSC .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tKuceeRxSC .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tKuceeRxSC .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tKuceeRxSC .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tKuceeRxSC .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tKuceeRxSC .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tKuceeRxSC .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tKuceeRxSC .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tKuceeRxSC .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tKuceeRxSC .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tKuceeRxSC .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tKuceeRxSC .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tKuceeRxSC [class^="socicon-"]:before,
.cid-tKuceeRxSC [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tKuceeRxSC .mbr-section-title,
.cid-tKuceeRxSC .mbr-social-likes {
  color: #1b4066;
}
.cid-tKyE3ysZqs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tKyE3ysZqs img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tKyE3ysZqs .si {
  width: 100%;
}
.cid-tKyE3ysZqs .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tKyE3ysZqs .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tKyE3ysZqs .subtitle {
  color: #ffffff;
}
.cid-tKyE3ysZqs .text,
.cid-tKyE3ysZqs .si {
  text-align: center;
  color: #1b4066;
}
.cid-tKyE3ysZqs .copyright {
  padding-top: 120px;
}
.cid-tB1K0bNpwu .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tB1K0bNpwu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tB1K0bNpwu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .menu_box .navbar.opened,
  .cid-tB1K0bNpwu .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tB1K0bNpwu .navbar-dropdown {
  position: relative !important;
}
.cid-tB1K0bNpwu .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tB1K0bNpwu .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tB1K0bNpwu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tB1K0bNpwu .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tB1K0bNpwu .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tB1K0bNpwu .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tB1K0bNpwu .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tB1K0bNpwu .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tB1K0bNpwu .offcanvas-body .mbr-text,
  .cid-tB1K0bNpwu .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tB1K0bNpwu .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tB1K0bNpwu .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tB1K0bNpwu ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tB1K0bNpwu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tB1K0bNpwu li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tB1K0bNpwu .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tB1K0bNpwu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tB1K0bNpwu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .nav-item {
    margin: 0 !important;
  }
}
.cid-tB1K0bNpwu .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tB1K0bNpwu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tB1K0bNpwu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tB1K0bNpwu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tB1K0bNpwu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tB1K0bNpwu .offcanvas_box {
    display: none;
  }
}
.cid-tB1K0bNpwu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tB1K0bNpwu .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tB1K0bNpwu .container {
  display: flex;
  margin: auto;
}
.cid-tB1K0bNpwu .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tB1K0bNpwu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tB1K0bNpwu .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tB1K0bNpwu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .navbar-nav {
    margin: 0;
  }
}
.cid-tB1K0bNpwu .dropdown-menu,
.cid-tB1K0bNpwu .navbar.opened {
  background-color: false !important;
}
.cid-tB1K0bNpwu .nav-item:focus,
.cid-tB1K0bNpwu .nav-link:focus {
  outline: none;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tB1K0bNpwu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tB1K0bNpwu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tB1K0bNpwu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tB1K0bNpwu .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tB1K0bNpwu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tB1K0bNpwu .navbar.opened {
  transition: all 0.3s;
}
.cid-tB1K0bNpwu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tB1K0bNpwu .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tB1K0bNpwu .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tB1K0bNpwu .navbar.collapsed {
  justify-content: center;
}
.cid-tB1K0bNpwu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tB1K0bNpwu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tB1K0bNpwu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tB1K0bNpwu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tB1K0bNpwu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tB1K0bNpwu .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tB1K0bNpwu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tB1K0bNpwu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tB1K0bNpwu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tB1K0bNpwu .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tB1K0bNpwu .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tB1K0bNpwu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tB1K0bNpwu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tB1K0bNpwu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tB1K0bNpwu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tB1K0bNpwu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tB1K0bNpwu .navbar.navbar-short {
  min-height: 60px;
}
.cid-tB1K0bNpwu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tB1K0bNpwu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tB1K0bNpwu .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-tB1K0bNpwu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tB1K0bNpwu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tB1K0bNpwu .dropdown-item.active,
.cid-tB1K0bNpwu .dropdown-item:active {
  background-color: transparent;
}
.cid-tB1K0bNpwu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tB1K0bNpwu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tB1K0bNpwu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tB1K0bNpwu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tB1K0bNpwu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tB1K0bNpwu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tB1K0bNpwu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tB1K0bNpwu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tB1K0bNpwu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tB1K0bNpwu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tB1K0bNpwu .navbar {
    height: 70px;
  }
  .cid-tB1K0bNpwu .navbar.opened {
    height: auto;
  }
  .cid-tB1K0bNpwu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tB1K0bNpwu .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tB1K0bNpwu .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tB1K0bNpwu .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tB1K0bNpwu .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tB1K0bNpwu .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tB1K0bNpwu .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tB1K0bNpwu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tB1K0bNpwu .text_widget {
  margin-bottom: 32px;
}
.cid-tB1K0bNpwu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tB1K0bNpwu .text_widget a:hover {
  opacity: .5;
}
.cid-tB1K0bNpwu .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tB1K0bNpwu .navbar-caption {
  color: #000000;
}
.cid-tB1K0bNpwu .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tB1K0bNpwu .mbr-section-subtitle,
.cid-tB1K0bNpwu .text_widget,
.cid-tB1K0bNpwu .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tB1K0bNpwu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tB1K0bNpwu .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tKuaiB8C7x {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tKuaiB8C7x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKuaiB8C7x .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-tKuaiB8C7x .container {
    padding: 0;
  }
}
.cid-tKuaiB8C7x .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tKuaiB8C7x .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tKuaiB8C7x .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tKuaiB8C7x .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tKuaiB8C7x .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tKuaiB8C7x .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tKuaiB8C7x .mbr-section-title {
  color: #ffffff;
}
.cid-tKuaiB8C7x .mbr-box {
  color: #ffffff;
}
.cid-tKuaiB8C7x .mbr-section-btn {
  text-align: center;
}
.cid-tKuaiB8C7x .mbr-section-title,
.cid-tKuaiB8C7x .mbr-section-btn,
.cid-tKuaiB8C7x .title-wrapper {
  color: #1b4066;
}
.cid-tKuaqaNPrp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tKuaqaNPrp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKuaqaNPrp .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-tKuaqaNPrp .container {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-tKuaqaNPrp .title-wrapper {
    margin-top: 45px;
  }
}
.cid-tKuaqaNPrp .title-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tKuaqaNPrp .title-wrapper .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-tKuaqaNPrp .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tKuaqaNPrp .title-wrapper .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tKuaqaNPrp .title-wrapper .mbr-text {
  line-height: inherit;
  margin-bottom: 0;
}
.cid-tKuaqaNPrp .title-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 30px 0 0 0;
}
@media (max-width: 768px) {
  .cid-tKuaqaNPrp .title-wrapper .list {
    margin-top: 20px;
  }
}
.cid-tKuaqaNPrp .title-wrapper .list .item-wrap {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tKuaqaNPrp .title-wrapper .list .item-wrap {
    margin-top: 10px;
  }
}
.cid-tKuaqaNPrp .title-wrapper .list .item-wrap .mbr-iconfont {
  margin-right: 12px;
  color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tKuaqaNPrp .mbr-form {
    margin-top: 32px;
  }
}
.cid-tKuaqaNPrp .dragArea.row .form-group {
  margin-bottom: 40px !important;
}
@media (max-width: 992px) {
  .cid-tKuaqaNPrp .dragArea.row .form-group {
    margin-top: 20px;
  }
}
.cid-tKuaqaNPrp .dragArea.row .form-group .form-control {
  border: none !important;
  box-shadow: none;
  border-radius: 0;
  border-bottom: 1px solid #1b4066 !important;
  padding: 14px 0;
}
.cid-tKuaqaNPrp .dragArea.row .form-group .form-control::placeholder {
  color: #1b4066;
}
.cid-tKuaqaNPrp .dragArea.row .form-group .form-control:hover {
  border-color: #1b4066 !important;
}
.cid-tKuaqaNPrp .dragArea.row .form-group .form-control:focus {
  background-color: transparent;
  box-shadow: none;
}
.cid-tKuaqaNPrp .dragArea.row .form-group .form-check .form-check-input {
  background: transparent;
  border: 1px solid #cc3b38;
}
.cid-tKuaqaNPrp .dragArea.row .mbr-section-btn {
  margin-top: 20px;
}
.cid-tKuaqaNPrp .dragArea.row .mbr-section-btn .btn {
  flex-direction: row-reverse;
}
.cid-tKuaqaNPrp .dragArea.row .mbr-section-btn .btn .mbr-iconfont {
  margin-left: 0;
  margin-right: 10px;
}
.cid-tKuaqaNPrp .mbr-section-subtitle {
  color: #1b4066;
}
.cid-tKuaqaNPrp .mbr-section-title {
  color: #cc3b38;
}
.cid-tKuaqaNPrp .mbr-text {
  color: #424242;
}
.cid-tKuaqaNPrp .list {
  color: #ffffff;
}
.cid-tKuaqaNPrp label {
  color: #000000;
}
.cid-tTgeikaBxu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-blue-1920x400.png");
}
.cid-tTgeikaBxu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTgeikaBxu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTgeikaBxu .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTgeikaBxu .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTgeikaBxu .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTgeikaBxu .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTgeikaBxu .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTgeikaBxu .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTgeikaBxu .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTgeikaBxu .bg-slack:hover {
  background: #230a23;
}
.cid-tTgeikaBxu .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTgeikaBxu .bg-linkedin:hover {
  background: #005582;
}
.cid-tTgeikaBxu .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTgeikaBxu [class^="socicon-"]:before,
.cid-tTgeikaBxu [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTgeikaBxu .mbr-section-title,
.cid-tTgeikaBxu .social-list {
  color: #ffffff;
}
.cid-tKubsrTmbh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tKubsrTmbh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKubsrTmbh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKubsrTmbh .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tKubsrTmbh .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tKubsrTmbh .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tKubsrTmbh .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tKubsrTmbh .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tKubsrTmbh .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tKubsrTmbh .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tKubsrTmbh .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tKubsrTmbh .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tKubsrTmbh .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tKubsrTmbh .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tKubsrTmbh .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tKubsrTmbh .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tKubsrTmbh .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tKubsrTmbh [class^="socicon-"]:before,
.cid-tKubsrTmbh [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tKubsrTmbh .mbr-section-title,
.cid-tKubsrTmbh .mbr-social-likes {
  color: #1b4066;
}
.cid-tKyE3ysZqs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tKyE3ysZqs img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tKyE3ysZqs .si {
  width: 100%;
}
.cid-tKyE3ysZqs .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tKyE3ysZqs .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tKyE3ysZqs .subtitle {
  color: #ffffff;
}
.cid-tKyE3ysZqs .text,
.cid-tKyE3ysZqs .si {
  text-align: center;
  color: #1b4066;
}
.cid-tKyE3ysZqs .copyright {
  padding-top: 120px;
}
.cid-tMmV8By7oX .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tMmV8By7oX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tMmV8By7oX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tMmV8By7oX .menu_box .navbar.opened,
  .cid-tMmV8By7oX .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tMmV8By7oX .navbar-dropdown {
  position: relative !important;
}
.cid-tMmV8By7oX .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tMmV8By7oX .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tMmV8By7oX .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tMmV8By7oX .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tMmV8By7oX .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tMmV8By7oX .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tMmV8By7oX .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tMmV8By7oX .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tMmV8By7oX .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tMmV8By7oX .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tMmV8By7oX .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tMmV8By7oX .offcanvas-body .mbr-text,
  .cid-tMmV8By7oX .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tMmV8By7oX .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tMmV8By7oX .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tMmV8By7oX .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tMmV8By7oX .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tMmV8By7oX .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tMmV8By7oX .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tMmV8By7oX .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tMmV8By7oX ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tMmV8By7oX .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tMmV8By7oX .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tMmV8By7oX .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tMmV8By7oX li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tMmV8By7oX .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tMmV8By7oX .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tMmV8By7oX .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tMmV8By7oX .nav-item {
    margin: 0 !important;
  }
}
.cid-tMmV8By7oX .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tMmV8By7oX .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tMmV8By7oX .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tMmV8By7oX .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tMmV8By7oX .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tMmV8By7oX .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tMmV8By7oX .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tMmV8By7oX .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tMmV8By7oX .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tMmV8By7oX .offcanvas_box {
    display: none;
  }
}
.cid-tMmV8By7oX .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tMmV8By7oX .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tMmV8By7oX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tMmV8By7oX .container {
  display: flex;
  margin: auto;
}
.cid-tMmV8By7oX .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tMmV8By7oX .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tMmV8By7oX .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tMmV8By7oX .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tMmV8By7oX .navbar-nav {
    margin: 0;
  }
}
.cid-tMmV8By7oX .dropdown-menu,
.cid-tMmV8By7oX .navbar.opened {
  background-color: false !important;
}
.cid-tMmV8By7oX .nav-item:focus,
.cid-tMmV8By7oX .nav-link:focus {
  outline: none;
}
.cid-tMmV8By7oX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMmV8By7oX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMmV8By7oX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tMmV8By7oX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMmV8By7oX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMmV8By7oX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMmV8By7oX .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tMmV8By7oX .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tMmV8By7oX .navbar.opened {
  transition: all 0.3s;
}
.cid-tMmV8By7oX .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tMmV8By7oX .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tMmV8By7oX .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tMmV8By7oX .navbar.collapsed {
  justify-content: center;
}
.cid-tMmV8By7oX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMmV8By7oX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tMmV8By7oX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMmV8By7oX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMmV8By7oX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMmV8By7oX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tMmV8By7oX .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tMmV8By7oX .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tMmV8By7oX .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tMmV8By7oX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMmV8By7oX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMmV8By7oX .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tMmV8By7oX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMmV8By7oX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tMmV8By7oX .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tMmV8By7oX .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tMmV8By7oX .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tMmV8By7oX .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tMmV8By7oX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tMmV8By7oX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tMmV8By7oX .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tMmV8By7oX .navbar.navbar-short {
  min-height: 60px;
}
.cid-tMmV8By7oX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tMmV8By7oX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tMmV8By7oX .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-tMmV8By7oX .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tMmV8By7oX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMmV8By7oX .dropdown-item.active,
.cid-tMmV8By7oX .dropdown-item:active {
  background-color: transparent;
}
.cid-tMmV8By7oX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMmV8By7oX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMmV8By7oX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMmV8By7oX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMmV8By7oX ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tMmV8By7oX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tMmV8By7oX button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tMmV8By7oX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tMmV8By7oX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tMmV8By7oX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMmV8By7oX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tMmV8By7oX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tMmV8By7oX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMmV8By7oX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tMmV8By7oX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tMmV8By7oX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tMmV8By7oX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tMmV8By7oX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tMmV8By7oX .navbar {
    height: 70px;
  }
  .cid-tMmV8By7oX .navbar.opened {
    height: auto;
  }
  .cid-tMmV8By7oX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMmV8By7oX .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tMmV8By7oX .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tMmV8By7oX .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tMmV8By7oX .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tMmV8By7oX .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tMmV8By7oX .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tMmV8By7oX .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tMmV8By7oX .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tMmV8By7oX .text_widget {
  margin-bottom: 32px;
}
.cid-tMmV8By7oX .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tMmV8By7oX .text_widget a:hover {
  opacity: .5;
}
.cid-tMmV8By7oX .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tMmV8By7oX .navbar-caption {
  color: #000000;
}
.cid-tMmV8By7oX .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tMmV8By7oX .mbr-section-subtitle,
.cid-tMmV8By7oX .text_widget,
.cid-tMmV8By7oX .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tMmV8By7oX a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tMmV8By7oX .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tMmV8BW7qX {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tMmV8BW7qX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMmV8BW7qX .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-tMmV8BW7qX .container {
    padding: 0;
  }
}
.cid-tMmV8BW7qX .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tMmV8BW7qX .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tMmV8BW7qX .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tMmV8BW7qX .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tMmV8BW7qX .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tMmV8BW7qX .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tMmV8BW7qX .mbr-section-title {
  color: #ffffff;
}
.cid-tMmV8BW7qX .mbr-box {
  color: #ffffff;
}
.cid-tMmV8BW7qX .mbr-section-btn {
  text-align: center;
}
.cid-tMmV8BW7qX .mbr-section-title,
.cid-tMmV8BW7qX .mbr-section-btn,
.cid-tMmV8BW7qX .title-wrapper {
  color: #1b4066;
}
.cid-tMmV8CafXM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tMmV8CafXM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMmV8CafXM .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-tMmV8CafXM .container {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-tMmV8CafXM .title-wrapper {
    margin-top: 45px;
  }
}
.cid-tMmV8CafXM .title-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tMmV8CafXM .title-wrapper .mbr-section-subtitle {
    margin-bottom: 10px;
  }
}
.cid-tMmV8CafXM .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tMmV8CafXM .title-wrapper .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tMmV8CafXM .title-wrapper .mbr-text {
  line-height: inherit;
  margin-bottom: 0;
}
.cid-tMmV8CafXM .title-wrapper .list {
  padding: 0;
  list-style-type: none;
  margin: 30px 0 0 0;
}
@media (max-width: 768px) {
  .cid-tMmV8CafXM .title-wrapper .list {
    margin-top: 20px;
  }
}
.cid-tMmV8CafXM .title-wrapper .list .item-wrap {
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  .cid-tMmV8CafXM .title-wrapper .list .item-wrap {
    margin-top: 10px;
  }
}
.cid-tMmV8CafXM .title-wrapper .list .item-wrap .mbr-iconfont {
  margin-right: 12px;
  color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tMmV8CafXM .mbr-form {
    margin-top: 32px;
  }
}
.cid-tMmV8CafXM .dragArea.row .form-group {
  margin-bottom: 40px !important;
}
@media (max-width: 992px) {
  .cid-tMmV8CafXM .dragArea.row .form-group {
    margin-top: 20px;
  }
}
.cid-tMmV8CafXM .dragArea.row .form-group .form-control {
  border: none !important;
  box-shadow: none;
  border-radius: 0;
  border-bottom: 1px solid #1b4066 !important;
  padding: 14px 0;
}
.cid-tMmV8CafXM .dragArea.row .form-group .form-control::placeholder {
  color: #1b4066;
}
.cid-tMmV8CafXM .dragArea.row .form-group .form-control:hover {
  border-color: #1b4066 !important;
}
.cid-tMmV8CafXM .dragArea.row .form-group .form-control:focus {
  background-color: transparent;
  box-shadow: none;
}
.cid-tMmV8CafXM .dragArea.row .form-group .form-check .form-check-input {
  background: transparent;
  border: 1px solid #cc3b38;
}
.cid-tMmV8CafXM .dragArea.row .mbr-section-btn {
  margin-top: 20px;
}
.cid-tMmV8CafXM .dragArea.row .mbr-section-btn .btn {
  flex-direction: row-reverse;
}
.cid-tMmV8CafXM .dragArea.row .mbr-section-btn .btn .mbr-iconfont {
  margin-left: 0;
  margin-right: 10px;
}
.cid-tMmV8CafXM .mbr-section-subtitle {
  color: #1b4066;
}
.cid-tMmV8CafXM .mbr-section-title {
  color: #cc3b38;
}
.cid-tMmV8CafXM .mbr-text {
  color: #424242;
}
.cid-tMmV8CafXM .list {
  color: #ffffff;
}
.cid-tMmV8CafXM label {
  color: #000000;
}
.cid-tMmV8CrFkX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-blue-1920x400.png");
}
.cid-tMmV8CrFkX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMmV8CrFkX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMmV8CrFkX .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMmV8CrFkX .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMmV8CrFkX .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tMmV8CrFkX .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tMmV8CrFkX .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tMmV8CrFkX [class^="socicon-"]:before,
.cid-tMmV8CrFkX [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tMmV8CrFkX .mbr-section-title,
.cid-tMmV8CrFkX .social-list {
  color: #ffffff;
}
.cid-tMmV8CLRgI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tMmV8CLRgI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMmV8CLRgI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMmV8CLRgI .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tMmV8CLRgI .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tMmV8CLRgI .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tMmV8CLRgI .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tMmV8CLRgI .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tMmV8CLRgI .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tMmV8CLRgI .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tMmV8CLRgI .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tMmV8CLRgI .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tMmV8CLRgI .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tMmV8CLRgI .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tMmV8CLRgI .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tMmV8CLRgI .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tMmV8CLRgI .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tMmV8CLRgI [class^="socicon-"]:before,
.cid-tMmV8CLRgI [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tMmV8CLRgI .mbr-section-title,
.cid-tMmV8CLRgI .mbr-social-likes {
  color: #1b4066;
}
.cid-tMmV8D50ru {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tMmV8D50ru img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tMmV8D50ru .si {
  width: 100%;
}
.cid-tMmV8D50ru .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tMmV8D50ru .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tMmV8D50ru .subtitle {
  color: #ffffff;
}
.cid-tMmV8D50ru .text,
.cid-tMmV8D50ru .si {
  text-align: center;
  color: #1b4066;
}
.cid-tMmV8D50ru .copyright {
  padding-top: 120px;
}
.cid-tNYa3oXeCi .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tNYa3oXeCi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tNYa3oXeCi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tNYa3oXeCi .menu_box .navbar.opened,
  .cid-tNYa3oXeCi .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tNYa3oXeCi .navbar-dropdown {
  position: relative !important;
}
.cid-tNYa3oXeCi .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tNYa3oXeCi .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tNYa3oXeCi .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tNYa3oXeCi .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tNYa3oXeCi .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tNYa3oXeCi .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tNYa3oXeCi .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tNYa3oXeCi .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tNYa3oXeCi .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tNYa3oXeCi .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tNYa3oXeCi .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tNYa3oXeCi .offcanvas-body .mbr-text,
  .cid-tNYa3oXeCi .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tNYa3oXeCi .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tNYa3oXeCi .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tNYa3oXeCi .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tNYa3oXeCi .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tNYa3oXeCi .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tNYa3oXeCi .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tNYa3oXeCi .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tNYa3oXeCi ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tNYa3oXeCi .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tNYa3oXeCi .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tNYa3oXeCi .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tNYa3oXeCi li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tNYa3oXeCi .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tNYa3oXeCi .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tNYa3oXeCi .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tNYa3oXeCi .nav-item {
    margin: 0 !important;
  }
}
.cid-tNYa3oXeCi .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tNYa3oXeCi .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tNYa3oXeCi .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tNYa3oXeCi .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tNYa3oXeCi .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tNYa3oXeCi .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tNYa3oXeCi .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tNYa3oXeCi .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tNYa3oXeCi .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tNYa3oXeCi .offcanvas_box {
    display: none;
  }
}
.cid-tNYa3oXeCi .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tNYa3oXeCi .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tNYa3oXeCi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tNYa3oXeCi .container {
  display: flex;
  margin: auto;
}
.cid-tNYa3oXeCi .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tNYa3oXeCi .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tNYa3oXeCi .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tNYa3oXeCi .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tNYa3oXeCi .navbar-nav {
    margin: 0;
  }
}
.cid-tNYa3oXeCi .dropdown-menu,
.cid-tNYa3oXeCi .navbar.opened {
  background-color: false !important;
}
.cid-tNYa3oXeCi .nav-item:focus,
.cid-tNYa3oXeCi .nav-link:focus {
  outline: none;
}
.cid-tNYa3oXeCi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tNYa3oXeCi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNYa3oXeCi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tNYa3oXeCi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tNYa3oXeCi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNYa3oXeCi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNYa3oXeCi .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tNYa3oXeCi .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tNYa3oXeCi .navbar.opened {
  transition: all 0.3s;
}
.cid-tNYa3oXeCi .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tNYa3oXeCi .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tNYa3oXeCi .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tNYa3oXeCi .navbar.collapsed {
  justify-content: center;
}
.cid-tNYa3oXeCi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tNYa3oXeCi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tNYa3oXeCi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNYa3oXeCi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNYa3oXeCi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNYa3oXeCi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tNYa3oXeCi .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tNYa3oXeCi .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tNYa3oXeCi .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tNYa3oXeCi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tNYa3oXeCi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNYa3oXeCi .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tNYa3oXeCi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNYa3oXeCi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tNYa3oXeCi .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tNYa3oXeCi .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tNYa3oXeCi .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tNYa3oXeCi .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tNYa3oXeCi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tNYa3oXeCi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tNYa3oXeCi .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tNYa3oXeCi .navbar.navbar-short {
  min-height: 60px;
}
.cid-tNYa3oXeCi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tNYa3oXeCi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tNYa3oXeCi .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-tNYa3oXeCi .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tNYa3oXeCi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNYa3oXeCi .dropdown-item.active,
.cid-tNYa3oXeCi .dropdown-item:active {
  background-color: transparent;
}
.cid-tNYa3oXeCi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNYa3oXeCi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNYa3oXeCi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNYa3oXeCi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNYa3oXeCi ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tNYa3oXeCi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tNYa3oXeCi button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tNYa3oXeCi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tNYa3oXeCi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tNYa3oXeCi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNYa3oXeCi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tNYa3oXeCi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tNYa3oXeCi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNYa3oXeCi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tNYa3oXeCi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tNYa3oXeCi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tNYa3oXeCi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tNYa3oXeCi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNYa3oXeCi .navbar {
    height: 70px;
  }
  .cid-tNYa3oXeCi .navbar.opened {
    height: auto;
  }
  .cid-tNYa3oXeCi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNYa3oXeCi .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tNYa3oXeCi .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tNYa3oXeCi .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tNYa3oXeCi .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tNYa3oXeCi .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tNYa3oXeCi .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tNYa3oXeCi .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tNYa3oXeCi .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tNYa3oXeCi .text_widget {
  margin-bottom: 32px;
}
.cid-tNYa3oXeCi .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tNYa3oXeCi .text_widget a:hover {
  opacity: .5;
}
.cid-tNYa3oXeCi .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tNYa3oXeCi .navbar-caption {
  color: #000000;
}
.cid-tNYa3oXeCi .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tNYa3oXeCi .mbr-section-subtitle,
.cid-tNYa3oXeCi .text_widget,
.cid-tNYa3oXeCi .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tNYa3oXeCi a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tNYa3oXeCi .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tNYa3pq09M {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tNYa3pq09M .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNYa3pq09M .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-tNYa3pq09M .container {
    padding: 0;
  }
}
.cid-tNYa3pq09M .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tNYa3pq09M .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tNYa3pq09M .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tNYa3pq09M .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tNYa3pq09M .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tNYa3pq09M .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tNYa3pq09M .mbr-section-title {
  color: #ffffff;
}
.cid-tNYa3pq09M .mbr-box {
  color: #ffffff;
}
.cid-tNYa3pq09M .mbr-section-btn {
  text-align: center;
}
.cid-tNYa3pq09M .mbr-section-title,
.cid-tNYa3pq09M .mbr-section-btn,
.cid-tNYa3pq09M .title-wrapper {
  color: #1b4066;
}
.cid-tNYcRC0SxG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #f9f9f9;
}
.cid-tNYcRC0SxG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNYcRC0SxG .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-tNYcRC0SxG .container {
    padding: 0 30px;
  }
}
.cid-tNYcRC0SxG .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tNYcRC0SxG .mbr-text {
  color: #1b4066;
  text-align: left;
}
.cid-tNYbadS8SM {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tNYbadS8SM blockquote {
  border-color: #cc3b38;
  border-radius: 4px;
  background-color: #fafafa;
}
.cid-tNYbadS8SM .mbr-section-title {
  color: #1b4066;
}
.cid-tNYbadS8SM .mbr-text {
  color: #cc3b38;
}
.cid-tNYa3pTGA0 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tNYa3ruMzS {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tNYa3ruMzS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNYa3ruMzS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNYa3ruMzS .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tNYa3ruMzS .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tNYa3ruMzS .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tNYa3ruMzS .mbr-section-subtitle,
.cid-tNYa3ruMzS .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tTxasBUTEW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tTxasBUTEW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTxasBUTEW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTxasBUTEW .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTxasBUTEW .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTxasBUTEW .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTxasBUTEW .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTxasBUTEW .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTxasBUTEW .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTxasBUTEW .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTxasBUTEW .bg-slack:hover {
  background: #230a23;
}
.cid-tTxasBUTEW .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTxasBUTEW .bg-linkedin:hover {
  background: #005582;
}
.cid-tTxasBUTEW .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTxasBUTEW [class^="socicon-"]:before,
.cid-tTxasBUTEW [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTxasBUTEW .mbr-section-title,
.cid-tTxasBUTEW .social-list {
  color: #ffffff;
}
.cid-tNYa3rMhOy {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tNYa3rMhOy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tNYa3rMhOy .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tNYa3rMhOy .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tNYa3rMhOy h5 {
  padding-bottom: 2rem;
}
.cid-tNYa3rMhOy .form-control,
.cid-tNYa3rMhOy .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tNYa3rMhOy .form-control::-webkit-input-placeholder,
.cid-tNYa3rMhOy .field-input::-webkit-input-placeholder,
.cid-tNYa3rMhOy .form-control::-webkit-input-placeholder,
.cid-tNYa3rMhOy .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tNYa3rMhOy .form-control:-moz-placeholder,
.cid-tNYa3rMhOy .field-input:-moz-placeholder,
.cid-tNYa3rMhOy .form-control:-moz-placeholder,
.cid-tNYa3rMhOy .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tNYa3rMhOy .form-control:hover,
.cid-tNYa3rMhOy .field-input:hover,
.cid-tNYa3rMhOy .form-control:focus,
.cid-tNYa3rMhOy .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tNYa3rMhOy .form-control:hover::-webkit-input-placeholder,
.cid-tNYa3rMhOy .field-input:hover::-webkit-input-placeholder,
.cid-tNYa3rMhOy .form-control:focus::-webkit-input-placeholder,
.cid-tNYa3rMhOy .field-input:focus::-webkit-input-placeholder,
.cid-tNYa3rMhOy .form-control:hover::-webkit-input-placeholder,
.cid-tNYa3rMhOy .field-input:hover::-webkit-input-placeholder,
.cid-tNYa3rMhOy .form-control:focus::-webkit-input-placeholder,
.cid-tNYa3rMhOy .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tNYa3rMhOy .form-control:hover:-moz-placeholder,
.cid-tNYa3rMhOy .field-input:hover:-moz-placeholder,
.cid-tNYa3rMhOy .form-control:focus:-moz-placeholder,
.cid-tNYa3rMhOy .field-input:focus:-moz-placeholder,
.cid-tNYa3rMhOy .form-control:hover:-moz-placeholder,
.cid-tNYa3rMhOy .field-input:hover:-moz-placeholder,
.cid-tNYa3rMhOy .form-control:focus:-moz-placeholder,
.cid-tNYa3rMhOy .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tNYa3rMhOy .jq-number__spin:hover,
.cid-tNYa3rMhOy .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tNYa3rMhOy .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tNYa3rMhOy textarea {
  min-height: 200px;
}
.cid-tNYa3rMhOy input::-webkit-clear-button {
  display: none;
}
.cid-tNYa3rMhOy input::-webkit-inner-spin-button {
  display: none;
}
.cid-tNYa3rMhOy input::-webkit-outer-spin-button {
  display: none;
}
.cid-tNYa3rMhOy input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tNYa3rMhOy LABEL {
  color: #767676;
}
.cid-tNYa3rMhOy H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tNYa3s4VRg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tNYa3s4VRg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tNYa3s4VRg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tNYa3s4VRg .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tNYa3s4VRg .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tNYa3s4VRg .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tNYa3s4VRg .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tNYa3s4VRg .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tNYa3s4VRg .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tNYa3s4VRg .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tNYa3s4VRg .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tNYa3s4VRg .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tNYa3s4VRg .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tNYa3s4VRg .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tNYa3s4VRg .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tNYa3s4VRg .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tNYa3s4VRg .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tNYa3s4VRg [class^="socicon-"]:before,
.cid-tNYa3s4VRg [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tNYa3s4VRg .mbr-section-title,
.cid-tNYa3s4VRg .mbr-social-likes {
  color: #1b4066;
}
.cid-tNYa3snwpB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tNYa3snwpB img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tNYa3snwpB .si {
  width: 100%;
}
.cid-tNYa3snwpB .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tNYa3snwpB .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tNYa3snwpB .subtitle {
  color: #ffffff;
}
.cid-tNYa3snwpB .text,
.cid-tNYa3snwpB .si {
  text-align: center;
  color: #1b4066;
}
.cid-tNYa3snwpB .copyright {
  padding-top: 120px;
}
.cid-tT3xTBqK34 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tT3xTBqK34 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tT3xTBqK34 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tT3xTBqK34 .menu_box .navbar.opened,
  .cid-tT3xTBqK34 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tT3xTBqK34 .navbar-dropdown {
  position: relative !important;
}
.cid-tT3xTBqK34 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tT3xTBqK34 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tT3xTBqK34 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tT3xTBqK34 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tT3xTBqK34 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tT3xTBqK34 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tT3xTBqK34 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tT3xTBqK34 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tT3xTBqK34 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tT3xTBqK34 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tT3xTBqK34 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tT3xTBqK34 .offcanvas-body .mbr-text,
  .cid-tT3xTBqK34 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tT3xTBqK34 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tT3xTBqK34 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tT3xTBqK34 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tT3xTBqK34 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tT3xTBqK34 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tT3xTBqK34 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tT3xTBqK34 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tT3xTBqK34 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tT3xTBqK34 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tT3xTBqK34 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tT3xTBqK34 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tT3xTBqK34 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tT3xTBqK34 .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tT3xTBqK34 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tT3xTBqK34 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tT3xTBqK34 .nav-item {
    margin: 0 !important;
  }
}
.cid-tT3xTBqK34 .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tT3xTBqK34 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tT3xTBqK34 .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tT3xTBqK34 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tT3xTBqK34 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tT3xTBqK34 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tT3xTBqK34 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tT3xTBqK34 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tT3xTBqK34 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tT3xTBqK34 .offcanvas_box {
    display: none;
  }
}
.cid-tT3xTBqK34 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tT3xTBqK34 .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tT3xTBqK34 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tT3xTBqK34 .container {
  display: flex;
  margin: auto;
}
.cid-tT3xTBqK34 .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tT3xTBqK34 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tT3xTBqK34 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tT3xTBqK34 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tT3xTBqK34 .navbar-nav {
    margin: 0;
  }
}
.cid-tT3xTBqK34 .dropdown-menu,
.cid-tT3xTBqK34 .navbar.opened {
  background-color: false !important;
}
.cid-tT3xTBqK34 .nav-item:focus,
.cid-tT3xTBqK34 .nav-link:focus {
  outline: none;
}
.cid-tT3xTBqK34 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tT3xTBqK34 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tT3xTBqK34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tT3xTBqK34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tT3xTBqK34 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tT3xTBqK34 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tT3xTBqK34 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tT3xTBqK34 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tT3xTBqK34 .navbar.opened {
  transition: all 0.3s;
}
.cid-tT3xTBqK34 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tT3xTBqK34 .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tT3xTBqK34 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tT3xTBqK34 .navbar.collapsed {
  justify-content: center;
}
.cid-tT3xTBqK34 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tT3xTBqK34 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tT3xTBqK34 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tT3xTBqK34 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tT3xTBqK34 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tT3xTBqK34 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tT3xTBqK34 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tT3xTBqK34 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tT3xTBqK34 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tT3xTBqK34 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tT3xTBqK34 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tT3xTBqK34 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tT3xTBqK34 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tT3xTBqK34 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tT3xTBqK34 .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tT3xTBqK34 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tT3xTBqK34 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tT3xTBqK34 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tT3xTBqK34 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tT3xTBqK34 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tT3xTBqK34 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tT3xTBqK34 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tT3xTBqK34 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tT3xTBqK34 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tT3xTBqK34 .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-tT3xTBqK34 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tT3xTBqK34 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tT3xTBqK34 .dropdown-item.active,
.cid-tT3xTBqK34 .dropdown-item:active {
  background-color: transparent;
}
.cid-tT3xTBqK34 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tT3xTBqK34 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tT3xTBqK34 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tT3xTBqK34 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tT3xTBqK34 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tT3xTBqK34 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tT3xTBqK34 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tT3xTBqK34 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tT3xTBqK34 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tT3xTBqK34 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tT3xTBqK34 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tT3xTBqK34 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tT3xTBqK34 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tT3xTBqK34 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tT3xTBqK34 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tT3xTBqK34 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tT3xTBqK34 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tT3xTBqK34 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tT3xTBqK34 .navbar {
    height: 70px;
  }
  .cid-tT3xTBqK34 .navbar.opened {
    height: auto;
  }
  .cid-tT3xTBqK34 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tT3xTBqK34 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tT3xTBqK34 .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tT3xTBqK34 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tT3xTBqK34 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tT3xTBqK34 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tT3xTBqK34 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tT3xTBqK34 .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tT3xTBqK34 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tT3xTBqK34 .text_widget {
  margin-bottom: 32px;
}
.cid-tT3xTBqK34 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tT3xTBqK34 .text_widget a:hover {
  opacity: .5;
}
.cid-tT3xTBqK34 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tT3xTBqK34 .navbar-caption {
  color: #000000;
}
.cid-tT3xTBqK34 .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tT3xTBqK34 .mbr-section-subtitle,
.cid-tT3xTBqK34 .text_widget,
.cid-tT3xTBqK34 .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tT3xTBqK34 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tT3xTBqK34 .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tT3xTChNnJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tT3xTChNnJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tT3xTChNnJ .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-tT3xTChNnJ .container {
    padding: 0;
  }
}
.cid-tT3xTChNnJ .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tT3xTChNnJ .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tT3xTChNnJ .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tT3xTChNnJ .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tT3xTChNnJ .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tT3xTChNnJ .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tT3xTChNnJ .mbr-section-title {
  color: #ffffff;
}
.cid-tT3xTChNnJ .mbr-box {
  color: #ffffff;
}
.cid-tT3xTChNnJ .mbr-section-btn {
  text-align: center;
}
.cid-tT3xTChNnJ .mbr-section-title,
.cid-tT3xTChNnJ .mbr-section-btn,
.cid-tT3xTChNnJ .title-wrapper {
  color: #1b4066;
  text-align: left;
}
.cid-tT4BpMlQZU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tT4BpMlQZU .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tT4BpMlQZU .mbr-text {
  color: #1b4066;
}
.cid-ukFu4nMq7f {
  padding-top: 5rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-ukFu4nMq7f .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukFu4nMq7f .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-ukFu4nMq7f .container {
    padding: 0 30px;
  }
}
.cid-ukFu4nMq7f .row {
  position: relative;
}
.cid-ukFu4nMq7f .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-ukFu4nMq7f .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-ukFu4nMq7f .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-ukFu4nMq7f .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-ukFu4nMq7f .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-ukFu4nMq7f .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-ukFu4nMq7f .card-wrapper {
    display: block;
  }
}
.cid-ukFu4nMq7f .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-ukFu4nMq7f .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-ukFu4nMq7f .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-ukFu4nMq7f .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-ukFu4nMq7f .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-ukFu4nMq7f .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-ukFu4nMq7f .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-ukFu4nMq7f .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-ukFu4nMq7f .mbr-section-title {
  color: #000000;
}
.cid-ukFu4nMq7f .mbr-date {
  color: #1b4066;
}
.cid-ukFu4nMq7f .mbr-card-title {
  color: #1b4066;
}
.cid-ukFu4nMq7f .mbr-loc {
  color: #cc3b38;
}
.cid-ukFu4nMq7f .mbr-section-title,
.cid-ukFu4nMq7f .title-wrapper {
  color: #cc3b38;
}
.cid-ujKqrNVyD4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-ujKqrNVyD4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujKqrNVyD4 .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-ujKqrNVyD4 .container {
    padding: 0 30px;
  }
}
.cid-ujKqrNVyD4 .row {
  position: relative;
}
.cid-ujKqrNVyD4 .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-ujKqrNVyD4 .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-ujKqrNVyD4 .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-ujKqrNVyD4 .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-ujKqrNVyD4 .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-ujKqrNVyD4 .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-ujKqrNVyD4 .card-wrapper {
    display: block;
  }
}
.cid-ujKqrNVyD4 .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-ujKqrNVyD4 .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-ujKqrNVyD4 .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-ujKqrNVyD4 .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-ujKqrNVyD4 .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-ujKqrNVyD4 .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-ujKqrNVyD4 .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-ujKqrNVyD4 .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-ujKqrNVyD4 .mbr-section-title {
  color: #000000;
}
.cid-ujKqrNVyD4 .mbr-date {
  color: #1b4066;
}
.cid-ujKqrNVyD4 .mbr-card-title {
  color: #1b4066;
}
.cid-ujKqrNVyD4 .mbr-loc {
  color: #cc3b38;
}
.cid-ujKqrNVyD4 .mbr-section-title,
.cid-ujKqrNVyD4 .title-wrapper {
  color: #cc3b38;
}
.cid-uiZKV5QRxk {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uiZKV5QRxk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiZKV5QRxk .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-uiZKV5QRxk .container {
    padding: 0 30px;
  }
}
.cid-uiZKV5QRxk .row {
  position: relative;
}
.cid-uiZKV5QRxk .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-uiZKV5QRxk .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-uiZKV5QRxk .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uiZKV5QRxk .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-uiZKV5QRxk .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-uiZKV5QRxk .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uiZKV5QRxk .card-wrapper {
    display: block;
  }
}
.cid-uiZKV5QRxk .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-uiZKV5QRxk .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-uiZKV5QRxk .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-uiZKV5QRxk .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-uiZKV5QRxk .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-uiZKV5QRxk .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-uiZKV5QRxk .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-uiZKV5QRxk .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uiZKV5QRxk .mbr-section-title {
  color: #000000;
}
.cid-uiZKV5QRxk .mbr-date {
  color: #1b4066;
}
.cid-uiZKV5QRxk .mbr-card-title {
  color: #1b4066;
}
.cid-uiZKV5QRxk .mbr-loc {
  color: #cc3b38;
}
.cid-uiZKV5QRxk .mbr-section-title,
.cid-uiZKV5QRxk .title-wrapper {
  color: #cc3b38;
}
.cid-uilqfCsRMt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uilqfCsRMt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uilqfCsRMt .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-uilqfCsRMt .container {
    padding: 0 30px;
  }
}
.cid-uilqfCsRMt .row {
  position: relative;
}
.cid-uilqfCsRMt .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-uilqfCsRMt .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-uilqfCsRMt .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uilqfCsRMt .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-uilqfCsRMt .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-uilqfCsRMt .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uilqfCsRMt .card-wrapper {
    display: block;
  }
}
.cid-uilqfCsRMt .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-uilqfCsRMt .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-uilqfCsRMt .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-uilqfCsRMt .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-uilqfCsRMt .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-uilqfCsRMt .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-uilqfCsRMt .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-uilqfCsRMt .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uilqfCsRMt .mbr-section-title {
  color: #000000;
}
.cid-uilqfCsRMt .mbr-date {
  color: #1b4066;
}
.cid-uilqfCsRMt .mbr-card-title {
  color: #1b4066;
}
.cid-uilqfCsRMt .mbr-loc {
  color: #cc3b38;
}
.cid-uilqfCsRMt .mbr-section-title,
.cid-uilqfCsRMt .title-wrapper {
  color: #cc3b38;
}
.cid-uhFHiCVDsz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uhFHiCVDsz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhFHiCVDsz .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-uhFHiCVDsz .container {
    padding: 0 30px;
  }
}
.cid-uhFHiCVDsz .row {
  position: relative;
}
.cid-uhFHiCVDsz .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-uhFHiCVDsz .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-uhFHiCVDsz .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uhFHiCVDsz .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-uhFHiCVDsz .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-uhFHiCVDsz .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uhFHiCVDsz .card-wrapper {
    display: block;
  }
}
.cid-uhFHiCVDsz .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-uhFHiCVDsz .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-uhFHiCVDsz .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-uhFHiCVDsz .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-uhFHiCVDsz .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-uhFHiCVDsz .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-uhFHiCVDsz .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-uhFHiCVDsz .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uhFHiCVDsz .mbr-section-title {
  color: #000000;
}
.cid-uhFHiCVDsz .mbr-date {
  color: #1b4066;
}
.cid-uhFHiCVDsz .mbr-card-title {
  color: #1b4066;
}
.cid-uhFHiCVDsz .mbr-loc {
  color: #cc3b38;
}
.cid-uhFHiCVDsz .mbr-section-title,
.cid-uhFHiCVDsz .title-wrapper {
  color: #cc3b38;
}
.cid-uh1WH2LJJi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uh1WH2LJJi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh1WH2LJJi .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-uh1WH2LJJi .container {
    padding: 0 30px;
  }
}
.cid-uh1WH2LJJi .row {
  position: relative;
}
.cid-uh1WH2LJJi .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-uh1WH2LJJi .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-uh1WH2LJJi .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uh1WH2LJJi .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-uh1WH2LJJi .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-uh1WH2LJJi .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uh1WH2LJJi .card-wrapper {
    display: block;
  }
}
.cid-uh1WH2LJJi .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-uh1WH2LJJi .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-uh1WH2LJJi .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-uh1WH2LJJi .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-uh1WH2LJJi .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-uh1WH2LJJi .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-uh1WH2LJJi .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-uh1WH2LJJi .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uh1WH2LJJi .mbr-section-title {
  color: #000000;
}
.cid-uh1WH2LJJi .mbr-date {
  color: #1b4066;
}
.cid-uh1WH2LJJi .mbr-card-title {
  color: #1b4066;
}
.cid-uh1WH2LJJi .mbr-loc {
  color: #cc3b38;
}
.cid-uh1WH2LJJi .mbr-section-title,
.cid-uh1WH2LJJi .title-wrapper {
  color: #cc3b38;
}
.cid-ugmH0yLGKH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-ugmH0yLGKH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugmH0yLGKH .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-ugmH0yLGKH .container {
    padding: 0 30px;
  }
}
.cid-ugmH0yLGKH .row {
  position: relative;
}
.cid-ugmH0yLGKH .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-ugmH0yLGKH .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-ugmH0yLGKH .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-ugmH0yLGKH .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-ugmH0yLGKH .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-ugmH0yLGKH .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-ugmH0yLGKH .card-wrapper {
    display: block;
  }
}
.cid-ugmH0yLGKH .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-ugmH0yLGKH .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-ugmH0yLGKH .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-ugmH0yLGKH .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-ugmH0yLGKH .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-ugmH0yLGKH .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-ugmH0yLGKH .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-ugmH0yLGKH .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-ugmH0yLGKH .mbr-section-title {
  color: #000000;
}
.cid-ugmH0yLGKH .mbr-date {
  color: #1b4066;
}
.cid-ugmH0yLGKH .mbr-card-title {
  color: #1b4066;
}
.cid-ugmH0yLGKH .mbr-loc {
  color: #cc3b38;
}
.cid-ugmH0yLGKH .mbr-section-title,
.cid-ugmH0yLGKH .title-wrapper {
  color: #cc3b38;
}
.cid-ufHslYannD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-ufHslYannD .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufHslYannD .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-ufHslYannD .container {
    padding: 0 30px;
  }
}
.cid-ufHslYannD .row {
  position: relative;
}
.cid-ufHslYannD .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-ufHslYannD .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-ufHslYannD .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-ufHslYannD .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-ufHslYannD .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-ufHslYannD .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-ufHslYannD .card-wrapper {
    display: block;
  }
}
.cid-ufHslYannD .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-ufHslYannD .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-ufHslYannD .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-ufHslYannD .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-ufHslYannD .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-ufHslYannD .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-ufHslYannD .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-ufHslYannD .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-ufHslYannD .mbr-section-title {
  color: #000000;
}
.cid-ufHslYannD .mbr-date {
  color: #1b4066;
}
.cid-ufHslYannD .mbr-card-title {
  color: #1b4066;
}
.cid-ufHslYannD .mbr-loc {
  color: #cc3b38;
}
.cid-ufHslYannD .mbr-section-title,
.cid-ufHslYannD .title-wrapper {
  color: #cc3b38;
}
.cid-uf6Jxfm9rT {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uf6Jxfm9rT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uf6Jxfm9rT .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-uf6Jxfm9rT .container {
    padding: 0 30px;
  }
}
.cid-uf6Jxfm9rT .row {
  position: relative;
}
.cid-uf6Jxfm9rT .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-uf6Jxfm9rT .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-uf6Jxfm9rT .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uf6Jxfm9rT .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-uf6Jxfm9rT .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-uf6Jxfm9rT .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uf6Jxfm9rT .card-wrapper {
    display: block;
  }
}
.cid-uf6Jxfm9rT .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-uf6Jxfm9rT .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-uf6Jxfm9rT .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-uf6Jxfm9rT .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-uf6Jxfm9rT .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-uf6Jxfm9rT .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-uf6Jxfm9rT .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-uf6Jxfm9rT .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uf6Jxfm9rT .mbr-section-title {
  color: #000000;
}
.cid-uf6Jxfm9rT .mbr-date {
  color: #1b4066;
}
.cid-uf6Jxfm9rT .mbr-card-title {
  color: #1b4066;
}
.cid-uf6Jxfm9rT .mbr-loc {
  color: #cc3b38;
}
.cid-uf6Jxfm9rT .mbr-section-title,
.cid-uf6Jxfm9rT .title-wrapper {
  color: #cc3b38;
}
.cid-uenKnz92Rb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uenKnz92Rb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uenKnz92Rb .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-uenKnz92Rb .container {
    padding: 0 30px;
  }
}
.cid-uenKnz92Rb .row {
  position: relative;
}
.cid-uenKnz92Rb .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-uenKnz92Rb .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-uenKnz92Rb .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uenKnz92Rb .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-uenKnz92Rb .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-uenKnz92Rb .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uenKnz92Rb .card-wrapper {
    display: block;
  }
}
.cid-uenKnz92Rb .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-uenKnz92Rb .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-uenKnz92Rb .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-uenKnz92Rb .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-uenKnz92Rb .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-uenKnz92Rb .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-uenKnz92Rb .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-uenKnz92Rb .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uenKnz92Rb .mbr-section-title {
  color: #000000;
}
.cid-uenKnz92Rb .mbr-date {
  color: #1b4066;
}
.cid-uenKnz92Rb .mbr-card-title {
  color: #1b4066;
}
.cid-uenKnz92Rb .mbr-loc {
  color: #cc3b38;
}
.cid-uenKnz92Rb .mbr-section-title,
.cid-uenKnz92Rb .title-wrapper {
  color: #cc3b38;
}
.cid-udJmQSoK6M {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-udJmQSoK6M .mbr-fallback-image.disabled {
  display: none;
}
.cid-udJmQSoK6M .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-udJmQSoK6M .container {
    padding: 0 30px;
  }
}
.cid-udJmQSoK6M .row {
  position: relative;
}
.cid-udJmQSoK6M .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-udJmQSoK6M .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-udJmQSoK6M .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-udJmQSoK6M .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-udJmQSoK6M .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-udJmQSoK6M .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-udJmQSoK6M .card-wrapper {
    display: block;
  }
}
.cid-udJmQSoK6M .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-udJmQSoK6M .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-udJmQSoK6M .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-udJmQSoK6M .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-udJmQSoK6M .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-udJmQSoK6M .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-udJmQSoK6M .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-udJmQSoK6M .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-udJmQSoK6M .mbr-section-title {
  color: #000000;
}
.cid-udJmQSoK6M .mbr-date {
  color: #1b4066;
}
.cid-udJmQSoK6M .mbr-card-title {
  color: #1b4066;
}
.cid-udJmQSoK6M .mbr-loc {
  color: #cc3b38;
}
.cid-udJmQSoK6M .mbr-section-title,
.cid-udJmQSoK6M .title-wrapper {
  color: #cc3b38;
}
.cid-udq5SKzmZ0 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-udq5SKzmZ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-udq5SKzmZ0 .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-udq5SKzmZ0 .container {
    padding: 0 30px;
  }
}
.cid-udq5SKzmZ0 .row {
  position: relative;
}
.cid-udq5SKzmZ0 .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-udq5SKzmZ0 .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-udq5SKzmZ0 .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-udq5SKzmZ0 .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-udq5SKzmZ0 .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-udq5SKzmZ0 .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-udq5SKzmZ0 .card-wrapper {
    display: block;
  }
}
.cid-udq5SKzmZ0 .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-udq5SKzmZ0 .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-udq5SKzmZ0 .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-udq5SKzmZ0 .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-udq5SKzmZ0 .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-udq5SKzmZ0 .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-udq5SKzmZ0 .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-udq5SKzmZ0 .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-udq5SKzmZ0 .mbr-section-title {
  color: #000000;
}
.cid-udq5SKzmZ0 .mbr-date {
  color: #1b4066;
}
.cid-udq5SKzmZ0 .mbr-card-title {
  color: #1b4066;
}
.cid-udq5SKzmZ0 .mbr-loc {
  color: #cc3b38;
}
.cid-udq5SKzmZ0 .mbr-section-title,
.cid-udq5SKzmZ0 .title-wrapper {
  color: #cc3b38;
}
.cid-ubK2BZwJtV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-ubK2BZwJtV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubK2BZwJtV .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-ubK2BZwJtV .container {
    padding: 0 30px;
  }
}
.cid-ubK2BZwJtV .row {
  position: relative;
}
.cid-ubK2BZwJtV .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-ubK2BZwJtV .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-ubK2BZwJtV .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-ubK2BZwJtV .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-ubK2BZwJtV .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-ubK2BZwJtV .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-ubK2BZwJtV .card-wrapper {
    display: block;
  }
}
.cid-ubK2BZwJtV .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-ubK2BZwJtV .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-ubK2BZwJtV .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-ubK2BZwJtV .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-ubK2BZwJtV .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-ubK2BZwJtV .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-ubK2BZwJtV .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-ubK2BZwJtV .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-ubK2BZwJtV .mbr-section-title {
  color: #000000;
}
.cid-ubK2BZwJtV .mbr-date {
  color: #1b4066;
}
.cid-ubK2BZwJtV .mbr-card-title {
  color: #1b4066;
}
.cid-ubK2BZwJtV .mbr-loc {
  color: #cc3b38;
}
.cid-ubK2BZwJtV .mbr-section-title,
.cid-ubK2BZwJtV .title-wrapper {
  color: #cc3b38;
}
.cid-ub4NsS2cM1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-ub4NsS2cM1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ub4NsS2cM1 .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-ub4NsS2cM1 .container {
    padding: 0 30px;
  }
}
.cid-ub4NsS2cM1 .row {
  position: relative;
}
.cid-ub4NsS2cM1 .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-ub4NsS2cM1 .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-ub4NsS2cM1 .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-ub4NsS2cM1 .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-ub4NsS2cM1 .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-ub4NsS2cM1 .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-ub4NsS2cM1 .card-wrapper {
    display: block;
  }
}
.cid-ub4NsS2cM1 .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-ub4NsS2cM1 .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-ub4NsS2cM1 .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-ub4NsS2cM1 .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-ub4NsS2cM1 .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-ub4NsS2cM1 .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-ub4NsS2cM1 .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-ub4NsS2cM1 .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-ub4NsS2cM1 .mbr-section-title {
  color: #000000;
}
.cid-ub4NsS2cM1 .mbr-date {
  color: #1b4066;
}
.cid-ub4NsS2cM1 .mbr-card-title {
  color: #1b4066;
}
.cid-ub4NsS2cM1 .mbr-loc {
  color: #cc3b38;
}
.cid-ub4NsS2cM1 .mbr-section-title,
.cid-ub4NsS2cM1 .title-wrapper {
  color: #cc3b38;
}
.cid-uaq9YwiFif {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uaq9YwiFif .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaq9YwiFif .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-uaq9YwiFif .container {
    padding: 0 30px;
  }
}
.cid-uaq9YwiFif .row {
  position: relative;
}
.cid-uaq9YwiFif .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-uaq9YwiFif .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-uaq9YwiFif .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uaq9YwiFif .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-uaq9YwiFif .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-uaq9YwiFif .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uaq9YwiFif .card-wrapper {
    display: block;
  }
}
.cid-uaq9YwiFif .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-uaq9YwiFif .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-uaq9YwiFif .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-uaq9YwiFif .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-uaq9YwiFif .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-uaq9YwiFif .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-uaq9YwiFif .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-uaq9YwiFif .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-uaq9YwiFif .mbr-section-title {
  color: #000000;
}
.cid-uaq9YwiFif .mbr-date {
  color: #1b4066;
}
.cid-uaq9YwiFif .mbr-card-title {
  color: #1b4066;
}
.cid-uaq9YwiFif .mbr-loc {
  color: #cc3b38;
}
.cid-uaq9YwiFif .mbr-section-title,
.cid-uaq9YwiFif .title-wrapper {
  color: #cc3b38;
}
.cid-u9K6NdDYf4 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u9K6NdDYf4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K6NdDYf4 .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-u9K6NdDYf4 .container {
    padding: 0 30px;
  }
}
.cid-u9K6NdDYf4 .row {
  position: relative;
}
.cid-u9K6NdDYf4 .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u9K6NdDYf4 .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u9K6NdDYf4 .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u9K6NdDYf4 .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u9K6NdDYf4 .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u9K6NdDYf4 .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u9K6NdDYf4 .card-wrapper {
    display: block;
  }
}
.cid-u9K6NdDYf4 .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u9K6NdDYf4 .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u9K6NdDYf4 .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u9K6NdDYf4 .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u9K6NdDYf4 .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u9K6NdDYf4 .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u9K6NdDYf4 .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u9K6NdDYf4 .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u9K6NdDYf4 .mbr-section-title {
  color: #000000;
}
.cid-u9K6NdDYf4 .mbr-date {
  color: #1b4066;
}
.cid-u9K6NdDYf4 .mbr-card-title {
  color: #1b4066;
}
.cid-u9K6NdDYf4 .mbr-loc {
  color: #cc3b38;
}
.cid-u9K6NdDYf4 .mbr-section-title,
.cid-u9K6NdDYf4 .title-wrapper {
  color: #cc3b38;
}
.cid-u96lUTHKvi {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u96lUTHKvi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u96lUTHKvi .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-u96lUTHKvi .container {
    padding: 0 30px;
  }
}
.cid-u96lUTHKvi .row {
  position: relative;
}
.cid-u96lUTHKvi .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u96lUTHKvi .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u96lUTHKvi .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u96lUTHKvi .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u96lUTHKvi .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u96lUTHKvi .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u96lUTHKvi .card-wrapper {
    display: block;
  }
}
.cid-u96lUTHKvi .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u96lUTHKvi .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u96lUTHKvi .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u96lUTHKvi .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u96lUTHKvi .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u96lUTHKvi .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u96lUTHKvi .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u96lUTHKvi .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u96lUTHKvi .mbr-section-title {
  color: #000000;
}
.cid-u96lUTHKvi .mbr-date {
  color: #1b4066;
}
.cid-u96lUTHKvi .mbr-card-title {
  color: #1b4066;
}
.cid-u96lUTHKvi .mbr-loc {
  color: #cc3b38;
}
.cid-u96lUTHKvi .mbr-section-title,
.cid-u96lUTHKvi .title-wrapper {
  color: #cc3b38;
}
.cid-u8r9X0oPe6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u8r9X0oPe6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8r9X0oPe6 .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-u8r9X0oPe6 .container {
    padding: 0 30px;
  }
}
.cid-u8r9X0oPe6 .row {
  position: relative;
}
.cid-u8r9X0oPe6 .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u8r9X0oPe6 .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u8r9X0oPe6 .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u8r9X0oPe6 .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u8r9X0oPe6 .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u8r9X0oPe6 .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u8r9X0oPe6 .card-wrapper {
    display: block;
  }
}
.cid-u8r9X0oPe6 .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u8r9X0oPe6 .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u8r9X0oPe6 .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u8r9X0oPe6 .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u8r9X0oPe6 .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u8r9X0oPe6 .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u8r9X0oPe6 .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u8r9X0oPe6 .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u8r9X0oPe6 .mbr-section-title {
  color: #000000;
}
.cid-u8r9X0oPe6 .mbr-date {
  color: #1b4066;
}
.cid-u8r9X0oPe6 .mbr-card-title {
  color: #1b4066;
}
.cid-u8r9X0oPe6 .mbr-loc {
  color: #cc3b38;
}
.cid-u8r9X0oPe6 .mbr-section-title,
.cid-u8r9X0oPe6 .title-wrapper {
  color: #cc3b38;
}
.cid-u76StacR7s {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u76StacR7s .mbr-fallback-image.disabled {
  display: none;
}
.cid-u76StacR7s .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-u76StacR7s .container {
    padding: 0 30px;
  }
}
.cid-u76StacR7s .row {
  position: relative;
}
.cid-u76StacR7s .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u76StacR7s .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u76StacR7s .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u76StacR7s .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u76StacR7s .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u76StacR7s .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u76StacR7s .card-wrapper {
    display: block;
  }
}
.cid-u76StacR7s .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u76StacR7s .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u76StacR7s .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u76StacR7s .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u76StacR7s .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u76StacR7s .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u76StacR7s .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u76StacR7s .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u76StacR7s .mbr-section-title {
  color: #000000;
}
.cid-u76StacR7s .mbr-date {
  color: #1b4066;
}
.cid-u76StacR7s .mbr-card-title {
  color: #1b4066;
}
.cid-u76StacR7s .mbr-loc {
  color: #cc3b38;
}
.cid-u76StacR7s .mbr-section-title,
.cid-u76StacR7s .title-wrapper {
  color: #cc3b38;
}
.cid-u6sbu8Aosq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u6sbu8Aosq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6sbu8Aosq .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-u6sbu8Aosq .container {
    padding: 0 30px;
  }
}
.cid-u6sbu8Aosq .row {
  position: relative;
}
.cid-u6sbu8Aosq .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u6sbu8Aosq .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u6sbu8Aosq .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u6sbu8Aosq .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u6sbu8Aosq .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u6sbu8Aosq .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u6sbu8Aosq .card-wrapper {
    display: block;
  }
}
.cid-u6sbu8Aosq .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u6sbu8Aosq .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u6sbu8Aosq .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u6sbu8Aosq .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u6sbu8Aosq .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u6sbu8Aosq .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u6sbu8Aosq .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u6sbu8Aosq .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u6sbu8Aosq .mbr-section-title {
  color: #000000;
}
.cid-u6sbu8Aosq .mbr-date {
  color: #1b4066;
}
.cid-u6sbu8Aosq .mbr-card-title {
  color: #1b4066;
}
.cid-u6sbu8Aosq .mbr-loc {
  color: #cc3b38;
}
.cid-u6sbu8Aosq .mbr-section-title,
.cid-u6sbu8Aosq .title-wrapper {
  color: #cc3b38;
}
.cid-u5N7Fg5J8F {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u5N7Fg5J8F .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5N7Fg5J8F .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-u5N7Fg5J8F .container {
    padding: 0 30px;
  }
}
.cid-u5N7Fg5J8F .row {
  position: relative;
}
.cid-u5N7Fg5J8F .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u5N7Fg5J8F .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u5N7Fg5J8F .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u5N7Fg5J8F .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u5N7Fg5J8F .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u5N7Fg5J8F .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u5N7Fg5J8F .card-wrapper {
    display: block;
  }
}
.cid-u5N7Fg5J8F .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u5N7Fg5J8F .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u5N7Fg5J8F .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u5N7Fg5J8F .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u5N7Fg5J8F .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u5N7Fg5J8F .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u5N7Fg5J8F .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u5N7Fg5J8F .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u5N7Fg5J8F .mbr-section-title {
  color: #000000;
}
.cid-u5N7Fg5J8F .mbr-date {
  color: #1b4066;
}
.cid-u5N7Fg5J8F .mbr-card-title {
  color: #1b4066;
}
.cid-u5N7Fg5J8F .mbr-loc {
  color: #cc3b38;
}
.cid-u5N7Fg5J8F .mbr-section-title,
.cid-u5N7Fg5J8F .title-wrapper {
  color: #cc3b38;
}
.cid-u58RLdRQFy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u58RLdRQFy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58RLdRQFy .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-u58RLdRQFy .container {
    padding: 0 30px;
  }
}
.cid-u58RLdRQFy .row {
  position: relative;
}
.cid-u58RLdRQFy .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u58RLdRQFy .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u58RLdRQFy .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u58RLdRQFy .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u58RLdRQFy .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u58RLdRQFy .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u58RLdRQFy .card-wrapper {
    display: block;
  }
}
.cid-u58RLdRQFy .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u58RLdRQFy .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u58RLdRQFy .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u58RLdRQFy .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u58RLdRQFy .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u58RLdRQFy .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u58RLdRQFy .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u58RLdRQFy .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u58RLdRQFy .mbr-section-title {
  color: #000000;
}
.cid-u58RLdRQFy .mbr-date {
  color: #1b4066;
}
.cid-u58RLdRQFy .mbr-card-title {
  color: #1b4066;
}
.cid-u58RLdRQFy .mbr-loc {
  color: #cc3b38;
}
.cid-u58RLdRQFy .mbr-section-title,
.cid-u58RLdRQFy .title-wrapper {
  color: #cc3b38;
}
.cid-u521fSHpjq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u521fSHpjq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u521fSHpjq .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-u521fSHpjq .container {
    padding: 0 30px;
  }
}
.cid-u521fSHpjq .row {
  position: relative;
}
.cid-u521fSHpjq .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u521fSHpjq .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u521fSHpjq .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u521fSHpjq .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u521fSHpjq .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u521fSHpjq .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u521fSHpjq .card-wrapper {
    display: block;
  }
}
.cid-u521fSHpjq .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u521fSHpjq .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u521fSHpjq .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u521fSHpjq .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u521fSHpjq .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u521fSHpjq .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u521fSHpjq .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u521fSHpjq .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u521fSHpjq .mbr-section-title {
  color: #000000;
}
.cid-u521fSHpjq .mbr-date {
  color: #1b4066;
}
.cid-u521fSHpjq .mbr-card-title {
  color: #1b4066;
}
.cid-u521fSHpjq .mbr-loc {
  color: #cc3b38;
}
.cid-u521fSHpjq .mbr-section-title,
.cid-u521fSHpjq .title-wrapper {
  color: #cc3b38;
}
.cid-u3OblpvTUU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u3OblpvTUU .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3OblpvTUU .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-u3OblpvTUU .container {
    padding: 0 30px;
  }
}
.cid-u3OblpvTUU .row {
  position: relative;
}
.cid-u3OblpvTUU .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u3OblpvTUU .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u3OblpvTUU .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u3OblpvTUU .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u3OblpvTUU .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u3OblpvTUU .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u3OblpvTUU .card-wrapper {
    display: block;
  }
}
.cid-u3OblpvTUU .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u3OblpvTUU .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u3OblpvTUU .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u3OblpvTUU .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u3OblpvTUU .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u3OblpvTUU .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u3OblpvTUU .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u3OblpvTUU .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u3OblpvTUU .mbr-section-title {
  color: #000000;
}
.cid-u3OblpvTUU .mbr-date {
  color: #1b4066;
}
.cid-u3OblpvTUU .mbr-card-title {
  color: #1b4066;
}
.cid-u3OblpvTUU .mbr-loc {
  color: #cc3b38;
}
.cid-u3OblpvTUU .mbr-section-title,
.cid-u3OblpvTUU .title-wrapper {
  color: #cc3b38;
}
.cid-u34ehaGuHW {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u34ehaGuHW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u34ehaGuHW .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-u34ehaGuHW .container {
    padding: 0 30px;
  }
}
.cid-u34ehaGuHW .row {
  position: relative;
}
.cid-u34ehaGuHW .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u34ehaGuHW .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u34ehaGuHW .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u34ehaGuHW .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u34ehaGuHW .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u34ehaGuHW .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u34ehaGuHW .card-wrapper {
    display: block;
  }
}
.cid-u34ehaGuHW .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u34ehaGuHW .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u34ehaGuHW .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u34ehaGuHW .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u34ehaGuHW .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u34ehaGuHW .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u34ehaGuHW .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u34ehaGuHW .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u34ehaGuHW .mbr-section-title {
  color: #000000;
}
.cid-u34ehaGuHW .mbr-date {
  color: #1b4066;
}
.cid-u34ehaGuHW .mbr-card-title {
  color: #1b4066;
}
.cid-u34ehaGuHW .mbr-loc {
  color: #cc3b38;
}
.cid-u34ehaGuHW .mbr-section-title,
.cid-u34ehaGuHW .title-wrapper {
  color: #cc3b38;
}
.cid-u2uLyRN9ci {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u2uLyRN9ci .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2uLyRN9ci .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-u2uLyRN9ci .container {
    padding: 0 30px;
  }
}
.cid-u2uLyRN9ci .row {
  position: relative;
}
.cid-u2uLyRN9ci .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u2uLyRN9ci .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u2uLyRN9ci .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u2uLyRN9ci .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u2uLyRN9ci .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u2uLyRN9ci .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u2uLyRN9ci .card-wrapper {
    display: block;
  }
}
.cid-u2uLyRN9ci .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u2uLyRN9ci .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u2uLyRN9ci .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u2uLyRN9ci .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u2uLyRN9ci .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u2uLyRN9ci .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u2uLyRN9ci .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u2uLyRN9ci .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u2uLyRN9ci .mbr-section-title {
  color: #000000;
}
.cid-u2uLyRN9ci .mbr-date {
  color: #1b4066;
}
.cid-u2uLyRN9ci .mbr-card-title {
  color: #1b4066;
}
.cid-u2uLyRN9ci .mbr-loc {
  color: #cc3b38;
}
.cid-u2uLyRN9ci .mbr-section-title,
.cid-u2uLyRN9ci .title-wrapper {
  color: #cc3b38;
}
.cid-u1OMNes2Iy {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u1OMNes2Iy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1OMNes2Iy .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-u1OMNes2Iy .container {
    padding: 0 30px;
  }
}
.cid-u1OMNes2Iy .row {
  position: relative;
}
.cid-u1OMNes2Iy .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u1OMNes2Iy .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u1OMNes2Iy .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u1OMNes2Iy .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u1OMNes2Iy .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u1OMNes2Iy .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u1OMNes2Iy .card-wrapper {
    display: block;
  }
}
.cid-u1OMNes2Iy .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u1OMNes2Iy .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u1OMNes2Iy .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u1OMNes2Iy .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u1OMNes2Iy .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u1OMNes2Iy .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u1OMNes2Iy .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u1OMNes2Iy .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u1OMNes2Iy .mbr-section-title {
  color: #000000;
}
.cid-u1OMNes2Iy .mbr-date {
  color: #1b4066;
}
.cid-u1OMNes2Iy .mbr-card-title {
  color: #1b4066;
}
.cid-u1OMNes2Iy .mbr-loc {
  color: #cc3b38;
}
.cid-u1OMNes2Iy .mbr-section-title,
.cid-u1OMNes2Iy .title-wrapper {
  color: #cc3b38;
}
.cid-u1aCiilNj9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u1aCiilNj9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1aCiilNj9 .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-u1aCiilNj9 .container {
    padding: 0 30px;
  }
}
.cid-u1aCiilNj9 .row {
  position: relative;
}
.cid-u1aCiilNj9 .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u1aCiilNj9 .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u1aCiilNj9 .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u1aCiilNj9 .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u1aCiilNj9 .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u1aCiilNj9 .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u1aCiilNj9 .card-wrapper {
    display: block;
  }
}
.cid-u1aCiilNj9 .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u1aCiilNj9 .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u1aCiilNj9 .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u1aCiilNj9 .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u1aCiilNj9 .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u1aCiilNj9 .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u1aCiilNj9 .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u1aCiilNj9 .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u1aCiilNj9 .mbr-section-title {
  color: #000000;
}
.cid-u1aCiilNj9 .mbr-date {
  color: #1b4066;
}
.cid-u1aCiilNj9 .mbr-card-title {
  color: #1b4066;
}
.cid-u1aCiilNj9 .mbr-loc {
  color: #cc3b38;
}
.cid-u1aCiilNj9 .mbr-section-title,
.cid-u1aCiilNj9 .title-wrapper {
  color: #cc3b38;
}
.cid-u0vYY4k5Fb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u0vYY4k5Fb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0vYY4k5Fb .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-u0vYY4k5Fb .container {
    padding: 0 30px;
  }
}
.cid-u0vYY4k5Fb .row {
  position: relative;
}
.cid-u0vYY4k5Fb .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u0vYY4k5Fb .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u0vYY4k5Fb .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u0vYY4k5Fb .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u0vYY4k5Fb .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u0vYY4k5Fb .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u0vYY4k5Fb .card-wrapper {
    display: block;
  }
}
.cid-u0vYY4k5Fb .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u0vYY4k5Fb .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u0vYY4k5Fb .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u0vYY4k5Fb .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u0vYY4k5Fb .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u0vYY4k5Fb .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u0vYY4k5Fb .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u0vYY4k5Fb .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u0vYY4k5Fb .mbr-section-title {
  color: #000000;
}
.cid-u0vYY4k5Fb .mbr-date {
  color: #1b4066;
}
.cid-u0vYY4k5Fb .mbr-card-title {
  color: #1b4066;
}
.cid-u0vYY4k5Fb .mbr-loc {
  color: #cc3b38;
}
.cid-u0vYY4k5Fb .mbr-section-title,
.cid-u0vYY4k5Fb .title-wrapper {
  color: #cc3b38;
}
.cid-u0olrEO1gM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u0olrEO1gM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0olrEO1gM .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-u0olrEO1gM .container {
    padding: 0 30px;
  }
}
.cid-u0olrEO1gM .row {
  position: relative;
}
.cid-u0olrEO1gM .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u0olrEO1gM .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u0olrEO1gM .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u0olrEO1gM .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u0olrEO1gM .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u0olrEO1gM .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u0olrEO1gM .card-wrapper {
    display: block;
  }
}
.cid-u0olrEO1gM .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u0olrEO1gM .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u0olrEO1gM .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u0olrEO1gM .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u0olrEO1gM .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u0olrEO1gM .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u0olrEO1gM .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u0olrEO1gM .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u0olrEO1gM .mbr-section-title {
  color: #000000;
}
.cid-u0olrEO1gM .mbr-date {
  color: #1b4066;
}
.cid-u0olrEO1gM .mbr-card-title {
  color: #1b4066;
}
.cid-u0olrEO1gM .mbr-loc {
  color: #cc3b38;
}
.cid-u0olrEO1gM .mbr-section-title,
.cid-u0olrEO1gM .title-wrapper {
  color: #cc3b38;
}
.cid-u0okbEBFHV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u0okbEBFHV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0okbEBFHV .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-u0okbEBFHV .container {
    padding: 0 30px;
  }
}
.cid-u0okbEBFHV .row {
  position: relative;
}
.cid-u0okbEBFHV .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-u0okbEBFHV .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-u0okbEBFHV .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-u0okbEBFHV .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-u0okbEBFHV .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-u0okbEBFHV .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-u0okbEBFHV .card-wrapper {
    display: block;
  }
}
.cid-u0okbEBFHV .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-u0okbEBFHV .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-u0okbEBFHV .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-u0okbEBFHV .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-u0okbEBFHV .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-u0okbEBFHV .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-u0okbEBFHV .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-u0okbEBFHV .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-u0okbEBFHV .mbr-section-title {
  color: #000000;
}
.cid-u0okbEBFHV .mbr-date {
  color: #1b4066;
}
.cid-u0okbEBFHV .mbr-card-title {
  color: #1b4066;
}
.cid-u0okbEBFHV .mbr-loc {
  color: #cc3b38;
}
.cid-u0okbEBFHV .mbr-section-title,
.cid-u0okbEBFHV .title-wrapper {
  color: #cc3b38;
}
.cid-tYw956l009 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tYw956l009 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYw956l009 .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-tYw956l009 .container {
    padding: 0 30px;
  }
}
.cid-tYw956l009 .row {
  position: relative;
}
.cid-tYw956l009 .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tYw956l009 .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-tYw956l009 .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tYw956l009 .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-tYw956l009 .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-tYw956l009 .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tYw956l009 .card-wrapper {
    display: block;
  }
}
.cid-tYw956l009 .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-tYw956l009 .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-tYw956l009 .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-tYw956l009 .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tYw956l009 .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-tYw956l009 .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-tYw956l009 .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-tYw956l009 .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tYw956l009 .mbr-section-title {
  color: #000000;
}
.cid-tYw956l009 .mbr-date {
  color: #1b4066;
}
.cid-tYw956l009 .mbr-card-title {
  color: #1b4066;
}
.cid-tYw956l009 .mbr-loc {
  color: #cc3b38;
}
.cid-tYw956l009 .mbr-section-title,
.cid-tYw956l009 .title-wrapper {
  color: #cc3b38;
}
.cid-tXRDs1dCDL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tXRDs1dCDL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXRDs1dCDL .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-tXRDs1dCDL .container {
    padding: 0 30px;
  }
}
.cid-tXRDs1dCDL .row {
  position: relative;
}
.cid-tXRDs1dCDL .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tXRDs1dCDL .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-tXRDs1dCDL .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tXRDs1dCDL .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-tXRDs1dCDL .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-tXRDs1dCDL .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tXRDs1dCDL .card-wrapper {
    display: block;
  }
}
.cid-tXRDs1dCDL .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-tXRDs1dCDL .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-tXRDs1dCDL .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-tXRDs1dCDL .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tXRDs1dCDL .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-tXRDs1dCDL .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-tXRDs1dCDL .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-tXRDs1dCDL .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tXRDs1dCDL .mbr-section-title {
  color: #000000;
}
.cid-tXRDs1dCDL .mbr-date {
  color: #1b4066;
}
.cid-tXRDs1dCDL .mbr-card-title {
  color: #1b4066;
}
.cid-tXRDs1dCDL .mbr-loc {
  color: #cc3b38;
}
.cid-tXRDs1dCDL .mbr-section-title,
.cid-tXRDs1dCDL .title-wrapper {
  color: #cc3b38;
}
.cid-tXcsWSo8ut {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tXcsWSo8ut .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXcsWSo8ut .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-tXcsWSo8ut .container {
    padding: 0 30px;
  }
}
.cid-tXcsWSo8ut .row {
  position: relative;
}
.cid-tXcsWSo8ut .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tXcsWSo8ut .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-tXcsWSo8ut .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tXcsWSo8ut .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-tXcsWSo8ut .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-tXcsWSo8ut .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tXcsWSo8ut .card-wrapper {
    display: block;
  }
}
.cid-tXcsWSo8ut .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-tXcsWSo8ut .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-tXcsWSo8ut .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-tXcsWSo8ut .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tXcsWSo8ut .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-tXcsWSo8ut .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-tXcsWSo8ut .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-tXcsWSo8ut .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tXcsWSo8ut .mbr-section-title {
  color: #000000;
}
.cid-tXcsWSo8ut .mbr-date {
  color: #1b4066;
}
.cid-tXcsWSo8ut .mbr-card-title {
  color: #1b4066;
}
.cid-tXcsWSo8ut .mbr-loc {
  color: #cc3b38;
}
.cid-tXcsWSo8ut .mbr-section-title,
.cid-tXcsWSo8ut .title-wrapper {
  color: #cc3b38;
}
.cid-tWmdmrhRim {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tWmdmrhRim .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWmdmrhRim .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-tWmdmrhRim .container {
    padding: 0 30px;
  }
}
.cid-tWmdmrhRim .row {
  position: relative;
}
.cid-tWmdmrhRim .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tWmdmrhRim .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-tWmdmrhRim .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tWmdmrhRim .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-tWmdmrhRim .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-tWmdmrhRim .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tWmdmrhRim .card-wrapper {
    display: block;
  }
}
.cid-tWmdmrhRim .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-tWmdmrhRim .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-tWmdmrhRim .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-tWmdmrhRim .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tWmdmrhRim .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-tWmdmrhRim .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-tWmdmrhRim .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-tWmdmrhRim .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tWmdmrhRim .mbr-section-title {
  color: #000000;
}
.cid-tWmdmrhRim .mbr-date {
  color: #1b4066;
}
.cid-tWmdmrhRim .mbr-card-title {
  color: #1b4066;
}
.cid-tWmdmrhRim .mbr-loc {
  color: #cc3b38;
}
.cid-tWmdmrhRim .mbr-section-title,
.cid-tWmdmrhRim .title-wrapper {
  color: #cc3b38;
}
.cid-tWazwf9x4g {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tWazwf9x4g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWazwf9x4g .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-tWazwf9x4g .container {
    padding: 0 30px;
  }
}
.cid-tWazwf9x4g .row {
  position: relative;
}
.cid-tWazwf9x4g .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tWazwf9x4g .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-tWazwf9x4g .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tWazwf9x4g .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-tWazwf9x4g .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-tWazwf9x4g .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tWazwf9x4g .card-wrapper {
    display: block;
  }
}
.cid-tWazwf9x4g .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-tWazwf9x4g .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-tWazwf9x4g .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-tWazwf9x4g .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tWazwf9x4g .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-tWazwf9x4g .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-tWazwf9x4g .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-tWazwf9x4g .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tWazwf9x4g .mbr-section-title {
  color: #000000;
}
.cid-tWazwf9x4g .mbr-date {
  color: #1b4066;
}
.cid-tWazwf9x4g .mbr-card-title {
  color: #1b4066;
}
.cid-tWazwf9x4g .mbr-loc {
  color: #cc3b38;
}
.cid-tWazwf9x4g .mbr-section-title,
.cid-tWazwf9x4g .title-wrapper {
  color: #cc3b38;
}
.cid-tVdBiiou4B {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tVdBiiou4B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdBiiou4B .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-tVdBiiou4B .container {
    padding: 0 30px;
  }
}
.cid-tVdBiiou4B .row {
  position: relative;
}
.cid-tVdBiiou4B .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tVdBiiou4B .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-tVdBiiou4B .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tVdBiiou4B .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-tVdBiiou4B .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-tVdBiiou4B .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tVdBiiou4B .card-wrapper {
    display: block;
  }
}
.cid-tVdBiiou4B .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-tVdBiiou4B .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-tVdBiiou4B .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-tVdBiiou4B .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tVdBiiou4B .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-tVdBiiou4B .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-tVdBiiou4B .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-tVdBiiou4B .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tVdBiiou4B .mbr-section-title {
  color: #000000;
}
.cid-tVdBiiou4B .mbr-date {
  color: #1b4066;
}
.cid-tVdBiiou4B .mbr-card-title {
  color: #1b4066;
}
.cid-tVdBiiou4B .mbr-loc {
  color: #cc3b38;
}
.cid-tVdBiiou4B .mbr-section-title,
.cid-tVdBiiou4B .title-wrapper {
  color: #cc3b38;
}
.cid-tUyGXhpqdG {
  padding-top: 1rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tUyGXhpqdG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyGXhpqdG .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-tUyGXhpqdG .container {
    padding: 0 30px;
  }
}
.cid-tUyGXhpqdG .row {
  position: relative;
}
.cid-tUyGXhpqdG .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tUyGXhpqdG .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-tUyGXhpqdG .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tUyGXhpqdG .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-tUyGXhpqdG .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-tUyGXhpqdG .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tUyGXhpqdG .card-wrapper {
    display: block;
  }
}
.cid-tUyGXhpqdG .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-tUyGXhpqdG .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-tUyGXhpqdG .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-tUyGXhpqdG .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tUyGXhpqdG .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-tUyGXhpqdG .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-tUyGXhpqdG .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-tUyGXhpqdG .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tUyGXhpqdG .mbr-section-title {
  color: #000000;
}
.cid-tUyGXhpqdG .mbr-date {
  color: #1b4066;
}
.cid-tUyGXhpqdG .mbr-card-title {
  color: #1b4066;
}
.cid-tUyGXhpqdG .mbr-loc {
  color: #cc3b38;
}
.cid-tUyGXhpqdG .mbr-section-title,
.cid-tUyGXhpqdG .title-wrapper {
  color: #cc3b38;
}
.cid-tTVk3EbcvW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tTVk3EbcvW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTVk3EbcvW .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-tTVk3EbcvW .container {
    padding: 0 30px;
  }
}
.cid-tTVk3EbcvW .row {
  position: relative;
}
.cid-tTVk3EbcvW .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tTVk3EbcvW .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-tTVk3EbcvW .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tTVk3EbcvW .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-tTVk3EbcvW .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-tTVk3EbcvW .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tTVk3EbcvW .card-wrapper {
    display: block;
  }
}
.cid-tTVk3EbcvW .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-tTVk3EbcvW .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-tTVk3EbcvW .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-tTVk3EbcvW .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tTVk3EbcvW .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-tTVk3EbcvW .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-tTVk3EbcvW .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-tTVk3EbcvW .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tTVk3EbcvW .mbr-section-title {
  color: #000000;
}
.cid-tTVk3EbcvW .mbr-date {
  color: #1b4066;
}
.cid-tTVk3EbcvW .mbr-card-title {
  color: #1b4066;
}
.cid-tTVk3EbcvW .mbr-loc {
  color: #cc3b38;
}
.cid-tTVk3EbcvW .mbr-section-title,
.cid-tTVk3EbcvW .title-wrapper {
  color: #cc3b38;
}
.cid-tTfVLj2Wkv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tTfVLj2Wkv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTfVLj2Wkv .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-tTfVLj2Wkv .container {
    padding: 0 30px;
  }
}
.cid-tTfVLj2Wkv .row {
  position: relative;
}
.cid-tTfVLj2Wkv .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tTfVLj2Wkv .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-tTfVLj2Wkv .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tTfVLj2Wkv .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-tTfVLj2Wkv .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-tTfVLj2Wkv .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tTfVLj2Wkv .card-wrapper {
    display: block;
  }
}
.cid-tTfVLj2Wkv .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-tTfVLj2Wkv .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-tTfVLj2Wkv .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-tTfVLj2Wkv .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tTfVLj2Wkv .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-tTfVLj2Wkv .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-tTfVLj2Wkv .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-tTfVLj2Wkv .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tTfVLj2Wkv .mbr-section-title {
  color: #000000;
}
.cid-tTfVLj2Wkv .mbr-date {
  color: #1b4066;
}
.cid-tTfVLj2Wkv .mbr-card-title {
  color: #1b4066;
}
.cid-tTfVLj2Wkv .mbr-loc {
  color: #cc3b38;
}
.cid-tTfVLj2Wkv .mbr-section-title,
.cid-tTfVLj2Wkv .title-wrapper {
  color: #cc3b38;
}
.cid-tT3GIN320D {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tT3GIN320D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tT3GIN320D .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-tT3GIN320D .container {
    padding: 0 30px;
  }
}
.cid-tT3GIN320D .row {
  position: relative;
}
.cid-tT3GIN320D .row::before {
  content: '';
  position: absolute;
  bottom: -16rem;
  left: -6rem;
  transform: rotate(-14deg);
  display: block;
  width: 649px;
  height: 400px;
  border-radius: 150px;
  border: 2px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tT3GIN320D .row::before {
    display: none;
  }
}
@media (max-width: 992px) {
  .cid-tT3GIN320D .title-wrapper {
    margin-bottom: 32px;
  }
}
.cid-tT3GIN320D .title-wrapper .mbr-section-title {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 14px;
  position: relative;
}
.cid-tT3GIN320D .title-wrapper .mbr-section-title::before {
  content: '';
  position: absolute;
  left: 0;
  display: block;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background-color: #cc3b38;
}
.cid-tT3GIN320D .card-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 28px 0 85px 0;
  border-top: 1px solid #cc3b38;
  position: relative;
}
@media (max-width: 992px) {
  .cid-tT3GIN320D .card-wrapper {
    display: block;
  }
}
.cid-tT3GIN320D .card-wrapper .mbr-date {
  margin-bottom: 0;
  min-width: 106px;
}
@media (max-width: 992px) {
  .cid-tT3GIN320D .card-wrapper .mbr-date {
    margin-bottom: 32px;
  }
}
.cid-tT3GIN320D .card-wrapper .mbr-date span {
  display: block;
  font-size: 20%;
}
.cid-tT3GIN320D .card-wrapper .mbr-card-title {
  margin-bottom: 16px;
}
.cid-tT3GIN320D .card-wrapper .mbr-loc {
  margin-bottom: 0;
}
.cid-tT3GIN320D .card-wrapper .mbr-section-btn {
  min-width: 192px;
}
@media (max-width: 992px) {
  .cid-tT3GIN320D .card-wrapper .mbr-section-btn {
    margin-top: 72px;
  }
}
@media (max-width: 768px) {
  .cid-tT3GIN320D .card-wrapper .mbr-section-btn {
    margin-top: 16px;
  }
}
.cid-tT3GIN320D .mbr-section-title {
  color: #000000;
}
.cid-tT3GIN320D .mbr-date {
  color: #1b4066;
}
.cid-tT3GIN320D .mbr-card-title {
  color: #1b4066;
}
.cid-tT3GIN320D .mbr-loc {
  color: #cc3b38;
}
.cid-tT3GIN320D .mbr-section-title,
.cid-tT3GIN320D .title-wrapper {
  color: #cc3b38;
}
.cid-tT9kfTojYZ {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tT9kfTojYZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tT9kfTojYZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tT9kfTojYZ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tT9kfTojYZ .container-fluid {
    padding: 0 25px;
  }
}
@media (max-width: 992px) {
  .cid-tT9kfTojYZ .container {
    padding: 0 25px;
  }
}
.cid-tT9kfTojYZ .row {
  justify-content: center;
}
.cid-tT9kfTojYZ .item .item-wrapper {
  margin-bottom: 32px;
}
.cid-tT9kfTojYZ .item .item-wrapper a {
  display: block;
}
.cid-tT9kfTojYZ .item .item-wrapper a:hover .item-img img {
  transform: scale(1.06) translateX(6px);
}
.cid-tT9kfTojYZ .item .item-wrapper a .item-img {
  overflow: hidden;
}
.cid-tT9kfTojYZ .item .item-wrapper a .item-img img {
  height: 345px;
  object-fit: cover;
  margin-bottom: 15px;
  transform: scale(1.06) translateX(0);
  transition: all 0.3s ease-in-out;
}
.cid-tT3UByVFHA {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #1b4066;
}
.cid-tT3UByVFHA .mbr-text,
.cid-tT3UByVFHA .mbr-section-btn {
  color: #ffffff;
}
.cid-tT3UByVFHA .container {
  max-width: 1000px;
}
.cid-tT3UByVFHA .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ffffff;
  padding-bottom: 1rem;
}
.cid-tT3UByVFHA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tT3UByVFHA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tT3xTF54fk {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tT3xTF54fk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tT3xTF54fk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tT3xTF54fk .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tT3xTF54fk .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tT3xTF54fk .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tT3xTF54fk .mbr-section-subtitle,
.cid-tT3xTF54fk .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tTxaovAL5H {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tTxaovAL5H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTxaovAL5H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTxaovAL5H .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTxaovAL5H .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTxaovAL5H .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTxaovAL5H .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTxaovAL5H .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTxaovAL5H .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTxaovAL5H .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTxaovAL5H .bg-slack:hover {
  background: #230a23;
}
.cid-tTxaovAL5H .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTxaovAL5H .bg-linkedin:hover {
  background: #005582;
}
.cid-tTxaovAL5H .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTxaovAL5H [class^="socicon-"]:before,
.cid-tTxaovAL5H [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTxaovAL5H .mbr-section-title,
.cid-tTxaovAL5H .social-list {
  color: #ffffff;
}
.cid-tT3xTFIryX {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tT3xTFIryX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tT3xTFIryX .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tT3xTFIryX .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tT3xTFIryX h5 {
  padding-bottom: 2rem;
}
.cid-tT3xTFIryX .form-control,
.cid-tT3xTFIryX .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tT3xTFIryX .form-control::-webkit-input-placeholder,
.cid-tT3xTFIryX .field-input::-webkit-input-placeholder,
.cid-tT3xTFIryX .form-control::-webkit-input-placeholder,
.cid-tT3xTFIryX .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tT3xTFIryX .form-control:-moz-placeholder,
.cid-tT3xTFIryX .field-input:-moz-placeholder,
.cid-tT3xTFIryX .form-control:-moz-placeholder,
.cid-tT3xTFIryX .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tT3xTFIryX .form-control:hover,
.cid-tT3xTFIryX .field-input:hover,
.cid-tT3xTFIryX .form-control:focus,
.cid-tT3xTFIryX .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tT3xTFIryX .form-control:hover::-webkit-input-placeholder,
.cid-tT3xTFIryX .field-input:hover::-webkit-input-placeholder,
.cid-tT3xTFIryX .form-control:focus::-webkit-input-placeholder,
.cid-tT3xTFIryX .field-input:focus::-webkit-input-placeholder,
.cid-tT3xTFIryX .form-control:hover::-webkit-input-placeholder,
.cid-tT3xTFIryX .field-input:hover::-webkit-input-placeholder,
.cid-tT3xTFIryX .form-control:focus::-webkit-input-placeholder,
.cid-tT3xTFIryX .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tT3xTFIryX .form-control:hover:-moz-placeholder,
.cid-tT3xTFIryX .field-input:hover:-moz-placeholder,
.cid-tT3xTFIryX .form-control:focus:-moz-placeholder,
.cid-tT3xTFIryX .field-input:focus:-moz-placeholder,
.cid-tT3xTFIryX .form-control:hover:-moz-placeholder,
.cid-tT3xTFIryX .field-input:hover:-moz-placeholder,
.cid-tT3xTFIryX .form-control:focus:-moz-placeholder,
.cid-tT3xTFIryX .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tT3xTFIryX .jq-number__spin:hover,
.cid-tT3xTFIryX .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tT3xTFIryX .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tT3xTFIryX textarea {
  min-height: 200px;
}
.cid-tT3xTFIryX input::-webkit-clear-button {
  display: none;
}
.cid-tT3xTFIryX input::-webkit-inner-spin-button {
  display: none;
}
.cid-tT3xTFIryX input::-webkit-outer-spin-button {
  display: none;
}
.cid-tT3xTFIryX input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tT3xTFIryX LABEL {
  color: #767676;
}
.cid-tT3xTFIryX H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tT3xTGiWps {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tT3xTGiWps .mbr-fallback-image.disabled {
  display: none;
}
.cid-tT3xTGiWps .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tT3xTGiWps .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tT3xTGiWps .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tT3xTGiWps .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tT3xTGiWps .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tT3xTGiWps .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tT3xTGiWps .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tT3xTGiWps .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tT3xTGiWps .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tT3xTGiWps .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tT3xTGiWps .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tT3xTGiWps .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tT3xTGiWps .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tT3xTGiWps .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tT3xTGiWps .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tT3xTGiWps [class^="socicon-"]:before,
.cid-tT3xTGiWps [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tT3xTGiWps .mbr-section-title,
.cid-tT3xTGiWps .mbr-social-likes {
  color: #1b4066;
}
.cid-tT3xTGXJ4U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tT3xTGXJ4U img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tT3xTGXJ4U .si {
  width: 100%;
}
.cid-tT3xTGXJ4U .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tT3xTGXJ4U .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tT3xTGXJ4U .subtitle {
  color: #ffffff;
}
.cid-tT3xTGXJ4U .text,
.cid-tT3xTGXJ4U .si {
  text-align: center;
  color: #1b4066;
}
.cid-tT3xTGXJ4U .copyright {
  padding-top: 120px;
}
.cid-tT3JKPrqUQ .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tT3JKPrqUQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tT3JKPrqUQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tT3JKPrqUQ .menu_box .navbar.opened,
  .cid-tT3JKPrqUQ .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tT3JKPrqUQ .navbar-dropdown {
  position: relative !important;
}
.cid-tT3JKPrqUQ .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tT3JKPrqUQ .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tT3JKPrqUQ .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tT3JKPrqUQ .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tT3JKPrqUQ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tT3JKPrqUQ .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tT3JKPrqUQ .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tT3JKPrqUQ .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tT3JKPrqUQ .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tT3JKPrqUQ .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tT3JKPrqUQ .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tT3JKPrqUQ .offcanvas-body .mbr-text,
  .cid-tT3JKPrqUQ .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tT3JKPrqUQ .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tT3JKPrqUQ .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tT3JKPrqUQ .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tT3JKPrqUQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tT3JKPrqUQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tT3JKPrqUQ .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tT3JKPrqUQ .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tT3JKPrqUQ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tT3JKPrqUQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tT3JKPrqUQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tT3JKPrqUQ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tT3JKPrqUQ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tT3JKPrqUQ .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tT3JKPrqUQ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tT3JKPrqUQ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tT3JKPrqUQ .nav-item {
    margin: 0 !important;
  }
}
.cid-tT3JKPrqUQ .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tT3JKPrqUQ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tT3JKPrqUQ .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tT3JKPrqUQ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tT3JKPrqUQ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tT3JKPrqUQ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tT3JKPrqUQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tT3JKPrqUQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tT3JKPrqUQ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tT3JKPrqUQ .offcanvas_box {
    display: none;
  }
}
.cid-tT3JKPrqUQ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tT3JKPrqUQ .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tT3JKPrqUQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tT3JKPrqUQ .container {
  display: flex;
  margin: auto;
}
.cid-tT3JKPrqUQ .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tT3JKPrqUQ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tT3JKPrqUQ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tT3JKPrqUQ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tT3JKPrqUQ .navbar-nav {
    margin: 0;
  }
}
.cid-tT3JKPrqUQ .dropdown-menu,
.cid-tT3JKPrqUQ .navbar.opened {
  background-color: false !important;
}
.cid-tT3JKPrqUQ .nav-item:focus,
.cid-tT3JKPrqUQ .nav-link:focus {
  outline: none;
}
.cid-tT3JKPrqUQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tT3JKPrqUQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tT3JKPrqUQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tT3JKPrqUQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tT3JKPrqUQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tT3JKPrqUQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tT3JKPrqUQ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tT3JKPrqUQ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tT3JKPrqUQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tT3JKPrqUQ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tT3JKPrqUQ .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tT3JKPrqUQ .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tT3JKPrqUQ .navbar.collapsed {
  justify-content: center;
}
.cid-tT3JKPrqUQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tT3JKPrqUQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tT3JKPrqUQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tT3JKPrqUQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tT3JKPrqUQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tT3JKPrqUQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tT3JKPrqUQ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tT3JKPrqUQ .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tT3JKPrqUQ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tT3JKPrqUQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tT3JKPrqUQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tT3JKPrqUQ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tT3JKPrqUQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tT3JKPrqUQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tT3JKPrqUQ .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tT3JKPrqUQ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tT3JKPrqUQ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tT3JKPrqUQ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tT3JKPrqUQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tT3JKPrqUQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tT3JKPrqUQ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tT3JKPrqUQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tT3JKPrqUQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tT3JKPrqUQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tT3JKPrqUQ .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-tT3JKPrqUQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tT3JKPrqUQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tT3JKPrqUQ .dropdown-item.active,
.cid-tT3JKPrqUQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tT3JKPrqUQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tT3JKPrqUQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tT3JKPrqUQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tT3JKPrqUQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tT3JKPrqUQ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tT3JKPrqUQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tT3JKPrqUQ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tT3JKPrqUQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tT3JKPrqUQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tT3JKPrqUQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tT3JKPrqUQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tT3JKPrqUQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tT3JKPrqUQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tT3JKPrqUQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tT3JKPrqUQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tT3JKPrqUQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tT3JKPrqUQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tT3JKPrqUQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tT3JKPrqUQ .navbar {
    height: 70px;
  }
  .cid-tT3JKPrqUQ .navbar.opened {
    height: auto;
  }
  .cid-tT3JKPrqUQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tT3JKPrqUQ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tT3JKPrqUQ .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tT3JKPrqUQ .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tT3JKPrqUQ .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tT3JKPrqUQ .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tT3JKPrqUQ .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tT3JKPrqUQ .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tT3JKPrqUQ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tT3JKPrqUQ .text_widget {
  margin-bottom: 32px;
}
.cid-tT3JKPrqUQ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tT3JKPrqUQ .text_widget a:hover {
  opacity: .5;
}
.cid-tT3JKPrqUQ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tT3JKPrqUQ .navbar-caption {
  color: #000000;
}
.cid-tT3JKPrqUQ .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tT3JKPrqUQ .mbr-section-subtitle,
.cid-tT3JKPrqUQ .text_widget,
.cid-tT3JKPrqUQ .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tT3JKPrqUQ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tT3JKPrqUQ .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tT3JKQYRl6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tT3JKQYRl6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tT3JKQYRl6 .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-tT3JKQYRl6 .container {
    padding: 0;
  }
}
.cid-tT3JKQYRl6 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tT3JKQYRl6 .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tT3JKQYRl6 .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tT3JKQYRl6 .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tT3JKQYRl6 .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tT3JKQYRl6 .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tT3JKQYRl6 .mbr-section-title {
  color: #ffffff;
}
.cid-tT3JKQYRl6 .mbr-box {
  color: #ffffff;
}
.cid-tT3JKQYRl6 .mbr-section-btn {
  text-align: center;
}
.cid-tT3JKQYRl6 .mbr-section-title,
.cid-tT3JKQYRl6 .mbr-section-btn,
.cid-tT3JKQYRl6 .title-wrapper {
  color: #1b4066;
}
.cid-tT3Xeetyiz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tT3Xeetyiz .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tT3Xeetyiz .mbr-text {
  color: #1b4066;
}
.cid-tT3KncjZjI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-tT3KncjZjI iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-tT3KncjZjI .container-fluid {
  padding: 0;
}
.cid-tT3KncjZjI .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-tT4BYoeAme {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tT4BYoeAme .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tT4BYoeAme .mbr-text {
  color: #1b4066;
}
.cid-tT3TpkBtus {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-tT3TpkBtus .mbr-text,
.cid-tT3TpkBtus .mbr-section-btn {
  color: #001e49;
}
.cid-tT3TpkBtus .container {
  max-width: 1000px;
}
.cid-tT3TpkBtus .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-tT3TpkBtus .mbr-fallback-image.disabled {
  display: none;
}
.cid-tT3TpkBtus .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tT3JKTBsCI {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tT3JKTBsCI .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tT3JKTBsCI .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tT3JKTBsCI .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tT3JKTBsCI h5 {
  padding-bottom: 2rem;
}
.cid-tT3JKTBsCI .form-control,
.cid-tT3JKTBsCI .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tT3JKTBsCI .form-control::-webkit-input-placeholder,
.cid-tT3JKTBsCI .field-input::-webkit-input-placeholder,
.cid-tT3JKTBsCI .form-control::-webkit-input-placeholder,
.cid-tT3JKTBsCI .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tT3JKTBsCI .form-control:-moz-placeholder,
.cid-tT3JKTBsCI .field-input:-moz-placeholder,
.cid-tT3JKTBsCI .form-control:-moz-placeholder,
.cid-tT3JKTBsCI .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tT3JKTBsCI .form-control:hover,
.cid-tT3JKTBsCI .field-input:hover,
.cid-tT3JKTBsCI .form-control:focus,
.cid-tT3JKTBsCI .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tT3JKTBsCI .form-control:hover::-webkit-input-placeholder,
.cid-tT3JKTBsCI .field-input:hover::-webkit-input-placeholder,
.cid-tT3JKTBsCI .form-control:focus::-webkit-input-placeholder,
.cid-tT3JKTBsCI .field-input:focus::-webkit-input-placeholder,
.cid-tT3JKTBsCI .form-control:hover::-webkit-input-placeholder,
.cid-tT3JKTBsCI .field-input:hover::-webkit-input-placeholder,
.cid-tT3JKTBsCI .form-control:focus::-webkit-input-placeholder,
.cid-tT3JKTBsCI .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tT3JKTBsCI .form-control:hover:-moz-placeholder,
.cid-tT3JKTBsCI .field-input:hover:-moz-placeholder,
.cid-tT3JKTBsCI .form-control:focus:-moz-placeholder,
.cid-tT3JKTBsCI .field-input:focus:-moz-placeholder,
.cid-tT3JKTBsCI .form-control:hover:-moz-placeholder,
.cid-tT3JKTBsCI .field-input:hover:-moz-placeholder,
.cid-tT3JKTBsCI .form-control:focus:-moz-placeholder,
.cid-tT3JKTBsCI .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tT3JKTBsCI .jq-number__spin:hover,
.cid-tT3JKTBsCI .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tT3JKTBsCI .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tT3JKTBsCI textarea {
  min-height: 200px;
}
.cid-tT3JKTBsCI input::-webkit-clear-button {
  display: none;
}
.cid-tT3JKTBsCI input::-webkit-inner-spin-button {
  display: none;
}
.cid-tT3JKTBsCI input::-webkit-outer-spin-button {
  display: none;
}
.cid-tT3JKTBsCI input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tT3JKTBsCI LABEL {
  color: #767676;
}
.cid-tT3JKTBsCI H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tTxawgYM10 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tTxawgYM10 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTxawgYM10 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTxawgYM10 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTxawgYM10 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTxawgYM10 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTxawgYM10 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTxawgYM10 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTxawgYM10 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTxawgYM10 .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTxawgYM10 .bg-slack:hover {
  background: #230a23;
}
.cid-tTxawgYM10 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTxawgYM10 .bg-linkedin:hover {
  background: #005582;
}
.cid-tTxawgYM10 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTxawgYM10 [class^="socicon-"]:before,
.cid-tTxawgYM10 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTxawgYM10 .mbr-section-title,
.cid-tTxawgYM10 .social-list {
  color: #ffffff;
}
.cid-tT3JKUfqK6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tT3JKUfqK6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tT3JKUfqK6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tT3JKUfqK6 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tT3JKUfqK6 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tT3JKUfqK6 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tT3JKUfqK6 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tT3JKUfqK6 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tT3JKUfqK6 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tT3JKUfqK6 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tT3JKUfqK6 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tT3JKUfqK6 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tT3JKUfqK6 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tT3JKUfqK6 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tT3JKUfqK6 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tT3JKUfqK6 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tT3JKUfqK6 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tT3JKUfqK6 [class^="socicon-"]:before,
.cid-tT3JKUfqK6 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tT3JKUfqK6 .mbr-section-title,
.cid-tT3JKUfqK6 .mbr-social-likes {
  color: #1b4066;
}
.cid-tT3JKUPMiH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tT3JKUPMiH img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tT3JKUPMiH .si {
  width: 100%;
}
.cid-tT3JKUPMiH .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tT3JKUPMiH .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tT3JKUPMiH .subtitle {
  color: #ffffff;
}
.cid-tT3JKUPMiH .text,
.cid-tT3JKUPMiH .si {
  text-align: center;
  color: #1b4066;
}
.cid-tT3JKUPMiH .copyright {
  padding-top: 120px;
}
.cid-tTa1Sv1hx7 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tTa1Sv1hx7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tTa1Sv1hx7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tTa1Sv1hx7 .menu_box .navbar.opened,
  .cid-tTa1Sv1hx7 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tTa1Sv1hx7 .navbar-dropdown {
  position: relative !important;
}
.cid-tTa1Sv1hx7 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTa1Sv1hx7 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tTa1Sv1hx7 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTa1Sv1hx7 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tTa1Sv1hx7 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tTa1Sv1hx7 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tTa1Sv1hx7 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tTa1Sv1hx7 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tTa1Sv1hx7 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tTa1Sv1hx7 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tTa1Sv1hx7 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tTa1Sv1hx7 .offcanvas-body .mbr-text,
  .cid-tTa1Sv1hx7 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tTa1Sv1hx7 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tTa1Sv1hx7 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tTa1Sv1hx7 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tTa1Sv1hx7 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tTa1Sv1hx7 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tTa1Sv1hx7 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tTa1Sv1hx7 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tTa1Sv1hx7 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tTa1Sv1hx7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTa1Sv1hx7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tTa1Sv1hx7 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tTa1Sv1hx7 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tTa1Sv1hx7 .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tTa1Sv1hx7 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tTa1Sv1hx7 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tTa1Sv1hx7 .nav-item {
    margin: 0 !important;
  }
}
.cid-tTa1Sv1hx7 .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tTa1Sv1hx7 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tTa1Sv1hx7 .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tTa1Sv1hx7 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tTa1Sv1hx7 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tTa1Sv1hx7 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tTa1Sv1hx7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTa1Sv1hx7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tTa1Sv1hx7 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tTa1Sv1hx7 .offcanvas_box {
    display: none;
  }
}
.cid-tTa1Sv1hx7 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tTa1Sv1hx7 .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tTa1Sv1hx7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tTa1Sv1hx7 .container {
  display: flex;
  margin: auto;
}
.cid-tTa1Sv1hx7 .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tTa1Sv1hx7 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tTa1Sv1hx7 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tTa1Sv1hx7 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tTa1Sv1hx7 .navbar-nav {
    margin: 0;
  }
}
.cid-tTa1Sv1hx7 .dropdown-menu,
.cid-tTa1Sv1hx7 .navbar.opened {
  background-color: false !important;
}
.cid-tTa1Sv1hx7 .nav-item:focus,
.cid-tTa1Sv1hx7 .nav-link:focus {
  outline: none;
}
.cid-tTa1Sv1hx7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTa1Sv1hx7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTa1Sv1hx7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tTa1Sv1hx7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTa1Sv1hx7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTa1Sv1hx7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTa1Sv1hx7 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tTa1Sv1hx7 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tTa1Sv1hx7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tTa1Sv1hx7 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tTa1Sv1hx7 .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tTa1Sv1hx7 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tTa1Sv1hx7 .navbar.collapsed {
  justify-content: center;
}
.cid-tTa1Sv1hx7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTa1Sv1hx7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tTa1Sv1hx7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTa1Sv1hx7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTa1Sv1hx7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTa1Sv1hx7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tTa1Sv1hx7 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tTa1Sv1hx7 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tTa1Sv1hx7 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tTa1Sv1hx7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTa1Sv1hx7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTa1Sv1hx7 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tTa1Sv1hx7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTa1Sv1hx7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tTa1Sv1hx7 .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tTa1Sv1hx7 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tTa1Sv1hx7 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tTa1Sv1hx7 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tTa1Sv1hx7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tTa1Sv1hx7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tTa1Sv1hx7 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tTa1Sv1hx7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tTa1Sv1hx7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tTa1Sv1hx7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tTa1Sv1hx7 .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-tTa1Sv1hx7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tTa1Sv1hx7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTa1Sv1hx7 .dropdown-item.active,
.cid-tTa1Sv1hx7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tTa1Sv1hx7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTa1Sv1hx7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTa1Sv1hx7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTa1Sv1hx7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTa1Sv1hx7 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tTa1Sv1hx7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tTa1Sv1hx7 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tTa1Sv1hx7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tTa1Sv1hx7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tTa1Sv1hx7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTa1Sv1hx7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTa1Sv1hx7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tTa1Sv1hx7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTa1Sv1hx7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tTa1Sv1hx7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tTa1Sv1hx7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTa1Sv1hx7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tTa1Sv1hx7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tTa1Sv1hx7 .navbar {
    height: 70px;
  }
  .cid-tTa1Sv1hx7 .navbar.opened {
    height: auto;
  }
  .cid-tTa1Sv1hx7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTa1Sv1hx7 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tTa1Sv1hx7 .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tTa1Sv1hx7 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tTa1Sv1hx7 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tTa1Sv1hx7 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tTa1Sv1hx7 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tTa1Sv1hx7 .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tTa1Sv1hx7 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tTa1Sv1hx7 .text_widget {
  margin-bottom: 32px;
}
.cid-tTa1Sv1hx7 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tTa1Sv1hx7 .text_widget a:hover {
  opacity: .5;
}
.cid-tTa1Sv1hx7 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tTa1Sv1hx7 .navbar-caption {
  color: #000000;
}
.cid-tTa1Sv1hx7 .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tTa1Sv1hx7 .mbr-section-subtitle,
.cid-tTa1Sv1hx7 .text_widget,
.cid-tTa1Sv1hx7 .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tTa1Sv1hx7 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tTa1Sv1hx7 .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tTa1SvpbKD {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tTa1SvpbKD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTa1SvpbKD .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-tTa1SvpbKD .container {
    padding: 0;
  }
}
.cid-tTa1SvpbKD .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tTa1SvpbKD .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tTa1SvpbKD .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tTa1SvpbKD .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tTa1SvpbKD .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tTa1SvpbKD .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tTa1SvpbKD .mbr-section-title {
  color: #ffffff;
}
.cid-tTa1SvpbKD .mbr-box {
  color: #ffffff;
}
.cid-tTa1SvpbKD .mbr-section-btn {
  text-align: center;
}
.cid-tTa1SvpbKD .mbr-section-title,
.cid-tTa1SvpbKD .mbr-section-btn,
.cid-tTa1SvpbKD .title-wrapper {
  color: #1b4066;
  text-align: left;
}
.cid-tTa2fA8a0s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fdfcfa;
}
.cid-tTa2fA8a0s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTa2fA8a0s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTa2fA8a0s .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tTa2fA8a0s .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tTa2fA8a0s .container {
    padding: 0;
  }
}
.cid-tTa2fA8a0s .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tTa2fA8a0s .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tTa2fA8a0s .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tTa2fA8a0s .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tTa2fA8a0s .mbr-section-title {
  color: #263652;
}
.cid-tTa2fA8a0s .mbr-text {
  color: #263652;
}
.cid-tTa1Sy3yRX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tTa1Sy3yRX img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tTa1Sy3yRX .si {
  width: 100%;
}
.cid-tTa1Sy3yRX .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tTa1Sy3yRX .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tTa1Sy3yRX .subtitle {
  color: #ffffff;
}
.cid-tTa1Sy3yRX .text,
.cid-tTa1Sy3yRX .si {
  text-align: center;
  color: #1b4066;
}
.cid-tTa1Sy3yRX .copyright {
  padding-top: 120px;
}
.cid-tTfXsfHgKn .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tTfXsfHgKn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tTfXsfHgKn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tTfXsfHgKn .menu_box .navbar.opened,
  .cid-tTfXsfHgKn .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tTfXsfHgKn .navbar-dropdown {
  position: relative !important;
}
.cid-tTfXsfHgKn .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTfXsfHgKn .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tTfXsfHgKn .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTfXsfHgKn .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tTfXsfHgKn .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tTfXsfHgKn .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tTfXsfHgKn .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tTfXsfHgKn .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tTfXsfHgKn .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tTfXsfHgKn .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tTfXsfHgKn .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tTfXsfHgKn .offcanvas-body .mbr-text,
  .cid-tTfXsfHgKn .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tTfXsfHgKn .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tTfXsfHgKn .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tTfXsfHgKn .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tTfXsfHgKn .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tTfXsfHgKn .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tTfXsfHgKn .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tTfXsfHgKn .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tTfXsfHgKn ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tTfXsfHgKn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTfXsfHgKn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tTfXsfHgKn .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tTfXsfHgKn li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tTfXsfHgKn .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tTfXsfHgKn .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tTfXsfHgKn .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tTfXsfHgKn .nav-item {
    margin: 0 !important;
  }
}
.cid-tTfXsfHgKn .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tTfXsfHgKn .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tTfXsfHgKn .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tTfXsfHgKn .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tTfXsfHgKn .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tTfXsfHgKn .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tTfXsfHgKn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTfXsfHgKn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tTfXsfHgKn .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tTfXsfHgKn .offcanvas_box {
    display: none;
  }
}
.cid-tTfXsfHgKn .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tTfXsfHgKn .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tTfXsfHgKn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tTfXsfHgKn .container {
  display: flex;
  margin: auto;
}
.cid-tTfXsfHgKn .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tTfXsfHgKn .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tTfXsfHgKn .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tTfXsfHgKn .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tTfXsfHgKn .navbar-nav {
    margin: 0;
  }
}
.cid-tTfXsfHgKn .dropdown-menu,
.cid-tTfXsfHgKn .navbar.opened {
  background-color: false !important;
}
.cid-tTfXsfHgKn .nav-item:focus,
.cid-tTfXsfHgKn .nav-link:focus {
  outline: none;
}
.cid-tTfXsfHgKn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTfXsfHgKn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTfXsfHgKn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tTfXsfHgKn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTfXsfHgKn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTfXsfHgKn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTfXsfHgKn .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tTfXsfHgKn .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tTfXsfHgKn .navbar.opened {
  transition: all 0.3s;
}
.cid-tTfXsfHgKn .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tTfXsfHgKn .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tTfXsfHgKn .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tTfXsfHgKn .navbar.collapsed {
  justify-content: center;
}
.cid-tTfXsfHgKn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTfXsfHgKn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tTfXsfHgKn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTfXsfHgKn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTfXsfHgKn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTfXsfHgKn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tTfXsfHgKn .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tTfXsfHgKn .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tTfXsfHgKn .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tTfXsfHgKn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTfXsfHgKn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTfXsfHgKn .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tTfXsfHgKn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTfXsfHgKn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tTfXsfHgKn .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tTfXsfHgKn .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tTfXsfHgKn .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tTfXsfHgKn .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tTfXsfHgKn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tTfXsfHgKn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tTfXsfHgKn .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tTfXsfHgKn .navbar.navbar-short {
  min-height: 60px;
}
.cid-tTfXsfHgKn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tTfXsfHgKn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tTfXsfHgKn .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-tTfXsfHgKn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tTfXsfHgKn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTfXsfHgKn .dropdown-item.active,
.cid-tTfXsfHgKn .dropdown-item:active {
  background-color: transparent;
}
.cid-tTfXsfHgKn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTfXsfHgKn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTfXsfHgKn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTfXsfHgKn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTfXsfHgKn ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tTfXsfHgKn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tTfXsfHgKn button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tTfXsfHgKn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tTfXsfHgKn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tTfXsfHgKn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTfXsfHgKn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTfXsfHgKn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tTfXsfHgKn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTfXsfHgKn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tTfXsfHgKn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tTfXsfHgKn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTfXsfHgKn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tTfXsfHgKn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tTfXsfHgKn .navbar {
    height: 70px;
  }
  .cid-tTfXsfHgKn .navbar.opened {
    height: auto;
  }
  .cid-tTfXsfHgKn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTfXsfHgKn .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tTfXsfHgKn .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tTfXsfHgKn .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tTfXsfHgKn .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tTfXsfHgKn .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tTfXsfHgKn .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tTfXsfHgKn .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tTfXsfHgKn .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tTfXsfHgKn .text_widget {
  margin-bottom: 32px;
}
.cid-tTfXsfHgKn .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tTfXsfHgKn .text_widget a:hover {
  opacity: .5;
}
.cid-tTfXsfHgKn .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tTfXsfHgKn .navbar-caption {
  color: #000000;
}
.cid-tTfXsfHgKn .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tTfXsfHgKn .mbr-section-subtitle,
.cid-tTfXsfHgKn .text_widget,
.cid-tTfXsfHgKn .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tTfXsfHgKn a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tTfXsfHgKn .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tTfXsg448A {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tTfXsg448A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTfXsg448A .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-tTfXsg448A .container {
    padding: 0;
  }
}
.cid-tTfXsg448A .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tTfXsg448A .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tTfXsg448A .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tTfXsg448A .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tTfXsg448A .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tTfXsg448A .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tTfXsg448A .mbr-section-title {
  color: #ffffff;
}
.cid-tTfXsg448A .mbr-box {
  color: #ffffff;
}
.cid-tTfXsg448A .mbr-section-btn {
  text-align: center;
}
.cid-tTfXsg448A .mbr-section-title,
.cid-tTfXsg448A .mbr-section-btn,
.cid-tTfXsg448A .title-wrapper {
  color: #1b4066;
}
.cid-tTfXsgjm9f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tTfXsgjm9f .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tTfXsgjm9f .mbr-text {
  color: #1b4066;
}
.cid-tTfXsgxLIQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-tTfXsgxLIQ iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-tTfXsgxLIQ .container-fluid {
  padding: 0;
}
.cid-tTfXsgxLIQ .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-tTfXsgOV5y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tTfXsgOV5y .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tTfXsgOV5y .mbr-text {
  color: #1b4066;
}
.cid-tTfXsh3rO8 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-tTfXsh3rO8 .mbr-text,
.cid-tTfXsh3rO8 .mbr-section-btn {
  color: #001e49;
}
.cid-tTfXsh3rO8 .container {
  max-width: 1000px;
}
.cid-tTfXsh3rO8 .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-tTfXsh3rO8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTfXsh3rO8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTfXshiiab {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tTfXshiiab .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tTfXshiiab .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tTfXshiiab .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tTfXshiiab h5 {
  padding-bottom: 2rem;
}
.cid-tTfXshiiab .form-control,
.cid-tTfXshiiab .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tTfXshiiab .form-control::-webkit-input-placeholder,
.cid-tTfXshiiab .field-input::-webkit-input-placeholder,
.cid-tTfXshiiab .form-control::-webkit-input-placeholder,
.cid-tTfXshiiab .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tTfXshiiab .form-control:-moz-placeholder,
.cid-tTfXshiiab .field-input:-moz-placeholder,
.cid-tTfXshiiab .form-control:-moz-placeholder,
.cid-tTfXshiiab .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tTfXshiiab .form-control:hover,
.cid-tTfXshiiab .field-input:hover,
.cid-tTfXshiiab .form-control:focus,
.cid-tTfXshiiab .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tTfXshiiab .form-control:hover::-webkit-input-placeholder,
.cid-tTfXshiiab .field-input:hover::-webkit-input-placeholder,
.cid-tTfXshiiab .form-control:focus::-webkit-input-placeholder,
.cid-tTfXshiiab .field-input:focus::-webkit-input-placeholder,
.cid-tTfXshiiab .form-control:hover::-webkit-input-placeholder,
.cid-tTfXshiiab .field-input:hover::-webkit-input-placeholder,
.cid-tTfXshiiab .form-control:focus::-webkit-input-placeholder,
.cid-tTfXshiiab .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tTfXshiiab .form-control:hover:-moz-placeholder,
.cid-tTfXshiiab .field-input:hover:-moz-placeholder,
.cid-tTfXshiiab .form-control:focus:-moz-placeholder,
.cid-tTfXshiiab .field-input:focus:-moz-placeholder,
.cid-tTfXshiiab .form-control:hover:-moz-placeholder,
.cid-tTfXshiiab .field-input:hover:-moz-placeholder,
.cid-tTfXshiiab .form-control:focus:-moz-placeholder,
.cid-tTfXshiiab .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tTfXshiiab .jq-number__spin:hover,
.cid-tTfXshiiab .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tTfXshiiab .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tTfXshiiab textarea {
  min-height: 200px;
}
.cid-tTfXshiiab input::-webkit-clear-button {
  display: none;
}
.cid-tTfXshiiab input::-webkit-inner-spin-button {
  display: none;
}
.cid-tTfXshiiab input::-webkit-outer-spin-button {
  display: none;
}
.cid-tTfXshiiab input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tTfXshiiab LABEL {
  color: #767676;
}
.cid-tTfXshiiab H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tTxaCqAl3U {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tTxaCqAl3U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTxaCqAl3U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTxaCqAl3U .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTxaCqAl3U .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTxaCqAl3U .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTxaCqAl3U .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTxaCqAl3U .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTxaCqAl3U .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTxaCqAl3U .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTxaCqAl3U .bg-slack:hover {
  background: #230a23;
}
.cid-tTxaCqAl3U .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTxaCqAl3U .bg-linkedin:hover {
  background: #005582;
}
.cid-tTxaCqAl3U .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTxaCqAl3U [class^="socicon-"]:before,
.cid-tTxaCqAl3U [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTxaCqAl3U .mbr-section-title,
.cid-tTxaCqAl3U .social-list {
  color: #ffffff;
}
.cid-tTfXshRWnZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tTfXshRWnZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTfXshRWnZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTfXshRWnZ .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTfXshRWnZ .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTfXshRWnZ .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTfXshRWnZ .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTfXshRWnZ .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tTfXshRWnZ .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tTfXshRWnZ .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tTfXshRWnZ .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tTfXshRWnZ .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTfXshRWnZ .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTfXshRWnZ .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tTfXshRWnZ .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tTfXshRWnZ .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tTfXshRWnZ .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tTfXshRWnZ [class^="socicon-"]:before,
.cid-tTfXshRWnZ [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tTfXshRWnZ .mbr-section-title,
.cid-tTfXshRWnZ .mbr-social-likes {
  color: #1b4066;
}
.cid-tTfXsi78cf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tTfXsi78cf img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tTfXsi78cf .si {
  width: 100%;
}
.cid-tTfXsi78cf .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tTfXsi78cf .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tTfXsi78cf .subtitle {
  color: #ffffff;
}
.cid-tTfXsi78cf .text,
.cid-tTfXsi78cf .si {
  text-align: center;
  color: #1b4066;
}
.cid-tTfXsi78cf .copyright {
  padding-top: 120px;
}
.cid-tTDFLe9SOn .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tTDFLe9SOn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tTDFLe9SOn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tTDFLe9SOn .menu_box .navbar.opened,
  .cid-tTDFLe9SOn .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tTDFLe9SOn .navbar-dropdown {
  position: relative !important;
}
.cid-tTDFLe9SOn .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTDFLe9SOn .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tTDFLe9SOn .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTDFLe9SOn .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tTDFLe9SOn .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tTDFLe9SOn .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tTDFLe9SOn .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tTDFLe9SOn .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tTDFLe9SOn .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tTDFLe9SOn .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tTDFLe9SOn .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tTDFLe9SOn .offcanvas-body .mbr-text,
  .cid-tTDFLe9SOn .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tTDFLe9SOn .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tTDFLe9SOn .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tTDFLe9SOn .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tTDFLe9SOn .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tTDFLe9SOn .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tTDFLe9SOn .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tTDFLe9SOn .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tTDFLe9SOn ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tTDFLe9SOn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTDFLe9SOn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tTDFLe9SOn .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tTDFLe9SOn li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tTDFLe9SOn .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tTDFLe9SOn .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tTDFLe9SOn .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tTDFLe9SOn .nav-item {
    margin: 0 !important;
  }
}
.cid-tTDFLe9SOn .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tTDFLe9SOn .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tTDFLe9SOn .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tTDFLe9SOn .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tTDFLe9SOn .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tTDFLe9SOn .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tTDFLe9SOn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTDFLe9SOn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tTDFLe9SOn .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tTDFLe9SOn .offcanvas_box {
    display: none;
  }
}
.cid-tTDFLe9SOn .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tTDFLe9SOn .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tTDFLe9SOn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tTDFLe9SOn .container {
  display: flex;
  margin: auto;
}
.cid-tTDFLe9SOn .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tTDFLe9SOn .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tTDFLe9SOn .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tTDFLe9SOn .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tTDFLe9SOn .navbar-nav {
    margin: 0;
  }
}
.cid-tTDFLe9SOn .dropdown-menu,
.cid-tTDFLe9SOn .navbar.opened {
  background-color: false !important;
}
.cid-tTDFLe9SOn .nav-item:focus,
.cid-tTDFLe9SOn .nav-link:focus {
  outline: none;
}
.cid-tTDFLe9SOn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTDFLe9SOn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTDFLe9SOn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tTDFLe9SOn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTDFLe9SOn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTDFLe9SOn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTDFLe9SOn .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tTDFLe9SOn .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tTDFLe9SOn .navbar.opened {
  transition: all 0.3s;
}
.cid-tTDFLe9SOn .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tTDFLe9SOn .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tTDFLe9SOn .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tTDFLe9SOn .navbar.collapsed {
  justify-content: center;
}
.cid-tTDFLe9SOn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTDFLe9SOn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tTDFLe9SOn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTDFLe9SOn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTDFLe9SOn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTDFLe9SOn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tTDFLe9SOn .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tTDFLe9SOn .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tTDFLe9SOn .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tTDFLe9SOn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTDFLe9SOn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTDFLe9SOn .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tTDFLe9SOn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTDFLe9SOn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tTDFLe9SOn .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tTDFLe9SOn .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tTDFLe9SOn .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tTDFLe9SOn .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tTDFLe9SOn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tTDFLe9SOn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tTDFLe9SOn .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tTDFLe9SOn .navbar.navbar-short {
  min-height: 60px;
}
.cid-tTDFLe9SOn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tTDFLe9SOn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tTDFLe9SOn .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-tTDFLe9SOn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tTDFLe9SOn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTDFLe9SOn .dropdown-item.active,
.cid-tTDFLe9SOn .dropdown-item:active {
  background-color: transparent;
}
.cid-tTDFLe9SOn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTDFLe9SOn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTDFLe9SOn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTDFLe9SOn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTDFLe9SOn ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tTDFLe9SOn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tTDFLe9SOn button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tTDFLe9SOn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tTDFLe9SOn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tTDFLe9SOn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTDFLe9SOn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTDFLe9SOn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tTDFLe9SOn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTDFLe9SOn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tTDFLe9SOn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tTDFLe9SOn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTDFLe9SOn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tTDFLe9SOn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tTDFLe9SOn .navbar {
    height: 70px;
  }
  .cid-tTDFLe9SOn .navbar.opened {
    height: auto;
  }
  .cid-tTDFLe9SOn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTDFLe9SOn .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tTDFLe9SOn .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tTDFLe9SOn .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tTDFLe9SOn .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tTDFLe9SOn .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tTDFLe9SOn .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tTDFLe9SOn .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tTDFLe9SOn .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tTDFLe9SOn .text_widget {
  margin-bottom: 32px;
}
.cid-tTDFLe9SOn .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tTDFLe9SOn .text_widget a:hover {
  opacity: .5;
}
.cid-tTDFLe9SOn .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tTDFLe9SOn .navbar-caption {
  color: #000000;
}
.cid-tTDFLe9SOn .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tTDFLe9SOn .mbr-section-subtitle,
.cid-tTDFLe9SOn .text_widget,
.cid-tTDFLe9SOn .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tTDFLe9SOn a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tTDFLe9SOn .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tUoEALUUyX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tUoEALUUyX .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tUoEALUUyX .mbr-text {
  color: #1b4066;
}
.cid-tTDGDPASRq {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tTDGDPASRq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTDGDPASRq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTDGDPASRq .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tTDGDPASRq .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tTDGDPASRq .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tTDGDPASRq .card-col {
    padding: 20px 0 0;
  }
}
.cid-tTDGDPASRq .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tTDGDPASRq .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tTDGDPASRq .card-wrapper {
    max-width: 100%;
  }
}
.cid-tTDGDPASRq .card-title {
  padding-bottom: 10px;
  color: #1b4066;
}
.cid-tTDGDPASRq .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tTDGDPASRq .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tTDGDPASRq .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tTDGDPASRq .image-wrapper {
    max-width: 100%;
  }
}
.cid-tTDGDPASRq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tTDGDPASRq .mbr-text,
.cid-tTDGDPASRq .mbr-section-btn {
  color: #272727;
}
.cid-tTDFLgldKP {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #1b4066;
}
.cid-tTDFLgldKP .mbr-text,
.cid-tTDFLgldKP .mbr-section-btn {
  color: #ffffff;
}
.cid-tTDFLgldKP .container {
  max-width: 1000px;
}
.cid-tTDFLgldKP .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ffffff;
  padding-bottom: 1rem;
}
.cid-tTDFLgldKP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTDFLgldKP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTDFLgKRhH {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tTDFLgKRhH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTDFLgKRhH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTDFLgKRhH .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tTDFLgKRhH .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tTDFLgKRhH .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tTDFLgKRhH .mbr-section-subtitle,
.cid-tTDFLgKRhH .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tTDFLh58oc {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tTDFLh58oc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTDFLh58oc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTDFLh58oc .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTDFLh58oc .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTDFLh58oc .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTDFLh58oc .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTDFLh58oc .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTDFLh58oc .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTDFLh58oc .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTDFLh58oc .bg-slack:hover {
  background: #230a23;
}
.cid-tTDFLh58oc .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTDFLh58oc .bg-linkedin:hover {
  background: #005582;
}
.cid-tTDFLh58oc .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTDFLh58oc [class^="socicon-"]:before,
.cid-tTDFLh58oc [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTDFLh58oc .mbr-section-title,
.cid-tTDFLh58oc .social-list {
  color: #ffffff;
}
.cid-tTDFLhTVr4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tTDFLhTVr4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTDFLhTVr4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTDFLhTVr4 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTDFLhTVr4 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTDFLhTVr4 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTDFLhTVr4 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTDFLhTVr4 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tTDFLhTVr4 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tTDFLhTVr4 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tTDFLhTVr4 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tTDFLhTVr4 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTDFLhTVr4 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTDFLhTVr4 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tTDFLhTVr4 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tTDFLhTVr4 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tTDFLhTVr4 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tTDFLhTVr4 [class^="socicon-"]:before,
.cid-tTDFLhTVr4 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tTDFLhTVr4 .mbr-section-title,
.cid-tTDFLhTVr4 .mbr-social-likes {
  color: #1b4066;
}
.cid-tTDFLih1KH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tTDFLih1KH img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tTDFLih1KH .si {
  width: 100%;
}
.cid-tTDFLih1KH .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tTDFLih1KH .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tTDFLih1KH .subtitle {
  color: #ffffff;
}
.cid-tTDFLih1KH .text,
.cid-tTDFLih1KH .si {
  text-align: center;
  color: #1b4066;
}
.cid-tTDFLih1KH .copyright {
  padding-top: 120px;
}
.cid-tTJnUghBbI .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tTJnUghBbI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tTJnUghBbI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tTJnUghBbI .menu_box .navbar.opened,
  .cid-tTJnUghBbI .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tTJnUghBbI .navbar-dropdown {
  position: relative !important;
}
.cid-tTJnUghBbI .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTJnUghBbI .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tTJnUghBbI .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTJnUghBbI .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tTJnUghBbI .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tTJnUghBbI .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tTJnUghBbI .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tTJnUghBbI .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tTJnUghBbI .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tTJnUghBbI .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tTJnUghBbI .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tTJnUghBbI .offcanvas-body .mbr-text,
  .cid-tTJnUghBbI .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tTJnUghBbI .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tTJnUghBbI .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tTJnUghBbI .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tTJnUghBbI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tTJnUghBbI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tTJnUghBbI .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tTJnUghBbI .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tTJnUghBbI ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tTJnUghBbI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTJnUghBbI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tTJnUghBbI .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tTJnUghBbI li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tTJnUghBbI .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tTJnUghBbI .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tTJnUghBbI .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tTJnUghBbI .nav-item {
    margin: 0 !important;
  }
}
.cid-tTJnUghBbI .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tTJnUghBbI .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tTJnUghBbI .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tTJnUghBbI .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tTJnUghBbI .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tTJnUghBbI .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tTJnUghBbI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTJnUghBbI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tTJnUghBbI .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tTJnUghBbI .offcanvas_box {
    display: none;
  }
}
.cid-tTJnUghBbI .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tTJnUghBbI .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tTJnUghBbI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tTJnUghBbI .container {
  display: flex;
  margin: auto;
}
.cid-tTJnUghBbI .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tTJnUghBbI .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tTJnUghBbI .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tTJnUghBbI .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tTJnUghBbI .navbar-nav {
    margin: 0;
  }
}
.cid-tTJnUghBbI .dropdown-menu,
.cid-tTJnUghBbI .navbar.opened {
  background-color: false !important;
}
.cid-tTJnUghBbI .nav-item:focus,
.cid-tTJnUghBbI .nav-link:focus {
  outline: none;
}
.cid-tTJnUghBbI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTJnUghBbI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTJnUghBbI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tTJnUghBbI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTJnUghBbI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTJnUghBbI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTJnUghBbI .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tTJnUghBbI .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tTJnUghBbI .navbar.opened {
  transition: all 0.3s;
}
.cid-tTJnUghBbI .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tTJnUghBbI .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tTJnUghBbI .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tTJnUghBbI .navbar.collapsed {
  justify-content: center;
}
.cid-tTJnUghBbI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTJnUghBbI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tTJnUghBbI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTJnUghBbI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTJnUghBbI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTJnUghBbI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tTJnUghBbI .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tTJnUghBbI .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tTJnUghBbI .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tTJnUghBbI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTJnUghBbI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTJnUghBbI .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tTJnUghBbI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTJnUghBbI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tTJnUghBbI .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tTJnUghBbI .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tTJnUghBbI .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tTJnUghBbI .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tTJnUghBbI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tTJnUghBbI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tTJnUghBbI .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tTJnUghBbI .navbar.navbar-short {
  min-height: 60px;
}
.cid-tTJnUghBbI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tTJnUghBbI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tTJnUghBbI .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-tTJnUghBbI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tTJnUghBbI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTJnUghBbI .dropdown-item.active,
.cid-tTJnUghBbI .dropdown-item:active {
  background-color: transparent;
}
.cid-tTJnUghBbI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTJnUghBbI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTJnUghBbI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTJnUghBbI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTJnUghBbI ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tTJnUghBbI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tTJnUghBbI button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tTJnUghBbI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tTJnUghBbI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tTJnUghBbI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTJnUghBbI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTJnUghBbI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tTJnUghBbI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTJnUghBbI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tTJnUghBbI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tTJnUghBbI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTJnUghBbI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tTJnUghBbI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tTJnUghBbI .navbar {
    height: 70px;
  }
  .cid-tTJnUghBbI .navbar.opened {
    height: auto;
  }
  .cid-tTJnUghBbI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTJnUghBbI .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tTJnUghBbI .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tTJnUghBbI .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tTJnUghBbI .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tTJnUghBbI .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tTJnUghBbI .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tTJnUghBbI .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tTJnUghBbI .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tTJnUghBbI .text_widget {
  margin-bottom: 32px;
}
.cid-tTJnUghBbI .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tTJnUghBbI .text_widget a:hover {
  opacity: .5;
}
.cid-tTJnUghBbI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tTJnUghBbI .navbar-caption {
  color: #000000;
}
.cid-tTJnUghBbI .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tTJnUghBbI .mbr-section-subtitle,
.cid-tTJnUghBbI .text_widget,
.cid-tTJnUghBbI .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tTJnUghBbI a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tTJnUghBbI .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tUotqyrD2o {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tUotqyrD2o .container {
  max-width: 1312px;
}
.cid-tUotqyrD2o img,
.cid-tUotqyrD2o .item-img {
  transition: transform 3s, filter 0.5s;
  overflow: hidden;
  height: 100%;
  height: 224px;
  object-fit: cover;
}
.cid-tUotqyrD2o .img-filter {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  background-color: #7F5F5D;
  opacity: 0;
  transition: 0.5s all;
  pointer-events: none;
}
.cid-tUotqyrD2o .item:focus,
.cid-tUotqyrD2o span:focus {
  outline: none;
}
.cid-tUotqyrD2o .item-wrapper {
  position: relative;
}
.cid-tUotqyrD2o .slide-content {
  position: relative;
  background: #002549;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
.cid-tUotqyrD2o .slide-content:hover .img-filter {
  opacity: 0.6;
  z-index: 1;
}
.cid-tUotqyrD2o .slide-content:hover img {
  transform: scale3d(1.2, 1.2, 1);
  filter: saturate(0);
}
.cid-tUotqyrD2o .slide-content .item-content {
  display: grid;
  justify-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 1.25rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}
.cid-tUotqyrD2o .slide-content .item-content {
  padding: 1.5rem 1.5rem 0;
}
.cid-tUotqyrD2o .slide-content .item-footer {
  padding: 0 1.5rem 0.9rem;
}
.cid-tUotqyrD2o .mbr-section-btn {
  margin-top: auto !important;
  padding-top: 0.9rem !important;
}
.cid-tUotqyrD2o .mbr-section-head {
  margin-bottom: 3.25rem;
}
.cid-tUotqyrD2o .section-title-container .btn {
  padding: 0.75rem 2.5rem;
}
.cid-tUotqyrD2o .section-title-container .btn-info-outline:hover {
  background-color: #f0edeb !important;
}
.cid-tUotqyrD2o .mbr-section-title {
  color: #002549;
  text-align: center;
}
.cid-tUotqyrD2o .mbr-section-subtitle {
  color: #002549;
}
.cid-tUotqyrD2o .mbr-text {
  color: #ffffff;
  width: 100%;
}
.cid-tUotqyrD2o .item-title-container {
  width: 100%;
}
.cid-tUotqyrD2o .item-title {
  color: #002549;
  width: 100%;
  max-width: 100%;
}
.cid-tUotqyrD2o .item-title span {
  background-color: #ffffff;
  padding-right: 1rem;
  padding-left: 1rem;
  border-radius: 2em;
  line-height: inherit;
  font-size: inherit;
}
.cid-tUotqyrD2o .item-subtitle {
  color: #ffffff;
  width: 100%;
}
.cid-tUotqyrD2o .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 405px;
  max-width: 405px;
}
@media (max-width: 768px) {
  .cid-tUotqyrD2o .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tUotqyrD2o .embla__button--next,
.cid-tUotqyrD2o .embla__button--prev {
  display: flex;
}
.cid-tUotqyrD2o .embla__button-container {
  display: flex;
  flex-wrap: nowrap;
  width: 144px;
  margin-left: auto;
  margin-right: 1rem;
  padding-top: 3rem;
}
@media (max-width: 768px) {
  .cid-tUotqyrD2o .embla__button-container {
    margin-right: auto;
  }
}
.cid-tUotqyrD2o .embla__button {
  display: flex;
  width: 64px;
  height: 64px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #1b4066;
  border: 1px solid #1b4066;
  border-radius: 50%;
  transition: all 0.3s;
  justify-content: center;
  align-items: center;
}
.cid-tUotqyrD2o .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tUotqyrD2o .embla__button.embla__button--prev {
  margin-right: auto;
}
.cid-tUotqyrD2o .embla__button.embla__button--next {
  margin-left: auto;
}
.cid-tUotqyrD2o .embla {
  position: relative;
  width: 100%;
}
.cid-tUotqyrD2o .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tUotqyrD2o .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tUotqyrD2o .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tUotqyrD2o .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tTJnUhbAfS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1b4066;
}
.cid-tTJnUhbAfS .mbr-text,
.cid-tTJnUhbAfS .mbr-section-btn {
  color: #ffffff;
}
.cid-tTJnUhbAfS .container {
  max-width: 1000px;
}
.cid-tTJnUhbAfS .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ffffff;
  padding-bottom: 1rem;
}
.cid-tTJnUhbAfS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTJnUhbAfS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTJnUhrgsb {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tTJnUhrgsb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTJnUhrgsb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTJnUhrgsb .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tTJnUhrgsb .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tTJnUhrgsb .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tTJnUhrgsb .mbr-section-subtitle,
.cid-tTJnUhrgsb .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tTJnUhGdOr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tTJnUhGdOr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTJnUhGdOr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTJnUhGdOr .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTJnUhGdOr .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTJnUhGdOr .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTJnUhGdOr .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTJnUhGdOr .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTJnUhGdOr .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTJnUhGdOr .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTJnUhGdOr .bg-slack:hover {
  background: #230a23;
}
.cid-tTJnUhGdOr .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTJnUhGdOr .bg-linkedin:hover {
  background: #005582;
}
.cid-tTJnUhGdOr .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTJnUhGdOr [class^="socicon-"]:before,
.cid-tTJnUhGdOr [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTJnUhGdOr .mbr-section-title,
.cid-tTJnUhGdOr .social-list {
  color: #ffffff;
}
.cid-tTJnUi29qs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tTJnUi29qs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTJnUi29qs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTJnUi29qs .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTJnUi29qs .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTJnUi29qs .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTJnUi29qs .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTJnUi29qs .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tTJnUi29qs .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tTJnUi29qs .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tTJnUi29qs .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tTJnUi29qs .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTJnUi29qs .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTJnUi29qs .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tTJnUi29qs .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tTJnUi29qs .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tTJnUi29qs .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tTJnUi29qs [class^="socicon-"]:before,
.cid-tTJnUi29qs [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tTJnUi29qs .mbr-section-title,
.cid-tTJnUi29qs .mbr-social-likes {
  color: #1b4066;
}
.cid-tTJnUiirT6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tTJnUiirT6 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tTJnUiirT6 .si {
  width: 100%;
}
.cid-tTJnUiirT6 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tTJnUiirT6 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tTJnUiirT6 .subtitle {
  color: #ffffff;
}
.cid-tTJnUiirT6 .text,
.cid-tTJnUiirT6 .si {
  text-align: center;
  color: #1b4066;
}
.cid-tTJnUiirT6 .copyright {
  padding-top: 120px;
}
.cid-tTJqiWNkkV .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tTJqiWNkkV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tTJqiWNkkV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tTJqiWNkkV .menu_box .navbar.opened,
  .cid-tTJqiWNkkV .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tTJqiWNkkV .navbar-dropdown {
  position: relative !important;
}
.cid-tTJqiWNkkV .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTJqiWNkkV .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tTJqiWNkkV .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTJqiWNkkV .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tTJqiWNkkV .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tTJqiWNkkV .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tTJqiWNkkV .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tTJqiWNkkV .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tTJqiWNkkV .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tTJqiWNkkV .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tTJqiWNkkV .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tTJqiWNkkV .offcanvas-body .mbr-text,
  .cid-tTJqiWNkkV .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tTJqiWNkkV .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tTJqiWNkkV .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tTJqiWNkkV .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tTJqiWNkkV .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tTJqiWNkkV .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tTJqiWNkkV .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tTJqiWNkkV .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tTJqiWNkkV ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tTJqiWNkkV .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTJqiWNkkV .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tTJqiWNkkV .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tTJqiWNkkV li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tTJqiWNkkV .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tTJqiWNkkV .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tTJqiWNkkV .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tTJqiWNkkV .nav-item {
    margin: 0 !important;
  }
}
.cid-tTJqiWNkkV .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tTJqiWNkkV .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tTJqiWNkkV .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tTJqiWNkkV .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tTJqiWNkkV .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tTJqiWNkkV .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tTJqiWNkkV .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTJqiWNkkV .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tTJqiWNkkV .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tTJqiWNkkV .offcanvas_box {
    display: none;
  }
}
.cid-tTJqiWNkkV .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tTJqiWNkkV .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tTJqiWNkkV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tTJqiWNkkV .container {
  display: flex;
  margin: auto;
}
.cid-tTJqiWNkkV .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tTJqiWNkkV .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tTJqiWNkkV .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tTJqiWNkkV .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tTJqiWNkkV .navbar-nav {
    margin: 0;
  }
}
.cid-tTJqiWNkkV .dropdown-menu,
.cid-tTJqiWNkkV .navbar.opened {
  background-color: false !important;
}
.cid-tTJqiWNkkV .nav-item:focus,
.cid-tTJqiWNkkV .nav-link:focus {
  outline: none;
}
.cid-tTJqiWNkkV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTJqiWNkkV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTJqiWNkkV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tTJqiWNkkV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTJqiWNkkV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTJqiWNkkV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTJqiWNkkV .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tTJqiWNkkV .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tTJqiWNkkV .navbar.opened {
  transition: all 0.3s;
}
.cid-tTJqiWNkkV .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tTJqiWNkkV .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tTJqiWNkkV .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tTJqiWNkkV .navbar.collapsed {
  justify-content: center;
}
.cid-tTJqiWNkkV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTJqiWNkkV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tTJqiWNkkV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTJqiWNkkV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTJqiWNkkV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTJqiWNkkV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tTJqiWNkkV .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tTJqiWNkkV .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tTJqiWNkkV .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tTJqiWNkkV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTJqiWNkkV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTJqiWNkkV .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tTJqiWNkkV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTJqiWNkkV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tTJqiWNkkV .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tTJqiWNkkV .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tTJqiWNkkV .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tTJqiWNkkV .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tTJqiWNkkV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tTJqiWNkkV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tTJqiWNkkV .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tTJqiWNkkV .navbar.navbar-short {
  min-height: 60px;
}
.cid-tTJqiWNkkV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tTJqiWNkkV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tTJqiWNkkV .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-tTJqiWNkkV .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tTJqiWNkkV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTJqiWNkkV .dropdown-item.active,
.cid-tTJqiWNkkV .dropdown-item:active {
  background-color: transparent;
}
.cid-tTJqiWNkkV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTJqiWNkkV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTJqiWNkkV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTJqiWNkkV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTJqiWNkkV ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tTJqiWNkkV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tTJqiWNkkV button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tTJqiWNkkV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tTJqiWNkkV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tTJqiWNkkV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTJqiWNkkV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTJqiWNkkV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tTJqiWNkkV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTJqiWNkkV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tTJqiWNkkV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tTJqiWNkkV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTJqiWNkkV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tTJqiWNkkV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tTJqiWNkkV .navbar {
    height: 70px;
  }
  .cid-tTJqiWNkkV .navbar.opened {
    height: auto;
  }
  .cid-tTJqiWNkkV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTJqiWNkkV .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tTJqiWNkkV .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tTJqiWNkkV .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tTJqiWNkkV .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tTJqiWNkkV .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tTJqiWNkkV .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tTJqiWNkkV .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tTJqiWNkkV .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tTJqiWNkkV .text_widget {
  margin-bottom: 32px;
}
.cid-tTJqiWNkkV .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tTJqiWNkkV .text_widget a:hover {
  opacity: .5;
}
.cid-tTJqiWNkkV .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tTJqiWNkkV .navbar-caption {
  color: #000000;
}
.cid-tTJqiWNkkV .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tTJqiWNkkV .mbr-section-subtitle,
.cid-tTJqiWNkkV .text_widget,
.cid-tTJqiWNkkV .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tTJqiWNkkV a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tTJqiWNkkV .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tUoEEi87kr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tUoEEi87kr .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tUoEEi87kr .mbr-text {
  color: #1b4066;
}
.cid-tTJqiXgzHG {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tTJqiXgzHG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTJqiXgzHG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTJqiXgzHG .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tTJqiXgzHG .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tTJqiXgzHG .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tTJqiXgzHG .card-col {
    padding: 20px 0 0;
  }
}
.cid-tTJqiXgzHG .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tTJqiXgzHG .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tTJqiXgzHG .card-wrapper {
    max-width: 100%;
  }
}
.cid-tTJqiXgzHG .card-title {
  padding-bottom: 10px;
  color: #1b4066;
}
.cid-tTJqiXgzHG .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tTJqiXgzHG .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tTJqiXgzHG .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tTJqiXgzHG .image-wrapper {
    max-width: 100%;
  }
}
.cid-tTJqiXgzHG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tTJqiXgzHG .mbr-text,
.cid-tTJqiXgzHG .mbr-section-btn {
  color: #272727;
}
.cid-tTJqiXRYYZ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #1b4066;
}
.cid-tTJqiXRYYZ .mbr-text,
.cid-tTJqiXRYYZ .mbr-section-btn {
  color: #ffffff;
}
.cid-tTJqiXRYYZ .container {
  max-width: 1000px;
}
.cid-tTJqiXRYYZ .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ffffff;
  padding-bottom: 1rem;
}
.cid-tTJqiXRYYZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTJqiXRYYZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTJqiY9KMM {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tTJqiY9KMM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTJqiY9KMM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTJqiY9KMM .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tTJqiY9KMM .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tTJqiY9KMM .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tTJqiY9KMM .mbr-section-subtitle,
.cid-tTJqiY9KMM .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tTJqiYqt9m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tTJqiYqt9m .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTJqiYqt9m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTJqiYqt9m .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTJqiYqt9m .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTJqiYqt9m .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTJqiYqt9m .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTJqiYqt9m .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTJqiYqt9m .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTJqiYqt9m .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTJqiYqt9m .bg-slack:hover {
  background: #230a23;
}
.cid-tTJqiYqt9m .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTJqiYqt9m .bg-linkedin:hover {
  background: #005582;
}
.cid-tTJqiYqt9m .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTJqiYqt9m [class^="socicon-"]:before,
.cid-tTJqiYqt9m [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTJqiYqt9m .mbr-section-title,
.cid-tTJqiYqt9m .social-list {
  color: #ffffff;
}
.cid-tTJqiYNY9y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tTJqiYNY9y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTJqiYNY9y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTJqiYNY9y .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTJqiYNY9y .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTJqiYNY9y .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTJqiYNY9y .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTJqiYNY9y .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tTJqiYNY9y .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tTJqiYNY9y .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tTJqiYNY9y .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tTJqiYNY9y .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTJqiYNY9y .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTJqiYNY9y .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tTJqiYNY9y .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tTJqiYNY9y .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tTJqiYNY9y .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tTJqiYNY9y [class^="socicon-"]:before,
.cid-tTJqiYNY9y [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tTJqiYNY9y .mbr-section-title,
.cid-tTJqiYNY9y .mbr-social-likes {
  color: #1b4066;
}
.cid-tTJqiZ6Z7W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tTJqiZ6Z7W img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tTJqiZ6Z7W .si {
  width: 100%;
}
.cid-tTJqiZ6Z7W .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tTJqiZ6Z7W .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tTJqiZ6Z7W .subtitle {
  color: #ffffff;
}
.cid-tTJqiZ6Z7W .text,
.cid-tTJqiZ6Z7W .si {
  text-align: center;
  color: #1b4066;
}
.cid-tTJqiZ6Z7W .copyright {
  padding-top: 120px;
}
.cid-tUovLPOgT9 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tUovLPOgT9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tUovLPOgT9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tUovLPOgT9 .menu_box .navbar.opened,
  .cid-tUovLPOgT9 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tUovLPOgT9 .navbar-dropdown {
  position: relative !important;
}
.cid-tUovLPOgT9 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tUovLPOgT9 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tUovLPOgT9 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tUovLPOgT9 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tUovLPOgT9 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tUovLPOgT9 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tUovLPOgT9 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tUovLPOgT9 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tUovLPOgT9 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tUovLPOgT9 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tUovLPOgT9 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tUovLPOgT9 .offcanvas-body .mbr-text,
  .cid-tUovLPOgT9 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tUovLPOgT9 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tUovLPOgT9 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tUovLPOgT9 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tUovLPOgT9 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tUovLPOgT9 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tUovLPOgT9 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tUovLPOgT9 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tUovLPOgT9 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tUovLPOgT9 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tUovLPOgT9 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tUovLPOgT9 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tUovLPOgT9 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tUovLPOgT9 .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tUovLPOgT9 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tUovLPOgT9 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tUovLPOgT9 .nav-item {
    margin: 0 !important;
  }
}
.cid-tUovLPOgT9 .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tUovLPOgT9 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tUovLPOgT9 .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tUovLPOgT9 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tUovLPOgT9 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tUovLPOgT9 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tUovLPOgT9 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tUovLPOgT9 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tUovLPOgT9 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tUovLPOgT9 .offcanvas_box {
    display: none;
  }
}
.cid-tUovLPOgT9 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tUovLPOgT9 .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tUovLPOgT9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tUovLPOgT9 .container {
  display: flex;
  margin: auto;
}
.cid-tUovLPOgT9 .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tUovLPOgT9 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tUovLPOgT9 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tUovLPOgT9 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tUovLPOgT9 .navbar-nav {
    margin: 0;
  }
}
.cid-tUovLPOgT9 .dropdown-menu,
.cid-tUovLPOgT9 .navbar.opened {
  background-color: false !important;
}
.cid-tUovLPOgT9 .nav-item:focus,
.cid-tUovLPOgT9 .nav-link:focus {
  outline: none;
}
.cid-tUovLPOgT9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUovLPOgT9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUovLPOgT9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUovLPOgT9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUovLPOgT9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUovLPOgT9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUovLPOgT9 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tUovLPOgT9 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tUovLPOgT9 .navbar.opened {
  transition: all 0.3s;
}
.cid-tUovLPOgT9 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tUovLPOgT9 .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tUovLPOgT9 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tUovLPOgT9 .navbar.collapsed {
  justify-content: center;
}
.cid-tUovLPOgT9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUovLPOgT9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tUovLPOgT9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUovLPOgT9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUovLPOgT9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUovLPOgT9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tUovLPOgT9 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUovLPOgT9 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tUovLPOgT9 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tUovLPOgT9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUovLPOgT9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUovLPOgT9 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tUovLPOgT9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUovLPOgT9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tUovLPOgT9 .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tUovLPOgT9 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tUovLPOgT9 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tUovLPOgT9 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tUovLPOgT9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUovLPOgT9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUovLPOgT9 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tUovLPOgT9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUovLPOgT9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUovLPOgT9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUovLPOgT9 .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-tUovLPOgT9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tUovLPOgT9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUovLPOgT9 .dropdown-item.active,
.cid-tUovLPOgT9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tUovLPOgT9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUovLPOgT9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUovLPOgT9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUovLPOgT9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUovLPOgT9 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tUovLPOgT9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUovLPOgT9 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tUovLPOgT9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tUovLPOgT9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUovLPOgT9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUovLPOgT9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUovLPOgT9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUovLPOgT9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUovLPOgT9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUovLPOgT9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUovLPOgT9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUovLPOgT9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tUovLPOgT9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUovLPOgT9 .navbar {
    height: 70px;
  }
  .cid-tUovLPOgT9 .navbar.opened {
    height: auto;
  }
  .cid-tUovLPOgT9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUovLPOgT9 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tUovLPOgT9 .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tUovLPOgT9 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tUovLPOgT9 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tUovLPOgT9 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tUovLPOgT9 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tUovLPOgT9 .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tUovLPOgT9 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tUovLPOgT9 .text_widget {
  margin-bottom: 32px;
}
.cid-tUovLPOgT9 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tUovLPOgT9 .text_widget a:hover {
  opacity: .5;
}
.cid-tUovLPOgT9 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tUovLPOgT9 .navbar-caption {
  color: #000000;
}
.cid-tUovLPOgT9 .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tUovLPOgT9 .mbr-section-subtitle,
.cid-tUovLPOgT9 .text_widget,
.cid-tUovLPOgT9 .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tUovLPOgT9 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tUovLPOgT9 .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tUoEvjB9sG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tUoEvjB9sG .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tUoEvjB9sG .mbr-text {
  color: #1b4066;
}
.cid-tUovLQjkC0 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tUovLQjkC0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUovLQjkC0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUovLQjkC0 .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tUovLQjkC0 .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tUovLQjkC0 .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tUovLQjkC0 .card-col {
    padding: 20px 0 0;
  }
}
.cid-tUovLQjkC0 .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tUovLQjkC0 .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tUovLQjkC0 .card-wrapper {
    max-width: 100%;
  }
}
.cid-tUovLQjkC0 .card-title {
  padding-bottom: 10px;
  color: #1b4066;
}
.cid-tUovLQjkC0 .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tUovLQjkC0 .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tUovLQjkC0 .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tUovLQjkC0 .image-wrapper {
    max-width: 100%;
  }
}
.cid-tUovLQjkC0 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tUovLQjkC0 .mbr-text,
.cid-tUovLQjkC0 .mbr-section-btn {
  color: #000000;
}
.cid-tUovLQE6km {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tUovLQE6km .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUovLQE6km .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUovLQE6km .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tUovLQE6km .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tUovLQE6km .container {
    padding: 0;
  }
}
.cid-tUovLQE6km .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tUovLQE6km .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tUovLQE6km .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tUovLQE6km .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tUovLQE6km .mbr-section-title {
  color: #263652;
}
.cid-tUovLQE6km .mbr-text {
  color: #272727;
}
.cid-tUoxqJ1St9 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tUoxqJ1St9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUoxqJ1St9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUoxqJ1St9 .col-12 {
  position: relative;
}
.cid-tUoxqJ1St9 img {
  margin: auto;
}
.cid-tUoxqJ1St9 .text-wrapper {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
@media (min-width: 992px) {
  .cid-tUoxqJ1St9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tUoxqJ1St9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tUoxqJ1St9 .image-wrapper {
    padding: 1rem;
  }
}
.cid-tUoxqJ1St9 .mbr-section-title {
  color: #ffffff;
}
.cid-tUoxqJ1St9 .mbr-text,
.cid-tUoxqJ1St9 .mbr-section-btn {
  color: #ffffff;
}
.cid-tUovLQYGcU {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #1b4066;
}
.cid-tUovLQYGcU .mbr-text,
.cid-tUovLQYGcU .mbr-section-btn {
  color: #ffffff;
}
.cid-tUovLQYGcU .container {
  max-width: 1000px;
}
.cid-tUovLQYGcU .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ffffff;
  padding-bottom: 1rem;
}
.cid-tUovLQYGcU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUovLQYGcU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUovLRj0q0 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tUovLRj0q0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUovLRj0q0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUovLRj0q0 .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tUovLRj0q0 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tUovLRj0q0 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tUovLRj0q0 .mbr-section-subtitle,
.cid-tUovLRj0q0 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tUovLRFDlI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tUovLRFDlI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUovLRFDlI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUovLRFDlI .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tUovLRFDlI .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tUovLRFDlI .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tUovLRFDlI .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tUovLRFDlI .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tUovLRFDlI .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tUovLRFDlI .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tUovLRFDlI .bg-slack:hover {
  background: #230a23;
}
.cid-tUovLRFDlI .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tUovLRFDlI .bg-linkedin:hover {
  background: #005582;
}
.cid-tUovLRFDlI .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tUovLRFDlI [class^="socicon-"]:before,
.cid-tUovLRFDlI [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tUovLRFDlI .mbr-section-title,
.cid-tUovLRFDlI .social-list {
  color: #ffffff;
}
.cid-tUovLS8ic0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tUovLS8ic0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUovLS8ic0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUovLS8ic0 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tUovLS8ic0 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tUovLS8ic0 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tUovLS8ic0 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tUovLS8ic0 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tUovLS8ic0 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tUovLS8ic0 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tUovLS8ic0 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tUovLS8ic0 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tUovLS8ic0 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tUovLS8ic0 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tUovLS8ic0 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tUovLS8ic0 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tUovLS8ic0 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tUovLS8ic0 [class^="socicon-"]:before,
.cid-tUovLS8ic0 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tUovLS8ic0 .mbr-section-title,
.cid-tUovLS8ic0 .mbr-social-likes {
  color: #1b4066;
}
.cid-tUovLSw2e4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tUovLSw2e4 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tUovLSw2e4 .si {
  width: 100%;
}
.cid-tUovLSw2e4 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tUovLSw2e4 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tUovLSw2e4 .subtitle {
  color: #ffffff;
}
.cid-tUovLSw2e4 .text,
.cid-tUovLSw2e4 .si {
  text-align: center;
  color: #1b4066;
}
.cid-tUovLSw2e4 .copyright {
  padding-top: 120px;
}
.cid-tTVksGzXNr .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tTVksGzXNr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tTVksGzXNr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tTVksGzXNr .menu_box .navbar.opened,
  .cid-tTVksGzXNr .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tTVksGzXNr .navbar-dropdown {
  position: relative !important;
}
.cid-tTVksGzXNr .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTVksGzXNr .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tTVksGzXNr .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tTVksGzXNr .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tTVksGzXNr .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tTVksGzXNr .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tTVksGzXNr .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tTVksGzXNr .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tTVksGzXNr .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tTVksGzXNr .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tTVksGzXNr .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tTVksGzXNr .offcanvas-body .mbr-text,
  .cid-tTVksGzXNr .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tTVksGzXNr .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tTVksGzXNr .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tTVksGzXNr .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tTVksGzXNr .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tTVksGzXNr .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tTVksGzXNr .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tTVksGzXNr .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tTVksGzXNr ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tTVksGzXNr .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTVksGzXNr .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tTVksGzXNr .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tTVksGzXNr li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tTVksGzXNr .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tTVksGzXNr .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tTVksGzXNr .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tTVksGzXNr .nav-item {
    margin: 0 !important;
  }
}
.cid-tTVksGzXNr .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tTVksGzXNr .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tTVksGzXNr .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tTVksGzXNr .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tTVksGzXNr .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tTVksGzXNr .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tTVksGzXNr .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tTVksGzXNr .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tTVksGzXNr .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tTVksGzXNr .offcanvas_box {
    display: none;
  }
}
.cid-tTVksGzXNr .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tTVksGzXNr .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tTVksGzXNr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tTVksGzXNr .container {
  display: flex;
  margin: auto;
}
.cid-tTVksGzXNr .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tTVksGzXNr .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tTVksGzXNr .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tTVksGzXNr .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tTVksGzXNr .navbar-nav {
    margin: 0;
  }
}
.cid-tTVksGzXNr .dropdown-menu,
.cid-tTVksGzXNr .navbar.opened {
  background-color: false !important;
}
.cid-tTVksGzXNr .nav-item:focus,
.cid-tTVksGzXNr .nav-link:focus {
  outline: none;
}
.cid-tTVksGzXNr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTVksGzXNr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTVksGzXNr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tTVksGzXNr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTVksGzXNr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTVksGzXNr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTVksGzXNr .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tTVksGzXNr .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tTVksGzXNr .navbar.opened {
  transition: all 0.3s;
}
.cid-tTVksGzXNr .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tTVksGzXNr .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tTVksGzXNr .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tTVksGzXNr .navbar.collapsed {
  justify-content: center;
}
.cid-tTVksGzXNr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTVksGzXNr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tTVksGzXNr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTVksGzXNr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTVksGzXNr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTVksGzXNr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tTVksGzXNr .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tTVksGzXNr .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tTVksGzXNr .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tTVksGzXNr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTVksGzXNr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTVksGzXNr .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tTVksGzXNr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTVksGzXNr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tTVksGzXNr .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tTVksGzXNr .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tTVksGzXNr .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tTVksGzXNr .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tTVksGzXNr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tTVksGzXNr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tTVksGzXNr .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tTVksGzXNr .navbar.navbar-short {
  min-height: 60px;
}
.cid-tTVksGzXNr .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tTVksGzXNr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tTVksGzXNr .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-tTVksGzXNr .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tTVksGzXNr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTVksGzXNr .dropdown-item.active,
.cid-tTVksGzXNr .dropdown-item:active {
  background-color: transparent;
}
.cid-tTVksGzXNr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTVksGzXNr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTVksGzXNr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTVksGzXNr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTVksGzXNr ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tTVksGzXNr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tTVksGzXNr button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tTVksGzXNr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tTVksGzXNr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tTVksGzXNr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTVksGzXNr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tTVksGzXNr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tTVksGzXNr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTVksGzXNr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tTVksGzXNr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tTVksGzXNr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tTVksGzXNr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tTVksGzXNr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tTVksGzXNr .navbar {
    height: 70px;
  }
  .cid-tTVksGzXNr .navbar.opened {
    height: auto;
  }
  .cid-tTVksGzXNr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTVksGzXNr .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tTVksGzXNr .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tTVksGzXNr .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tTVksGzXNr .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tTVksGzXNr .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tTVksGzXNr .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tTVksGzXNr .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tTVksGzXNr .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tTVksGzXNr .text_widget {
  margin-bottom: 32px;
}
.cid-tTVksGzXNr .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tTVksGzXNr .text_widget a:hover {
  opacity: .5;
}
.cid-tTVksGzXNr .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tTVksGzXNr .navbar-caption {
  color: #000000;
}
.cid-tTVksGzXNr .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tTVksGzXNr .mbr-section-subtitle,
.cid-tTVksGzXNr .text_widget,
.cid-tTVksGzXNr .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tTVksGzXNr a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tTVksGzXNr .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tTVksGZpt1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tTVksGZpt1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTVksGZpt1 .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-tTVksGZpt1 .container {
    padding: 0;
  }
}
.cid-tTVksGZpt1 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tTVksGZpt1 .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tTVksGZpt1 .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tTVksGZpt1 .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tTVksGZpt1 .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tTVksGZpt1 .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tTVksGZpt1 .mbr-section-title {
  color: #ffffff;
}
.cid-tTVksGZpt1 .mbr-box {
  color: #ffffff;
}
.cid-tTVksGZpt1 .mbr-section-btn {
  text-align: center;
}
.cid-tTVksGZpt1 .mbr-section-title,
.cid-tTVksGZpt1 .mbr-section-btn,
.cid-tTVksGZpt1 .title-wrapper {
  color: #1b4066;
}
.cid-tTVksHfDH2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tTVksHfDH2 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tTVksHfDH2 .mbr-text {
  color: #1b4066;
}
.cid-tTVksHv692 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-tTVksHv692 iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-tTVksHv692 .container-fluid {
  padding: 0;
}
.cid-tTVksHv692 .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-tTVksHMj0X {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tTVksHMj0X .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tTVksHMj0X .mbr-text {
  color: #1b4066;
}
.cid-tTVksHZjQj {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-tTVksHZjQj .mbr-text,
.cid-tTVksHZjQj .mbr-section-btn {
  color: #001e49;
}
.cid-tTVksHZjQj .container {
  max-width: 1000px;
}
.cid-tTVksHZjQj .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-tTVksHZjQj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTVksHZjQj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTVksIhOrC {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tTVksIhOrC .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tTVksIhOrC .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tTVksIhOrC .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tTVksIhOrC h5 {
  padding-bottom: 2rem;
}
.cid-tTVksIhOrC .form-control,
.cid-tTVksIhOrC .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tTVksIhOrC .form-control::-webkit-input-placeholder,
.cid-tTVksIhOrC .field-input::-webkit-input-placeholder,
.cid-tTVksIhOrC .form-control::-webkit-input-placeholder,
.cid-tTVksIhOrC .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tTVksIhOrC .form-control:-moz-placeholder,
.cid-tTVksIhOrC .field-input:-moz-placeholder,
.cid-tTVksIhOrC .form-control:-moz-placeholder,
.cid-tTVksIhOrC .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tTVksIhOrC .form-control:hover,
.cid-tTVksIhOrC .field-input:hover,
.cid-tTVksIhOrC .form-control:focus,
.cid-tTVksIhOrC .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tTVksIhOrC .form-control:hover::-webkit-input-placeholder,
.cid-tTVksIhOrC .field-input:hover::-webkit-input-placeholder,
.cid-tTVksIhOrC .form-control:focus::-webkit-input-placeholder,
.cid-tTVksIhOrC .field-input:focus::-webkit-input-placeholder,
.cid-tTVksIhOrC .form-control:hover::-webkit-input-placeholder,
.cid-tTVksIhOrC .field-input:hover::-webkit-input-placeholder,
.cid-tTVksIhOrC .form-control:focus::-webkit-input-placeholder,
.cid-tTVksIhOrC .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tTVksIhOrC .form-control:hover:-moz-placeholder,
.cid-tTVksIhOrC .field-input:hover:-moz-placeholder,
.cid-tTVksIhOrC .form-control:focus:-moz-placeholder,
.cid-tTVksIhOrC .field-input:focus:-moz-placeholder,
.cid-tTVksIhOrC .form-control:hover:-moz-placeholder,
.cid-tTVksIhOrC .field-input:hover:-moz-placeholder,
.cid-tTVksIhOrC .form-control:focus:-moz-placeholder,
.cid-tTVksIhOrC .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tTVksIhOrC .jq-number__spin:hover,
.cid-tTVksIhOrC .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tTVksIhOrC .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tTVksIhOrC textarea {
  min-height: 200px;
}
.cid-tTVksIhOrC input::-webkit-clear-button {
  display: none;
}
.cid-tTVksIhOrC input::-webkit-inner-spin-button {
  display: none;
}
.cid-tTVksIhOrC input::-webkit-outer-spin-button {
  display: none;
}
.cid-tTVksIhOrC input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tTVksIhOrC LABEL {
  color: #767676;
}
.cid-tTVksIhOrC H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tTVksIyDum {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tTVksIyDum .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTVksIyDum .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTVksIyDum .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTVksIyDum .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTVksIyDum .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTVksIyDum .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTVksIyDum .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTVksIyDum .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTVksIyDum .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tTVksIyDum .bg-slack:hover {
  background: #230a23;
}
.cid-tTVksIyDum .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tTVksIyDum .bg-linkedin:hover {
  background: #005582;
}
.cid-tTVksIyDum .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tTVksIyDum [class^="socicon-"]:before,
.cid-tTVksIyDum [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tTVksIyDum .mbr-section-title,
.cid-tTVksIyDum .social-list {
  color: #ffffff;
}
.cid-tTVksIVkPd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tTVksIVkPd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTVksIVkPd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTVksIVkPd .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tTVksIVkPd .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tTVksIVkPd .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tTVksIVkPd .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tTVksIVkPd .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tTVksIVkPd .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tTVksIVkPd .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tTVksIVkPd .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tTVksIVkPd .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tTVksIVkPd .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tTVksIVkPd .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tTVksIVkPd .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tTVksIVkPd .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tTVksIVkPd .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tTVksIVkPd [class^="socicon-"]:before,
.cid-tTVksIVkPd [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tTVksIVkPd .mbr-section-title,
.cid-tTVksIVkPd .mbr-social-likes {
  color: #1b4066;
}
.cid-tTVksJdTmd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tTVksJdTmd img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tTVksJdTmd .si {
  width: 100%;
}
.cid-tTVksJdTmd .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tTVksJdTmd .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tTVksJdTmd .subtitle {
  color: #ffffff;
}
.cid-tTVksJdTmd .text,
.cid-tTVksJdTmd .si {
  text-align: center;
  color: #1b4066;
}
.cid-tTVksJdTmd .copyright {
  padding-top: 120px;
}
.cid-tUyoZ7abhl .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tUyoZ7abhl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tUyoZ7abhl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tUyoZ7abhl .menu_box .navbar.opened,
  .cid-tUyoZ7abhl .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tUyoZ7abhl .navbar-dropdown {
  position: relative !important;
}
.cid-tUyoZ7abhl .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tUyoZ7abhl .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tUyoZ7abhl .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tUyoZ7abhl .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tUyoZ7abhl .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tUyoZ7abhl .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tUyoZ7abhl .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tUyoZ7abhl .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tUyoZ7abhl .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tUyoZ7abhl .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tUyoZ7abhl .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tUyoZ7abhl .offcanvas-body .mbr-text,
  .cid-tUyoZ7abhl .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tUyoZ7abhl .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tUyoZ7abhl .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tUyoZ7abhl .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tUyoZ7abhl .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tUyoZ7abhl .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tUyoZ7abhl .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tUyoZ7abhl .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tUyoZ7abhl ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tUyoZ7abhl .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tUyoZ7abhl .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tUyoZ7abhl .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tUyoZ7abhl li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tUyoZ7abhl .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tUyoZ7abhl .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tUyoZ7abhl .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tUyoZ7abhl .nav-item {
    margin: 0 !important;
  }
}
.cid-tUyoZ7abhl .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tUyoZ7abhl .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tUyoZ7abhl .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tUyoZ7abhl .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tUyoZ7abhl .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tUyoZ7abhl .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tUyoZ7abhl .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tUyoZ7abhl .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tUyoZ7abhl .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tUyoZ7abhl .offcanvas_box {
    display: none;
  }
}
.cid-tUyoZ7abhl .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tUyoZ7abhl .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tUyoZ7abhl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tUyoZ7abhl .container {
  display: flex;
  margin: auto;
}
.cid-tUyoZ7abhl .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tUyoZ7abhl .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tUyoZ7abhl .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tUyoZ7abhl .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tUyoZ7abhl .navbar-nav {
    margin: 0;
  }
}
.cid-tUyoZ7abhl .dropdown-menu,
.cid-tUyoZ7abhl .navbar.opened {
  background-color: false !important;
}
.cid-tUyoZ7abhl .nav-item:focus,
.cid-tUyoZ7abhl .nav-link:focus {
  outline: none;
}
.cid-tUyoZ7abhl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUyoZ7abhl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUyoZ7abhl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUyoZ7abhl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUyoZ7abhl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUyoZ7abhl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUyoZ7abhl .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tUyoZ7abhl .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tUyoZ7abhl .navbar.opened {
  transition: all 0.3s;
}
.cid-tUyoZ7abhl .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tUyoZ7abhl .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tUyoZ7abhl .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tUyoZ7abhl .navbar.collapsed {
  justify-content: center;
}
.cid-tUyoZ7abhl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUyoZ7abhl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tUyoZ7abhl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUyoZ7abhl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUyoZ7abhl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUyoZ7abhl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tUyoZ7abhl .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUyoZ7abhl .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tUyoZ7abhl .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tUyoZ7abhl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUyoZ7abhl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUyoZ7abhl .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tUyoZ7abhl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUyoZ7abhl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tUyoZ7abhl .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tUyoZ7abhl .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tUyoZ7abhl .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tUyoZ7abhl .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tUyoZ7abhl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUyoZ7abhl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUyoZ7abhl .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tUyoZ7abhl .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUyoZ7abhl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUyoZ7abhl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUyoZ7abhl .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-tUyoZ7abhl .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tUyoZ7abhl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUyoZ7abhl .dropdown-item.active,
.cid-tUyoZ7abhl .dropdown-item:active {
  background-color: transparent;
}
.cid-tUyoZ7abhl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUyoZ7abhl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUyoZ7abhl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUyoZ7abhl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUyoZ7abhl ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tUyoZ7abhl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUyoZ7abhl button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tUyoZ7abhl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tUyoZ7abhl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUyoZ7abhl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUyoZ7abhl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUyoZ7abhl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUyoZ7abhl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUyoZ7abhl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUyoZ7abhl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUyoZ7abhl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUyoZ7abhl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tUyoZ7abhl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUyoZ7abhl .navbar {
    height: 70px;
  }
  .cid-tUyoZ7abhl .navbar.opened {
    height: auto;
  }
  .cid-tUyoZ7abhl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUyoZ7abhl .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tUyoZ7abhl .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tUyoZ7abhl .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tUyoZ7abhl .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tUyoZ7abhl .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tUyoZ7abhl .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tUyoZ7abhl .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tUyoZ7abhl .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tUyoZ7abhl .text_widget {
  margin-bottom: 32px;
}
.cid-tUyoZ7abhl .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tUyoZ7abhl .text_widget a:hover {
  opacity: .5;
}
.cid-tUyoZ7abhl .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tUyoZ7abhl .navbar-caption {
  color: #000000;
}
.cid-tUyoZ7abhl .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tUyoZ7abhl .mbr-section-subtitle,
.cid-tUyoZ7abhl .text_widget,
.cid-tUyoZ7abhl .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tUyoZ7abhl a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tUyoZ7abhl .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tUyoZ7z6r6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tUyoZ7z6r6 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tUyoZ7z6r6 .mbr-text {
  color: #1b4066;
}
.cid-tUyoZ7Pn85 {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tUyoZ7Pn85 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyoZ7Pn85 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUyoZ7Pn85 .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tUyoZ7Pn85 .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tUyoZ7Pn85 .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tUyoZ7Pn85 .card-col {
    padding: 20px 0 0;
  }
}
.cid-tUyoZ7Pn85 .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tUyoZ7Pn85 .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tUyoZ7Pn85 .card-wrapper {
    max-width: 100%;
  }
}
.cid-tUyoZ7Pn85 .card-title {
  padding-bottom: 10px;
  color: #1b4066;
}
.cid-tUyoZ7Pn85 .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tUyoZ7Pn85 .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tUyoZ7Pn85 .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tUyoZ7Pn85 .image-wrapper {
    max-width: 100%;
  }
}
.cid-tUyoZ7Pn85 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tUyoZ7Pn85 .mbr-text,
.cid-tUyoZ7Pn85 .mbr-section-btn {
  color: #000000;
}
.cid-tUyoZ86fkc {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tUyoZ86fkc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyoZ86fkc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUyoZ86fkc .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tUyoZ86fkc .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tUyoZ86fkc .container {
    padding: 0;
  }
}
.cid-tUyoZ86fkc .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tUyoZ86fkc .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tUyoZ86fkc .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tUyoZ86fkc .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tUyoZ86fkc .mbr-section-title {
  color: #263652;
}
.cid-tUyoZ86fkc .mbr-text {
  color: #272727;
}
.cid-tUyoZ8m14w {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #1b4066;
}
.cid-tUyoZ8m14w .mbr-text,
.cid-tUyoZ8m14w .mbr-section-btn {
  color: #ffffff;
}
.cid-tUyoZ8m14w .container {
  max-width: 1000px;
}
.cid-tUyoZ8m14w .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ffffff;
  padding-bottom: 1rem;
}
.cid-tUyoZ8m14w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyoZ8m14w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUyoZ8CZ7Y {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tUyoZ8CZ7Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyoZ8CZ7Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUyoZ8CZ7Y .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tUyoZ8CZ7Y .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tUyoZ8CZ7Y .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tUyoZ8CZ7Y .mbr-section-subtitle,
.cid-tUyoZ8CZ7Y .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tUyoZ8WmJ0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tUyoZ8WmJ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyoZ8WmJ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUyoZ8WmJ0 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tUyoZ8WmJ0 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tUyoZ8WmJ0 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tUyoZ8WmJ0 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tUyoZ8WmJ0 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tUyoZ8WmJ0 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tUyoZ8WmJ0 .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tUyoZ8WmJ0 .bg-slack:hover {
  background: #230a23;
}
.cid-tUyoZ8WmJ0 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tUyoZ8WmJ0 .bg-linkedin:hover {
  background: #005582;
}
.cid-tUyoZ8WmJ0 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tUyoZ8WmJ0 [class^="socicon-"]:before,
.cid-tUyoZ8WmJ0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tUyoZ8WmJ0 .mbr-section-title,
.cid-tUyoZ8WmJ0 .social-list {
  color: #ffffff;
}
.cid-tUyoZ9iGfJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tUyoZ9iGfJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyoZ9iGfJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUyoZ9iGfJ .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tUyoZ9iGfJ .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tUyoZ9iGfJ .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tUyoZ9iGfJ .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tUyoZ9iGfJ .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tUyoZ9iGfJ .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tUyoZ9iGfJ .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tUyoZ9iGfJ .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tUyoZ9iGfJ .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tUyoZ9iGfJ .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tUyoZ9iGfJ .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tUyoZ9iGfJ .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tUyoZ9iGfJ .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tUyoZ9iGfJ .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tUyoZ9iGfJ [class^="socicon-"]:before,
.cid-tUyoZ9iGfJ [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tUyoZ9iGfJ .mbr-section-title,
.cid-tUyoZ9iGfJ .mbr-social-likes {
  color: #1b4066;
}
.cid-tUyoZ9zhps {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tUyoZ9zhps img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tUyoZ9zhps .si {
  width: 100%;
}
.cid-tUyoZ9zhps .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tUyoZ9zhps .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tUyoZ9zhps .subtitle {
  color: #ffffff;
}
.cid-tUyoZ9zhps .text,
.cid-tUyoZ9zhps .si {
  text-align: center;
  color: #1b4066;
}
.cid-tUyoZ9zhps .copyright {
  padding-top: 120px;
}
.cid-tUyHqPjlTc .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tUyHqPjlTc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tUyHqPjlTc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tUyHqPjlTc .menu_box .navbar.opened,
  .cid-tUyHqPjlTc .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tUyHqPjlTc .navbar-dropdown {
  position: relative !important;
}
.cid-tUyHqPjlTc .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tUyHqPjlTc .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tUyHqPjlTc .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tUyHqPjlTc .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tUyHqPjlTc .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tUyHqPjlTc .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tUyHqPjlTc .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tUyHqPjlTc .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tUyHqPjlTc .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tUyHqPjlTc .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tUyHqPjlTc .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tUyHqPjlTc .offcanvas-body .mbr-text,
  .cid-tUyHqPjlTc .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tUyHqPjlTc .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tUyHqPjlTc .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tUyHqPjlTc .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tUyHqPjlTc .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tUyHqPjlTc .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tUyHqPjlTc .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tUyHqPjlTc .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tUyHqPjlTc ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tUyHqPjlTc .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tUyHqPjlTc .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tUyHqPjlTc .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tUyHqPjlTc li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tUyHqPjlTc .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tUyHqPjlTc .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tUyHqPjlTc .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tUyHqPjlTc .nav-item {
    margin: 0 !important;
  }
}
.cid-tUyHqPjlTc .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tUyHqPjlTc .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tUyHqPjlTc .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tUyHqPjlTc .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tUyHqPjlTc .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tUyHqPjlTc .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tUyHqPjlTc .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tUyHqPjlTc .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tUyHqPjlTc .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tUyHqPjlTc .offcanvas_box {
    display: none;
  }
}
.cid-tUyHqPjlTc .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tUyHqPjlTc .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tUyHqPjlTc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tUyHqPjlTc .container {
  display: flex;
  margin: auto;
}
.cid-tUyHqPjlTc .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tUyHqPjlTc .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tUyHqPjlTc .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tUyHqPjlTc .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tUyHqPjlTc .navbar-nav {
    margin: 0;
  }
}
.cid-tUyHqPjlTc .dropdown-menu,
.cid-tUyHqPjlTc .navbar.opened {
  background-color: false !important;
}
.cid-tUyHqPjlTc .nav-item:focus,
.cid-tUyHqPjlTc .nav-link:focus {
  outline: none;
}
.cid-tUyHqPjlTc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUyHqPjlTc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUyHqPjlTc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tUyHqPjlTc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUyHqPjlTc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUyHqPjlTc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUyHqPjlTc .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tUyHqPjlTc .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tUyHqPjlTc .navbar.opened {
  transition: all 0.3s;
}
.cid-tUyHqPjlTc .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tUyHqPjlTc .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tUyHqPjlTc .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tUyHqPjlTc .navbar.collapsed {
  justify-content: center;
}
.cid-tUyHqPjlTc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUyHqPjlTc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tUyHqPjlTc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUyHqPjlTc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUyHqPjlTc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUyHqPjlTc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tUyHqPjlTc .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tUyHqPjlTc .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tUyHqPjlTc .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tUyHqPjlTc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUyHqPjlTc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUyHqPjlTc .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tUyHqPjlTc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUyHqPjlTc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tUyHqPjlTc .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tUyHqPjlTc .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tUyHqPjlTc .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tUyHqPjlTc .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tUyHqPjlTc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tUyHqPjlTc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tUyHqPjlTc .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tUyHqPjlTc .navbar.navbar-short {
  min-height: 60px;
}
.cid-tUyHqPjlTc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tUyHqPjlTc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tUyHqPjlTc .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-tUyHqPjlTc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tUyHqPjlTc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUyHqPjlTc .dropdown-item.active,
.cid-tUyHqPjlTc .dropdown-item:active {
  background-color: transparent;
}
.cid-tUyHqPjlTc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUyHqPjlTc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUyHqPjlTc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUyHqPjlTc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUyHqPjlTc ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tUyHqPjlTc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tUyHqPjlTc button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tUyHqPjlTc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tUyHqPjlTc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tUyHqPjlTc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUyHqPjlTc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tUyHqPjlTc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tUyHqPjlTc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUyHqPjlTc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tUyHqPjlTc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tUyHqPjlTc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tUyHqPjlTc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tUyHqPjlTc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUyHqPjlTc .navbar {
    height: 70px;
  }
  .cid-tUyHqPjlTc .navbar.opened {
    height: auto;
  }
  .cid-tUyHqPjlTc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUyHqPjlTc .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tUyHqPjlTc .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tUyHqPjlTc .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tUyHqPjlTc .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tUyHqPjlTc .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tUyHqPjlTc .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tUyHqPjlTc .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tUyHqPjlTc .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tUyHqPjlTc .text_widget {
  margin-bottom: 32px;
}
.cid-tUyHqPjlTc .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tUyHqPjlTc .text_widget a:hover {
  opacity: .5;
}
.cid-tUyHqPjlTc .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tUyHqPjlTc .navbar-caption {
  color: #000000;
}
.cid-tUyHqPjlTc .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tUyHqPjlTc .mbr-section-subtitle,
.cid-tUyHqPjlTc .text_widget,
.cid-tUyHqPjlTc .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tUyHqPjlTc a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tUyHqPjlTc .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tUyHqPNaQB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tUyHqPNaQB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyHqPNaQB .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-tUyHqPNaQB .container {
    padding: 0;
  }
}
.cid-tUyHqPNaQB .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tUyHqPNaQB .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tUyHqPNaQB .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tUyHqPNaQB .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tUyHqPNaQB .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tUyHqPNaQB .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tUyHqPNaQB .mbr-section-title {
  color: #ffffff;
}
.cid-tUyHqPNaQB .mbr-box {
  color: #ffffff;
}
.cid-tUyHqPNaQB .mbr-section-btn {
  text-align: center;
}
.cid-tUyHqPNaQB .mbr-section-title,
.cid-tUyHqPNaQB .mbr-section-btn,
.cid-tUyHqPNaQB .title-wrapper {
  color: #1b4066;
}
.cid-tUyHqQccGK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tUyHqQccGK .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tUyHqQccGK .mbr-text {
  color: #1b4066;
}
.cid-tUyHqQzbKG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-tUyHqQzbKG iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-tUyHqQzbKG .container-fluid {
  padding: 0;
}
.cid-tUyHqQzbKG .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-tUyHqQXPz7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tUyHqQXPz7 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tUyHqQXPz7 .mbr-text {
  color: #1b4066;
}
.cid-tUyHqRdbxk {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-tUyHqRdbxk .mbr-text,
.cid-tUyHqRdbxk .mbr-section-btn {
  color: #001e49;
}
.cid-tUyHqRdbxk .container {
  max-width: 1000px;
}
.cid-tUyHqRdbxk .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-tUyHqRdbxk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyHqRdbxk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUyHqRtRYi {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tUyHqRtRYi .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tUyHqRtRYi .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tUyHqRtRYi .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tUyHqRtRYi h5 {
  padding-bottom: 2rem;
}
.cid-tUyHqRtRYi .form-control,
.cid-tUyHqRtRYi .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tUyHqRtRYi .form-control::-webkit-input-placeholder,
.cid-tUyHqRtRYi .field-input::-webkit-input-placeholder,
.cid-tUyHqRtRYi .form-control::-webkit-input-placeholder,
.cid-tUyHqRtRYi .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tUyHqRtRYi .form-control:-moz-placeholder,
.cid-tUyHqRtRYi .field-input:-moz-placeholder,
.cid-tUyHqRtRYi .form-control:-moz-placeholder,
.cid-tUyHqRtRYi .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tUyHqRtRYi .form-control:hover,
.cid-tUyHqRtRYi .field-input:hover,
.cid-tUyHqRtRYi .form-control:focus,
.cid-tUyHqRtRYi .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tUyHqRtRYi .form-control:hover::-webkit-input-placeholder,
.cid-tUyHqRtRYi .field-input:hover::-webkit-input-placeholder,
.cid-tUyHqRtRYi .form-control:focus::-webkit-input-placeholder,
.cid-tUyHqRtRYi .field-input:focus::-webkit-input-placeholder,
.cid-tUyHqRtRYi .form-control:hover::-webkit-input-placeholder,
.cid-tUyHqRtRYi .field-input:hover::-webkit-input-placeholder,
.cid-tUyHqRtRYi .form-control:focus::-webkit-input-placeholder,
.cid-tUyHqRtRYi .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tUyHqRtRYi .form-control:hover:-moz-placeholder,
.cid-tUyHqRtRYi .field-input:hover:-moz-placeholder,
.cid-tUyHqRtRYi .form-control:focus:-moz-placeholder,
.cid-tUyHqRtRYi .field-input:focus:-moz-placeholder,
.cid-tUyHqRtRYi .form-control:hover:-moz-placeholder,
.cid-tUyHqRtRYi .field-input:hover:-moz-placeholder,
.cid-tUyHqRtRYi .form-control:focus:-moz-placeholder,
.cid-tUyHqRtRYi .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tUyHqRtRYi .jq-number__spin:hover,
.cid-tUyHqRtRYi .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tUyHqRtRYi .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tUyHqRtRYi textarea {
  min-height: 200px;
}
.cid-tUyHqRtRYi input::-webkit-clear-button {
  display: none;
}
.cid-tUyHqRtRYi input::-webkit-inner-spin-button {
  display: none;
}
.cid-tUyHqRtRYi input::-webkit-outer-spin-button {
  display: none;
}
.cid-tUyHqRtRYi input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tUyHqRtRYi LABEL {
  color: #767676;
}
.cid-tUyHqRtRYi H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tUyHqRJmFM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tUyHqRJmFM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyHqRJmFM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUyHqRJmFM .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tUyHqRJmFM .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tUyHqRJmFM .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tUyHqRJmFM .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tUyHqRJmFM .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tUyHqRJmFM .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tUyHqRJmFM .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tUyHqRJmFM .bg-slack:hover {
  background: #230a23;
}
.cid-tUyHqRJmFM .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tUyHqRJmFM .bg-linkedin:hover {
  background: #005582;
}
.cid-tUyHqRJmFM .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tUyHqRJmFM [class^="socicon-"]:before,
.cid-tUyHqRJmFM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tUyHqRJmFM .mbr-section-title,
.cid-tUyHqRJmFM .social-list {
  color: #ffffff;
}
.cid-tUyHqS3EGl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tUyHqS3EGl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tUyHqS3EGl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tUyHqS3EGl .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tUyHqS3EGl .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tUyHqS3EGl .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tUyHqS3EGl .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tUyHqS3EGl .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tUyHqS3EGl .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tUyHqS3EGl .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tUyHqS3EGl .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tUyHqS3EGl .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tUyHqS3EGl .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tUyHqS3EGl .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tUyHqS3EGl .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tUyHqS3EGl .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tUyHqS3EGl .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tUyHqS3EGl [class^="socicon-"]:before,
.cid-tUyHqS3EGl [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tUyHqS3EGl .mbr-section-title,
.cid-tUyHqS3EGl .mbr-social-likes {
  color: #1b4066;
}
.cid-tUyHqSmiX3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tUyHqSmiX3 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tUyHqSmiX3 .si {
  width: 100%;
}
.cid-tUyHqSmiX3 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tUyHqSmiX3 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tUyHqSmiX3 .subtitle {
  color: #ffffff;
}
.cid-tUyHqSmiX3 .text,
.cid-tUyHqSmiX3 .si {
  text-align: center;
  color: #1b4066;
}
.cid-tUyHqSmiX3 .copyright {
  padding-top: 120px;
}
.cid-tV2R2gyYXQ .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tV2R2gyYXQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tV2R2gyYXQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tV2R2gyYXQ .menu_box .navbar.opened,
  .cid-tV2R2gyYXQ .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tV2R2gyYXQ .navbar-dropdown {
  position: relative !important;
}
.cid-tV2R2gyYXQ .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tV2R2gyYXQ .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tV2R2gyYXQ .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tV2R2gyYXQ .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tV2R2gyYXQ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tV2R2gyYXQ .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tV2R2gyYXQ .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tV2R2gyYXQ .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tV2R2gyYXQ .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tV2R2gyYXQ .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tV2R2gyYXQ .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tV2R2gyYXQ .offcanvas-body .mbr-text,
  .cid-tV2R2gyYXQ .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tV2R2gyYXQ .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tV2R2gyYXQ .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tV2R2gyYXQ .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tV2R2gyYXQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tV2R2gyYXQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tV2R2gyYXQ .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tV2R2gyYXQ .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tV2R2gyYXQ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tV2R2gyYXQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tV2R2gyYXQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tV2R2gyYXQ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tV2R2gyYXQ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tV2R2gyYXQ .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tV2R2gyYXQ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tV2R2gyYXQ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tV2R2gyYXQ .nav-item {
    margin: 0 !important;
  }
}
.cid-tV2R2gyYXQ .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tV2R2gyYXQ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tV2R2gyYXQ .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tV2R2gyYXQ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tV2R2gyYXQ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tV2R2gyYXQ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tV2R2gyYXQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tV2R2gyYXQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tV2R2gyYXQ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tV2R2gyYXQ .offcanvas_box {
    display: none;
  }
}
.cid-tV2R2gyYXQ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tV2R2gyYXQ .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tV2R2gyYXQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tV2R2gyYXQ .container {
  display: flex;
  margin: auto;
}
.cid-tV2R2gyYXQ .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tV2R2gyYXQ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tV2R2gyYXQ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tV2R2gyYXQ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tV2R2gyYXQ .navbar-nav {
    margin: 0;
  }
}
.cid-tV2R2gyYXQ .dropdown-menu,
.cid-tV2R2gyYXQ .navbar.opened {
  background-color: false !important;
}
.cid-tV2R2gyYXQ .nav-item:focus,
.cid-tV2R2gyYXQ .nav-link:focus {
  outline: none;
}
.cid-tV2R2gyYXQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tV2R2gyYXQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tV2R2gyYXQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tV2R2gyYXQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tV2R2gyYXQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tV2R2gyYXQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tV2R2gyYXQ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tV2R2gyYXQ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tV2R2gyYXQ .navbar.opened {
  transition: all 0.3s;
}
.cid-tV2R2gyYXQ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tV2R2gyYXQ .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tV2R2gyYXQ .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tV2R2gyYXQ .navbar.collapsed {
  justify-content: center;
}
.cid-tV2R2gyYXQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tV2R2gyYXQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tV2R2gyYXQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tV2R2gyYXQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tV2R2gyYXQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tV2R2gyYXQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tV2R2gyYXQ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tV2R2gyYXQ .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tV2R2gyYXQ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tV2R2gyYXQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tV2R2gyYXQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tV2R2gyYXQ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tV2R2gyYXQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tV2R2gyYXQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tV2R2gyYXQ .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tV2R2gyYXQ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tV2R2gyYXQ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tV2R2gyYXQ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tV2R2gyYXQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tV2R2gyYXQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tV2R2gyYXQ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tV2R2gyYXQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tV2R2gyYXQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tV2R2gyYXQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tV2R2gyYXQ .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-tV2R2gyYXQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tV2R2gyYXQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tV2R2gyYXQ .dropdown-item.active,
.cid-tV2R2gyYXQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tV2R2gyYXQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tV2R2gyYXQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tV2R2gyYXQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tV2R2gyYXQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tV2R2gyYXQ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tV2R2gyYXQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tV2R2gyYXQ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tV2R2gyYXQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tV2R2gyYXQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tV2R2gyYXQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tV2R2gyYXQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tV2R2gyYXQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tV2R2gyYXQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tV2R2gyYXQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tV2R2gyYXQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tV2R2gyYXQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tV2R2gyYXQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tV2R2gyYXQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tV2R2gyYXQ .navbar {
    height: 70px;
  }
  .cid-tV2R2gyYXQ .navbar.opened {
    height: auto;
  }
  .cid-tV2R2gyYXQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tV2R2gyYXQ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tV2R2gyYXQ .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tV2R2gyYXQ .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tV2R2gyYXQ .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tV2R2gyYXQ .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tV2R2gyYXQ .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tV2R2gyYXQ .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tV2R2gyYXQ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tV2R2gyYXQ .text_widget {
  margin-bottom: 32px;
}
.cid-tV2R2gyYXQ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tV2R2gyYXQ .text_widget a:hover {
  opacity: .5;
}
.cid-tV2R2gyYXQ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tV2R2gyYXQ .navbar-caption {
  color: #000000;
}
.cid-tV2R2gyYXQ .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tV2R2gyYXQ .mbr-section-subtitle,
.cid-tV2R2gyYXQ .text_widget,
.cid-tV2R2gyYXQ .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tV2R2gyYXQ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tV2R2gyYXQ .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tV2R2h0Ro6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tV2R2h0Ro6 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tV2R2h0Ro6 .mbr-text {
  color: #1b4066;
}
.cid-tV2R2heNJx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tV2R2heNJx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tV2R2heNJx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tV2R2heNJx .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tV2R2heNJx .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tV2R2heNJx .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tV2R2heNJx .card-col {
    padding: 20px 0 0;
  }
}
.cid-tV2R2heNJx .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tV2R2heNJx .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tV2R2heNJx .card-wrapper {
    max-width: 100%;
  }
}
.cid-tV2R2heNJx .card-title {
  padding-bottom: 10px;
  color: #1b4066;
}
.cid-tV2R2heNJx .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tV2R2heNJx .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tV2R2heNJx .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tV2R2heNJx .image-wrapper {
    max-width: 100%;
  }
}
.cid-tV2R2heNJx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tV2R2heNJx .mbr-text,
.cid-tV2R2heNJx .mbr-section-btn {
  color: #000000;
}
.cid-tV2R2hwfqb {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tV2R2hwfqb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tV2R2hwfqb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tV2R2hwfqb .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tV2R2hwfqb .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tV2R2hwfqb .container {
    padding: 0;
  }
}
.cid-tV2R2hwfqb .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tV2R2hwfqb .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tV2R2hwfqb .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tV2R2hwfqb .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tV2R2hwfqb .mbr-section-title {
  color: #263652;
}
.cid-tV2R2hwfqb .mbr-text {
  color: #272727;
}
.cid-tV2R2hORnP {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #1b4066;
}
.cid-tV2R2hORnP .mbr-text,
.cid-tV2R2hORnP .mbr-section-btn {
  color: #ffffff;
}
.cid-tV2R2hORnP .container {
  max-width: 1000px;
}
.cid-tV2R2hORnP .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ffffff;
  padding-bottom: 1rem;
}
.cid-tV2R2hORnP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tV2R2hORnP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tV2R2i6XjX {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tV2R2i6XjX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tV2R2i6XjX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tV2R2i6XjX .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tV2R2i6XjX .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tV2R2i6XjX .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tV2R2i6XjX .mbr-section-subtitle,
.cid-tV2R2i6XjX .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tV2R2ip0xP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tV2R2ip0xP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tV2R2ip0xP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tV2R2ip0xP .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tV2R2ip0xP .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tV2R2ip0xP .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tV2R2ip0xP .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tV2R2ip0xP .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tV2R2ip0xP .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tV2R2ip0xP .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tV2R2ip0xP .bg-slack:hover {
  background: #230a23;
}
.cid-tV2R2ip0xP .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tV2R2ip0xP .bg-linkedin:hover {
  background: #005582;
}
.cid-tV2R2ip0xP .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tV2R2ip0xP [class^="socicon-"]:before,
.cid-tV2R2ip0xP [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tV2R2ip0xP .mbr-section-title,
.cid-tV2R2ip0xP .social-list {
  color: #ffffff;
}
.cid-tV2R2iJgd4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tV2R2iJgd4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tV2R2iJgd4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tV2R2iJgd4 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tV2R2iJgd4 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tV2R2iJgd4 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tV2R2iJgd4 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tV2R2iJgd4 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tV2R2iJgd4 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tV2R2iJgd4 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tV2R2iJgd4 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tV2R2iJgd4 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tV2R2iJgd4 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tV2R2iJgd4 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tV2R2iJgd4 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tV2R2iJgd4 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tV2R2iJgd4 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tV2R2iJgd4 [class^="socicon-"]:before,
.cid-tV2R2iJgd4 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tV2R2iJgd4 .mbr-section-title,
.cid-tV2R2iJgd4 .mbr-social-likes {
  color: #1b4066;
}
.cid-tV2R2j09wv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tV2R2j09wv img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tV2R2j09wv .si {
  width: 100%;
}
.cid-tV2R2j09wv .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tV2R2j09wv .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tV2R2j09wv .subtitle {
  color: #ffffff;
}
.cid-tV2R2j09wv .text,
.cid-tV2R2j09wv .si {
  text-align: center;
  color: #1b4066;
}
.cid-tV2R2j09wv .copyright {
  padding-top: 120px;
}
.cid-tVdBLTdVj7 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tVdBLTdVj7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tVdBLTdVj7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tVdBLTdVj7 .menu_box .navbar.opened,
  .cid-tVdBLTdVj7 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tVdBLTdVj7 .navbar-dropdown {
  position: relative !important;
}
.cid-tVdBLTdVj7 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tVdBLTdVj7 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tVdBLTdVj7 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tVdBLTdVj7 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tVdBLTdVj7 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tVdBLTdVj7 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tVdBLTdVj7 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tVdBLTdVj7 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tVdBLTdVj7 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tVdBLTdVj7 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tVdBLTdVj7 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tVdBLTdVj7 .offcanvas-body .mbr-text,
  .cid-tVdBLTdVj7 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tVdBLTdVj7 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tVdBLTdVj7 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tVdBLTdVj7 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tVdBLTdVj7 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tVdBLTdVj7 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tVdBLTdVj7 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tVdBLTdVj7 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tVdBLTdVj7 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tVdBLTdVj7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tVdBLTdVj7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tVdBLTdVj7 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tVdBLTdVj7 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tVdBLTdVj7 .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tVdBLTdVj7 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tVdBLTdVj7 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tVdBLTdVj7 .nav-item {
    margin: 0 !important;
  }
}
.cid-tVdBLTdVj7 .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tVdBLTdVj7 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tVdBLTdVj7 .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tVdBLTdVj7 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tVdBLTdVj7 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tVdBLTdVj7 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tVdBLTdVj7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tVdBLTdVj7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tVdBLTdVj7 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tVdBLTdVj7 .offcanvas_box {
    display: none;
  }
}
.cid-tVdBLTdVj7 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tVdBLTdVj7 .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tVdBLTdVj7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tVdBLTdVj7 .container {
  display: flex;
  margin: auto;
}
.cid-tVdBLTdVj7 .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tVdBLTdVj7 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tVdBLTdVj7 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tVdBLTdVj7 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tVdBLTdVj7 .navbar-nav {
    margin: 0;
  }
}
.cid-tVdBLTdVj7 .dropdown-menu,
.cid-tVdBLTdVj7 .navbar.opened {
  background-color: false !important;
}
.cid-tVdBLTdVj7 .nav-item:focus,
.cid-tVdBLTdVj7 .nav-link:focus {
  outline: none;
}
.cid-tVdBLTdVj7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tVdBLTdVj7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVdBLTdVj7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tVdBLTdVj7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVdBLTdVj7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tVdBLTdVj7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tVdBLTdVj7 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tVdBLTdVj7 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tVdBLTdVj7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tVdBLTdVj7 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tVdBLTdVj7 .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tVdBLTdVj7 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tVdBLTdVj7 .navbar.collapsed {
  justify-content: center;
}
.cid-tVdBLTdVj7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tVdBLTdVj7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tVdBLTdVj7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tVdBLTdVj7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tVdBLTdVj7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tVdBLTdVj7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tVdBLTdVj7 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tVdBLTdVj7 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tVdBLTdVj7 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tVdBLTdVj7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tVdBLTdVj7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tVdBLTdVj7 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tVdBLTdVj7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tVdBLTdVj7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tVdBLTdVj7 .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tVdBLTdVj7 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tVdBLTdVj7 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tVdBLTdVj7 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tVdBLTdVj7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tVdBLTdVj7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tVdBLTdVj7 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tVdBLTdVj7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tVdBLTdVj7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tVdBLTdVj7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tVdBLTdVj7 .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-tVdBLTdVj7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tVdBLTdVj7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tVdBLTdVj7 .dropdown-item.active,
.cid-tVdBLTdVj7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tVdBLTdVj7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tVdBLTdVj7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tVdBLTdVj7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tVdBLTdVj7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVdBLTdVj7 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tVdBLTdVj7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tVdBLTdVj7 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tVdBLTdVj7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tVdBLTdVj7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tVdBLTdVj7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVdBLTdVj7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVdBLTdVj7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tVdBLTdVj7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVdBLTdVj7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tVdBLTdVj7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tVdBLTdVj7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVdBLTdVj7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tVdBLTdVj7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tVdBLTdVj7 .navbar {
    height: 70px;
  }
  .cid-tVdBLTdVj7 .navbar.opened {
    height: auto;
  }
  .cid-tVdBLTdVj7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVdBLTdVj7 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tVdBLTdVj7 .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tVdBLTdVj7 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tVdBLTdVj7 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tVdBLTdVj7 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tVdBLTdVj7 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tVdBLTdVj7 .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tVdBLTdVj7 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tVdBLTdVj7 .text_widget {
  margin-bottom: 32px;
}
.cid-tVdBLTdVj7 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tVdBLTdVj7 .text_widget a:hover {
  opacity: .5;
}
.cid-tVdBLTdVj7 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tVdBLTdVj7 .navbar-caption {
  color: #000000;
}
.cid-tVdBLTdVj7 .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tVdBLTdVj7 .mbr-section-subtitle,
.cid-tVdBLTdVj7 .text_widget,
.cid-tVdBLTdVj7 .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tVdBLTdVj7 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tVdBLTdVj7 .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tVdBLTD41n {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tVdBLTD41n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdBLTD41n .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-tVdBLTD41n .container {
    padding: 0;
  }
}
.cid-tVdBLTD41n .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tVdBLTD41n .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tVdBLTD41n .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tVdBLTD41n .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tVdBLTD41n .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tVdBLTD41n .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tVdBLTD41n .mbr-section-title {
  color: #ffffff;
}
.cid-tVdBLTD41n .mbr-box {
  color: #ffffff;
}
.cid-tVdBLTD41n .mbr-section-btn {
  text-align: center;
}
.cid-tVdBLTD41n .mbr-section-title,
.cid-tVdBLTD41n .mbr-section-btn,
.cid-tVdBLTD41n .title-wrapper {
  color: #1b4066;
}
.cid-tVdBLTRcMT {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tVdBLTRcMT .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tVdBLTRcMT .mbr-text {
  color: #1b4066;
}
.cid-tVdBLU5Upe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-tVdBLU5Upe iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-tVdBLU5Upe .container-fluid {
  padding: 0;
}
.cid-tVdBLU5Upe .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-tVdBLUmkxk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tVdBLUmkxk .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tVdBLUmkxk .mbr-text {
  color: #1b4066;
}
.cid-tVdBLUz2iu {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-tVdBLUz2iu .mbr-text,
.cid-tVdBLUz2iu .mbr-section-btn {
  color: #001e49;
}
.cid-tVdBLUz2iu .container {
  max-width: 1000px;
}
.cid-tVdBLUz2iu .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-tVdBLUz2iu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdBLUz2iu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVdBLUUYB0 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tVdBLUUYB0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tVdBLUUYB0 .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tVdBLUUYB0 .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tVdBLUUYB0 h5 {
  padding-bottom: 2rem;
}
.cid-tVdBLUUYB0 .form-control,
.cid-tVdBLUUYB0 .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tVdBLUUYB0 .form-control::-webkit-input-placeholder,
.cid-tVdBLUUYB0 .field-input::-webkit-input-placeholder,
.cid-tVdBLUUYB0 .form-control::-webkit-input-placeholder,
.cid-tVdBLUUYB0 .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tVdBLUUYB0 .form-control:-moz-placeholder,
.cid-tVdBLUUYB0 .field-input:-moz-placeholder,
.cid-tVdBLUUYB0 .form-control:-moz-placeholder,
.cid-tVdBLUUYB0 .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tVdBLUUYB0 .form-control:hover,
.cid-tVdBLUUYB0 .field-input:hover,
.cid-tVdBLUUYB0 .form-control:focus,
.cid-tVdBLUUYB0 .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tVdBLUUYB0 .form-control:hover::-webkit-input-placeholder,
.cid-tVdBLUUYB0 .field-input:hover::-webkit-input-placeholder,
.cid-tVdBLUUYB0 .form-control:focus::-webkit-input-placeholder,
.cid-tVdBLUUYB0 .field-input:focus::-webkit-input-placeholder,
.cid-tVdBLUUYB0 .form-control:hover::-webkit-input-placeholder,
.cid-tVdBLUUYB0 .field-input:hover::-webkit-input-placeholder,
.cid-tVdBLUUYB0 .form-control:focus::-webkit-input-placeholder,
.cid-tVdBLUUYB0 .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tVdBLUUYB0 .form-control:hover:-moz-placeholder,
.cid-tVdBLUUYB0 .field-input:hover:-moz-placeholder,
.cid-tVdBLUUYB0 .form-control:focus:-moz-placeholder,
.cid-tVdBLUUYB0 .field-input:focus:-moz-placeholder,
.cid-tVdBLUUYB0 .form-control:hover:-moz-placeholder,
.cid-tVdBLUUYB0 .field-input:hover:-moz-placeholder,
.cid-tVdBLUUYB0 .form-control:focus:-moz-placeholder,
.cid-tVdBLUUYB0 .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tVdBLUUYB0 .jq-number__spin:hover,
.cid-tVdBLUUYB0 .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tVdBLUUYB0 .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tVdBLUUYB0 textarea {
  min-height: 200px;
}
.cid-tVdBLUUYB0 input::-webkit-clear-button {
  display: none;
}
.cid-tVdBLUUYB0 input::-webkit-inner-spin-button {
  display: none;
}
.cid-tVdBLUUYB0 input::-webkit-outer-spin-button {
  display: none;
}
.cid-tVdBLUUYB0 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tVdBLUUYB0 LABEL {
  color: #767676;
}
.cid-tVdBLUUYB0 H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tVdBLVacZZ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tVdBLVacZZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdBLVacZZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVdBLVacZZ .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tVdBLVacZZ .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tVdBLVacZZ .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tVdBLVacZZ .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tVdBLVacZZ .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tVdBLVacZZ .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tVdBLVacZZ .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tVdBLVacZZ .bg-slack:hover {
  background: #230a23;
}
.cid-tVdBLVacZZ .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tVdBLVacZZ .bg-linkedin:hover {
  background: #005582;
}
.cid-tVdBLVacZZ .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tVdBLVacZZ [class^="socicon-"]:before,
.cid-tVdBLVacZZ [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tVdBLVacZZ .mbr-section-title,
.cid-tVdBLVacZZ .social-list {
  color: #ffffff;
}
.cid-tVdBLVx3cs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tVdBLVx3cs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdBLVx3cs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVdBLVx3cs .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tVdBLVx3cs .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tVdBLVx3cs .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tVdBLVx3cs .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tVdBLVx3cs .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tVdBLVx3cs .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tVdBLVx3cs .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tVdBLVx3cs .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tVdBLVx3cs .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tVdBLVx3cs .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tVdBLVx3cs .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tVdBLVx3cs .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tVdBLVx3cs .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tVdBLVx3cs .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tVdBLVx3cs [class^="socicon-"]:before,
.cid-tVdBLVx3cs [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tVdBLVx3cs .mbr-section-title,
.cid-tVdBLVx3cs .mbr-social-likes {
  color: #1b4066;
}
.cid-tVdBLVNfqG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tVdBLVNfqG img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tVdBLVNfqG .si {
  width: 100%;
}
.cid-tVdBLVNfqG .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tVdBLVNfqG .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tVdBLVNfqG .subtitle {
  color: #ffffff;
}
.cid-tVdBLVNfqG .text,
.cid-tVdBLVNfqG .si {
  text-align: center;
  color: #1b4066;
}
.cid-tVdBLVNfqG .copyright {
  padding-top: 120px;
}
.cid-tVdUYmQDct .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tVdUYmQDct .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tVdUYmQDct .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tVdUYmQDct .menu_box .navbar.opened,
  .cid-tVdUYmQDct .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tVdUYmQDct .navbar-dropdown {
  position: relative !important;
}
.cid-tVdUYmQDct .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tVdUYmQDct .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tVdUYmQDct .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tVdUYmQDct .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tVdUYmQDct .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tVdUYmQDct .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tVdUYmQDct .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tVdUYmQDct .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tVdUYmQDct .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tVdUYmQDct .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tVdUYmQDct .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tVdUYmQDct .offcanvas-body .mbr-text,
  .cid-tVdUYmQDct .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tVdUYmQDct .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tVdUYmQDct .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tVdUYmQDct .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tVdUYmQDct .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tVdUYmQDct .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tVdUYmQDct .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tVdUYmQDct .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tVdUYmQDct ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tVdUYmQDct .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tVdUYmQDct .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tVdUYmQDct .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tVdUYmQDct li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tVdUYmQDct .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tVdUYmQDct .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tVdUYmQDct .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tVdUYmQDct .nav-item {
    margin: 0 !important;
  }
}
.cid-tVdUYmQDct .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tVdUYmQDct .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tVdUYmQDct .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tVdUYmQDct .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tVdUYmQDct .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tVdUYmQDct .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tVdUYmQDct .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tVdUYmQDct .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tVdUYmQDct .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tVdUYmQDct .offcanvas_box {
    display: none;
  }
}
.cid-tVdUYmQDct .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tVdUYmQDct .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tVdUYmQDct .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tVdUYmQDct .container {
  display: flex;
  margin: auto;
}
.cid-tVdUYmQDct .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tVdUYmQDct .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tVdUYmQDct .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tVdUYmQDct .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tVdUYmQDct .navbar-nav {
    margin: 0;
  }
}
.cid-tVdUYmQDct .dropdown-menu,
.cid-tVdUYmQDct .navbar.opened {
  background-color: false !important;
}
.cid-tVdUYmQDct .nav-item:focus,
.cid-tVdUYmQDct .nav-link:focus {
  outline: none;
}
.cid-tVdUYmQDct .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tVdUYmQDct .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVdUYmQDct .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tVdUYmQDct .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVdUYmQDct .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tVdUYmQDct .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tVdUYmQDct .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tVdUYmQDct .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tVdUYmQDct .navbar.opened {
  transition: all 0.3s;
}
.cid-tVdUYmQDct .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tVdUYmQDct .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tVdUYmQDct .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tVdUYmQDct .navbar.collapsed {
  justify-content: center;
}
.cid-tVdUYmQDct .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tVdUYmQDct .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tVdUYmQDct .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tVdUYmQDct .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tVdUYmQDct .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tVdUYmQDct .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tVdUYmQDct .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tVdUYmQDct .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tVdUYmQDct .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tVdUYmQDct .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tVdUYmQDct .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tVdUYmQDct .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tVdUYmQDct .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tVdUYmQDct .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tVdUYmQDct .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tVdUYmQDct .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tVdUYmQDct .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tVdUYmQDct .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tVdUYmQDct .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tVdUYmQDct .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tVdUYmQDct .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tVdUYmQDct .navbar.navbar-short {
  min-height: 60px;
}
.cid-tVdUYmQDct .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tVdUYmQDct .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tVdUYmQDct .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-tVdUYmQDct .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tVdUYmQDct .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tVdUYmQDct .dropdown-item.active,
.cid-tVdUYmQDct .dropdown-item:active {
  background-color: transparent;
}
.cid-tVdUYmQDct .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tVdUYmQDct .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tVdUYmQDct .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tVdUYmQDct .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVdUYmQDct ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tVdUYmQDct .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tVdUYmQDct button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tVdUYmQDct button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tVdUYmQDct button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tVdUYmQDct button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVdUYmQDct button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVdUYmQDct button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tVdUYmQDct nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVdUYmQDct nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tVdUYmQDct nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tVdUYmQDct nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVdUYmQDct a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tVdUYmQDct .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tVdUYmQDct .navbar {
    height: 70px;
  }
  .cid-tVdUYmQDct .navbar.opened {
    height: auto;
  }
  .cid-tVdUYmQDct .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVdUYmQDct .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tVdUYmQDct .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tVdUYmQDct .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tVdUYmQDct .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tVdUYmQDct .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tVdUYmQDct .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tVdUYmQDct .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tVdUYmQDct .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tVdUYmQDct .text_widget {
  margin-bottom: 32px;
}
.cid-tVdUYmQDct .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tVdUYmQDct .text_widget a:hover {
  opacity: .5;
}
.cid-tVdUYmQDct .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tVdUYmQDct .navbar-caption {
  color: #000000;
}
.cid-tVdUYmQDct .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tVdUYmQDct .mbr-section-subtitle,
.cid-tVdUYmQDct .text_widget,
.cid-tVdUYmQDct .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tVdUYmQDct a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tVdUYmQDct .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tVdUYnfTwM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tVdUYnfTwM .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tVdUYnfTwM .mbr-text {
  color: #1b4066;
}
.cid-tVdUYnrg5z {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tVdUYnrg5z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdUYnrg5z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVdUYnrg5z .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tVdUYnrg5z .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tVdUYnrg5z .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tVdUYnrg5z .card-col {
    padding: 20px 0 0;
  }
}
.cid-tVdUYnrg5z .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tVdUYnrg5z .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tVdUYnrg5z .card-wrapper {
    max-width: 100%;
  }
}
.cid-tVdUYnrg5z .card-title {
  padding-bottom: 10px;
  color: #1b4066;
}
.cid-tVdUYnrg5z .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tVdUYnrg5z .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tVdUYnrg5z .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tVdUYnrg5z .image-wrapper {
    max-width: 100%;
  }
}
.cid-tVdUYnrg5z .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tVdUYnrg5z .mbr-text,
.cid-tVdUYnrg5z .mbr-section-btn {
  color: #000000;
}
.cid-tVdUYnI8zO {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tVdUYnI8zO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdUYnI8zO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVdUYnI8zO .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tVdUYnI8zO .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tVdUYnI8zO .container {
    padding: 0;
  }
}
.cid-tVdUYnI8zO .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tVdUYnI8zO .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tVdUYnI8zO .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tVdUYnI8zO .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tVdUYnI8zO .mbr-section-title {
  color: #263652;
}
.cid-tVdUYnI8zO .mbr-text {
  color: #272727;
}
.cid-tVdUYnY58F {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #1b4066;
}
.cid-tVdUYnY58F .mbr-text,
.cid-tVdUYnY58F .mbr-section-btn {
  color: #ffffff;
}
.cid-tVdUYnY58F .container {
  max-width: 1000px;
}
.cid-tVdUYnY58F .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ffffff;
  padding-bottom: 1rem;
}
.cid-tVdUYnY58F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdUYnY58F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVdUYohslB {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tVdUYohslB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdUYohslB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVdUYohslB .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tVdUYohslB .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tVdUYohslB .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tVdUYohslB .mbr-section-subtitle,
.cid-tVdUYohslB .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tVdUYoATbA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tVdUYoATbA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdUYoATbA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVdUYoATbA .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tVdUYoATbA .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tVdUYoATbA .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tVdUYoATbA .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tVdUYoATbA .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tVdUYoATbA .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tVdUYoATbA .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tVdUYoATbA .bg-slack:hover {
  background: #230a23;
}
.cid-tVdUYoATbA .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tVdUYoATbA .bg-linkedin:hover {
  background: #005582;
}
.cid-tVdUYoATbA .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tVdUYoATbA [class^="socicon-"]:before,
.cid-tVdUYoATbA [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tVdUYoATbA .mbr-section-title,
.cid-tVdUYoATbA .social-list {
  color: #ffffff;
}
.cid-tVdUYoWmLn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tVdUYoWmLn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVdUYoWmLn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVdUYoWmLn .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tVdUYoWmLn .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tVdUYoWmLn .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tVdUYoWmLn .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tVdUYoWmLn .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tVdUYoWmLn .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tVdUYoWmLn .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tVdUYoWmLn .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tVdUYoWmLn .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tVdUYoWmLn .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tVdUYoWmLn .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tVdUYoWmLn .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tVdUYoWmLn .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tVdUYoWmLn .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tVdUYoWmLn [class^="socicon-"]:before,
.cid-tVdUYoWmLn [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tVdUYoWmLn .mbr-section-title,
.cid-tVdUYoWmLn .mbr-social-likes {
  color: #1b4066;
}
.cid-tVdUYpdm8r {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tVdUYpdm8r img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tVdUYpdm8r .si {
  width: 100%;
}
.cid-tVdUYpdm8r .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tVdUYpdm8r .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tVdUYpdm8r .subtitle {
  color: #ffffff;
}
.cid-tVdUYpdm8r .text,
.cid-tVdUYpdm8r .si {
  text-align: center;
  color: #1b4066;
}
.cid-tVdUYpdm8r .copyright {
  padding-top: 120px;
}
.cid-tViPWgVHZJ .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tViPWgVHZJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tViPWgVHZJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tViPWgVHZJ .menu_box .navbar.opened,
  .cid-tViPWgVHZJ .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tViPWgVHZJ .navbar-dropdown {
  position: relative !important;
}
.cid-tViPWgVHZJ .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tViPWgVHZJ .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tViPWgVHZJ .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tViPWgVHZJ .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tViPWgVHZJ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tViPWgVHZJ .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tViPWgVHZJ .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tViPWgVHZJ .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tViPWgVHZJ .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tViPWgVHZJ .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tViPWgVHZJ .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tViPWgVHZJ .offcanvas-body .mbr-text,
  .cid-tViPWgVHZJ .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tViPWgVHZJ .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tViPWgVHZJ .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tViPWgVHZJ .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tViPWgVHZJ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tViPWgVHZJ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tViPWgVHZJ .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tViPWgVHZJ .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tViPWgVHZJ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tViPWgVHZJ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tViPWgVHZJ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tViPWgVHZJ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tViPWgVHZJ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tViPWgVHZJ .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tViPWgVHZJ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tViPWgVHZJ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tViPWgVHZJ .nav-item {
    margin: 0 !important;
  }
}
.cid-tViPWgVHZJ .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tViPWgVHZJ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tViPWgVHZJ .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tViPWgVHZJ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tViPWgVHZJ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tViPWgVHZJ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tViPWgVHZJ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tViPWgVHZJ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tViPWgVHZJ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tViPWgVHZJ .offcanvas_box {
    display: none;
  }
}
.cid-tViPWgVHZJ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tViPWgVHZJ .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tViPWgVHZJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tViPWgVHZJ .container {
  display: flex;
  margin: auto;
}
.cid-tViPWgVHZJ .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tViPWgVHZJ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tViPWgVHZJ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tViPWgVHZJ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tViPWgVHZJ .navbar-nav {
    margin: 0;
  }
}
.cid-tViPWgVHZJ .dropdown-menu,
.cid-tViPWgVHZJ .navbar.opened {
  background-color: false !important;
}
.cid-tViPWgVHZJ .nav-item:focus,
.cid-tViPWgVHZJ .nav-link:focus {
  outline: none;
}
.cid-tViPWgVHZJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tViPWgVHZJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tViPWgVHZJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tViPWgVHZJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tViPWgVHZJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tViPWgVHZJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tViPWgVHZJ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tViPWgVHZJ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tViPWgVHZJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tViPWgVHZJ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tViPWgVHZJ .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tViPWgVHZJ .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tViPWgVHZJ .navbar.collapsed {
  justify-content: center;
}
.cid-tViPWgVHZJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tViPWgVHZJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tViPWgVHZJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tViPWgVHZJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tViPWgVHZJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tViPWgVHZJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tViPWgVHZJ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tViPWgVHZJ .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tViPWgVHZJ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tViPWgVHZJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tViPWgVHZJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tViPWgVHZJ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tViPWgVHZJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tViPWgVHZJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tViPWgVHZJ .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tViPWgVHZJ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tViPWgVHZJ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tViPWgVHZJ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tViPWgVHZJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tViPWgVHZJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tViPWgVHZJ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tViPWgVHZJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-tViPWgVHZJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tViPWgVHZJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tViPWgVHZJ .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-tViPWgVHZJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tViPWgVHZJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tViPWgVHZJ .dropdown-item.active,
.cid-tViPWgVHZJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tViPWgVHZJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tViPWgVHZJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tViPWgVHZJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tViPWgVHZJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tViPWgVHZJ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tViPWgVHZJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tViPWgVHZJ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tViPWgVHZJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tViPWgVHZJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tViPWgVHZJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tViPWgVHZJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tViPWgVHZJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tViPWgVHZJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tViPWgVHZJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tViPWgVHZJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tViPWgVHZJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tViPWgVHZJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tViPWgVHZJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tViPWgVHZJ .navbar {
    height: 70px;
  }
  .cid-tViPWgVHZJ .navbar.opened {
    height: auto;
  }
  .cid-tViPWgVHZJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tViPWgVHZJ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tViPWgVHZJ .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tViPWgVHZJ .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tViPWgVHZJ .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tViPWgVHZJ .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tViPWgVHZJ .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tViPWgVHZJ .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tViPWgVHZJ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tViPWgVHZJ .text_widget {
  margin-bottom: 32px;
}
.cid-tViPWgVHZJ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tViPWgVHZJ .text_widget a:hover {
  opacity: .5;
}
.cid-tViPWgVHZJ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tViPWgVHZJ .navbar-caption {
  color: #000000;
}
.cid-tViPWgVHZJ .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tViPWgVHZJ .mbr-section-subtitle,
.cid-tViPWgVHZJ .text_widget,
.cid-tViPWgVHZJ .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tViPWgVHZJ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tViPWgVHZJ .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tViPWhmmoD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tViPWhmmoD .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tViPWhmmoD .mbr-text {
  color: #1b4066;
}
.cid-tViPWhC4Td {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tViPWhC4Td .mbr-fallback-image.disabled {
  display: none;
}
.cid-tViPWhC4Td .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tViPWhC4Td .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tViPWhC4Td .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tViPWhC4Td .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tViPWhC4Td .card-col {
    padding: 20px 0 0;
  }
}
.cid-tViPWhC4Td .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tViPWhC4Td .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tViPWhC4Td .card-wrapper {
    max-width: 100%;
  }
}
.cid-tViPWhC4Td .card-title {
  padding-bottom: 10px;
  color: #1b4066;
}
.cid-tViPWhC4Td .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tViPWhC4Td .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tViPWhC4Td .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tViPWhC4Td .image-wrapper {
    max-width: 100%;
  }
}
.cid-tViPWhC4Td .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tViPWhC4Td .mbr-text,
.cid-tViPWhC4Td .mbr-section-btn {
  color: #000000;
}
.cid-tViPWhTCJ1 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tViPWhTCJ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tViPWhTCJ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tViPWhTCJ1 .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tViPWhTCJ1 .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tViPWhTCJ1 .container {
    padding: 0;
  }
}
.cid-tViPWhTCJ1 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tViPWhTCJ1 .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tViPWhTCJ1 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tViPWhTCJ1 .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tViPWhTCJ1 .mbr-section-title {
  color: #263652;
}
.cid-tViPWhTCJ1 .mbr-text {
  color: #272727;
}
.cid-tViPWiaajp {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #1b4066;
}
.cid-tViPWiaajp .mbr-text,
.cid-tViPWiaajp .mbr-section-btn {
  color: #ffffff;
}
.cid-tViPWiaajp .container {
  max-width: 1000px;
}
.cid-tViPWiaajp .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ffffff;
  padding-bottom: 1rem;
}
.cid-tViPWiaajp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tViPWiaajp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tViPWisStT {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tViPWisStT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tViPWisStT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tViPWisStT .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tViPWisStT .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tViPWisStT .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tViPWisStT .mbr-section-subtitle,
.cid-tViPWisStT .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tViPWiKVqC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tViPWiKVqC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tViPWiKVqC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tViPWiKVqC .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tViPWiKVqC .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tViPWiKVqC .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tViPWiKVqC .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tViPWiKVqC .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tViPWiKVqC .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tViPWiKVqC .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tViPWiKVqC .bg-slack:hover {
  background: #230a23;
}
.cid-tViPWiKVqC .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tViPWiKVqC .bg-linkedin:hover {
  background: #005582;
}
.cid-tViPWiKVqC .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tViPWiKVqC [class^="socicon-"]:before,
.cid-tViPWiKVqC [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tViPWiKVqC .mbr-section-title,
.cid-tViPWiKVqC .social-list {
  color: #ffffff;
}
.cid-tViPWj7SSL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tViPWj7SSL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tViPWj7SSL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tViPWj7SSL .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tViPWj7SSL .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tViPWj7SSL .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tViPWj7SSL .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tViPWj7SSL .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tViPWj7SSL .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tViPWj7SSL .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tViPWj7SSL .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tViPWj7SSL .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tViPWj7SSL .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tViPWj7SSL .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tViPWj7SSL .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tViPWj7SSL .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tViPWj7SSL .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tViPWj7SSL [class^="socicon-"]:before,
.cid-tViPWj7SSL [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tViPWj7SSL .mbr-section-title,
.cid-tViPWj7SSL .mbr-social-likes {
  color: #1b4066;
}
.cid-tViPWjp0Gx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tViPWjp0Gx img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tViPWjp0Gx .si {
  width: 100%;
}
.cid-tViPWjp0Gx .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tViPWjp0Gx .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tViPWjp0Gx .subtitle {
  color: #ffffff;
}
.cid-tViPWjp0Gx .text,
.cid-tViPWjp0Gx .si {
  text-align: center;
  color: #1b4066;
}
.cid-tViPWjp0Gx .copyright {
  padding-top: 120px;
}
.cid-tVHYrbIq3h .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tVHYrbIq3h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tVHYrbIq3h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tVHYrbIq3h .menu_box .navbar.opened,
  .cid-tVHYrbIq3h .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tVHYrbIq3h .navbar-dropdown {
  position: relative !important;
}
.cid-tVHYrbIq3h .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tVHYrbIq3h .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tVHYrbIq3h .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tVHYrbIq3h .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tVHYrbIq3h .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tVHYrbIq3h .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tVHYrbIq3h .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tVHYrbIq3h .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tVHYrbIq3h .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tVHYrbIq3h .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tVHYrbIq3h .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tVHYrbIq3h .offcanvas-body .mbr-text,
  .cid-tVHYrbIq3h .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tVHYrbIq3h .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tVHYrbIq3h .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tVHYrbIq3h .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tVHYrbIq3h .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tVHYrbIq3h .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tVHYrbIq3h .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tVHYrbIq3h .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tVHYrbIq3h ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tVHYrbIq3h .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tVHYrbIq3h .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tVHYrbIq3h .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tVHYrbIq3h li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tVHYrbIq3h .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tVHYrbIq3h .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tVHYrbIq3h .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tVHYrbIq3h .nav-item {
    margin: 0 !important;
  }
}
.cid-tVHYrbIq3h .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tVHYrbIq3h .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tVHYrbIq3h .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tVHYrbIq3h .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tVHYrbIq3h .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tVHYrbIq3h .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tVHYrbIq3h .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tVHYrbIq3h .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tVHYrbIq3h .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tVHYrbIq3h .offcanvas_box {
    display: none;
  }
}
.cid-tVHYrbIq3h .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tVHYrbIq3h .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tVHYrbIq3h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tVHYrbIq3h .container {
  display: flex;
  margin: auto;
}
.cid-tVHYrbIq3h .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tVHYrbIq3h .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tVHYrbIq3h .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tVHYrbIq3h .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tVHYrbIq3h .navbar-nav {
    margin: 0;
  }
}
.cid-tVHYrbIq3h .dropdown-menu,
.cid-tVHYrbIq3h .navbar.opened {
  background-color: false !important;
}
.cid-tVHYrbIq3h .nav-item:focus,
.cid-tVHYrbIq3h .nav-link:focus {
  outline: none;
}
.cid-tVHYrbIq3h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tVHYrbIq3h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tVHYrbIq3h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tVHYrbIq3h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tVHYrbIq3h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tVHYrbIq3h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tVHYrbIq3h .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tVHYrbIq3h .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tVHYrbIq3h .navbar.opened {
  transition: all 0.3s;
}
.cid-tVHYrbIq3h .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tVHYrbIq3h .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tVHYrbIq3h .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tVHYrbIq3h .navbar.collapsed {
  justify-content: center;
}
.cid-tVHYrbIq3h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tVHYrbIq3h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tVHYrbIq3h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tVHYrbIq3h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tVHYrbIq3h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tVHYrbIq3h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tVHYrbIq3h .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tVHYrbIq3h .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tVHYrbIq3h .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tVHYrbIq3h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tVHYrbIq3h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tVHYrbIq3h .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tVHYrbIq3h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tVHYrbIq3h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tVHYrbIq3h .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tVHYrbIq3h .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tVHYrbIq3h .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tVHYrbIq3h .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tVHYrbIq3h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tVHYrbIq3h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tVHYrbIq3h .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tVHYrbIq3h .navbar.navbar-short {
  min-height: 60px;
}
.cid-tVHYrbIq3h .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tVHYrbIq3h .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tVHYrbIq3h .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-tVHYrbIq3h .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tVHYrbIq3h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tVHYrbIq3h .dropdown-item.active,
.cid-tVHYrbIq3h .dropdown-item:active {
  background-color: transparent;
}
.cid-tVHYrbIq3h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tVHYrbIq3h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tVHYrbIq3h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tVHYrbIq3h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tVHYrbIq3h ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tVHYrbIq3h .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tVHYrbIq3h button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tVHYrbIq3h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tVHYrbIq3h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tVHYrbIq3h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVHYrbIq3h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tVHYrbIq3h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tVHYrbIq3h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVHYrbIq3h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tVHYrbIq3h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tVHYrbIq3h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tVHYrbIq3h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tVHYrbIq3h .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tVHYrbIq3h .navbar {
    height: 70px;
  }
  .cid-tVHYrbIq3h .navbar.opened {
    height: auto;
  }
  .cid-tVHYrbIq3h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVHYrbIq3h .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tVHYrbIq3h .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tVHYrbIq3h .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tVHYrbIq3h .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tVHYrbIq3h .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tVHYrbIq3h .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tVHYrbIq3h .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tVHYrbIq3h .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tVHYrbIq3h .text_widget {
  margin-bottom: 32px;
}
.cid-tVHYrbIq3h .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tVHYrbIq3h .text_widget a:hover {
  opacity: .5;
}
.cid-tVHYrbIq3h .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tVHYrbIq3h .navbar-caption {
  color: #000000;
}
.cid-tVHYrbIq3h .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tVHYrbIq3h .mbr-section-subtitle,
.cid-tVHYrbIq3h .text_widget,
.cid-tVHYrbIq3h .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tVHYrbIq3h a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tVHYrbIq3h .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tVHYrcfu9N {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tVHYrcfu9N .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tVHYrcfu9N .mbr-text {
  color: #1b4066;
}
.cid-tVHYrcAY0N {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tVHYrcAY0N .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVHYrcAY0N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVHYrcAY0N .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tVHYrcAY0N .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tVHYrcAY0N .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tVHYrcAY0N .card-col {
    padding: 20px 0 0;
  }
}
.cid-tVHYrcAY0N .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tVHYrcAY0N .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tVHYrcAY0N .card-wrapper {
    max-width: 100%;
  }
}
.cid-tVHYrcAY0N .card-title {
  padding-bottom: 10px;
  color: #1b4066;
}
.cid-tVHYrcAY0N .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tVHYrcAY0N .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tVHYrcAY0N .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tVHYrcAY0N .image-wrapper {
    max-width: 100%;
  }
}
.cid-tVHYrcAY0N .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tVHYrcAY0N .mbr-text,
.cid-tVHYrcAY0N .mbr-section-btn {
  color: #000000;
}
.cid-tVHYrda69e {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tVHYrda69e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVHYrda69e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVHYrda69e .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tVHYrda69e .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tVHYrda69e .container {
    padding: 0;
  }
}
.cid-tVHYrda69e .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tVHYrda69e .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tVHYrda69e .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tVHYrda69e .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tVHYrda69e .mbr-section-title {
  color: #263652;
}
.cid-tVHYrda69e .mbr-text {
  color: #272727;
}
.cid-tVHYrdA28g {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #1b4066;
}
.cid-tVHYrdA28g .mbr-text,
.cid-tVHYrdA28g .mbr-section-btn {
  color: #ffffff;
}
.cid-tVHYrdA28g .container {
  max-width: 1000px;
}
.cid-tVHYrdA28g .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ffffff;
  padding-bottom: 1rem;
}
.cid-tVHYrdA28g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVHYrdA28g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVHYrdZj82 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/dc-clsjm-1920x400.png");
}
.cid-tVHYrdZj82 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVHYrdZj82 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVHYrdZj82 .mbr-iconfont {
  color: #ffffff;
  font-size: 5rem;
  width: 5rem;
}
.cid-tVHYrdZj82 .iconfont-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.cid-tVHYrdZj82 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-tVHYrdZj82 .mbr-section-subtitle,
.cid-tVHYrdZj82 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tVHYrekbPv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tVHYrekbPv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVHYrekbPv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVHYrekbPv .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tVHYrekbPv .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tVHYrekbPv .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tVHYrekbPv .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tVHYrekbPv .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tVHYrekbPv .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tVHYrekbPv .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tVHYrekbPv .bg-slack:hover {
  background: #230a23;
}
.cid-tVHYrekbPv .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tVHYrekbPv .bg-linkedin:hover {
  background: #005582;
}
.cid-tVHYrekbPv .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tVHYrekbPv [class^="socicon-"]:before,
.cid-tVHYrekbPv [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tVHYrekbPv .mbr-section-title,
.cid-tVHYrekbPv .social-list {
  color: #ffffff;
}
.cid-tVHYreL1BY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tVHYreL1BY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVHYreL1BY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVHYreL1BY .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tVHYreL1BY .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tVHYreL1BY .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tVHYreL1BY .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tVHYreL1BY .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tVHYreL1BY .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tVHYreL1BY .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tVHYreL1BY .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tVHYreL1BY .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tVHYreL1BY .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tVHYreL1BY .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tVHYreL1BY .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tVHYreL1BY .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tVHYreL1BY .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tVHYreL1BY [class^="socicon-"]:before,
.cid-tVHYreL1BY [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tVHYreL1BY .mbr-section-title,
.cid-tVHYreL1BY .mbr-social-likes {
  color: #1b4066;
}
.cid-tVHYrf5DJn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tVHYrf5DJn img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tVHYrf5DJn .si {
  width: 100%;
}
.cid-tVHYrf5DJn .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tVHYrf5DJn .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tVHYrf5DJn .subtitle {
  color: #ffffff;
}
.cid-tVHYrf5DJn .text,
.cid-tVHYrf5DJn .si {
  text-align: center;
  color: #1b4066;
}
.cid-tVHYrf5DJn .copyright {
  padding-top: 120px;
}
.cid-tWaBv4o3vf .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tWaBv4o3vf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tWaBv4o3vf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tWaBv4o3vf .menu_box .navbar.opened,
  .cid-tWaBv4o3vf .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tWaBv4o3vf .navbar-dropdown {
  position: relative !important;
}
.cid-tWaBv4o3vf .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tWaBv4o3vf .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tWaBv4o3vf .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tWaBv4o3vf .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tWaBv4o3vf .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tWaBv4o3vf .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tWaBv4o3vf .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tWaBv4o3vf .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tWaBv4o3vf .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tWaBv4o3vf .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tWaBv4o3vf .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tWaBv4o3vf .offcanvas-body .mbr-text,
  .cid-tWaBv4o3vf .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tWaBv4o3vf .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tWaBv4o3vf .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tWaBv4o3vf .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tWaBv4o3vf .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tWaBv4o3vf .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tWaBv4o3vf .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tWaBv4o3vf .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tWaBv4o3vf ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tWaBv4o3vf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tWaBv4o3vf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tWaBv4o3vf .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tWaBv4o3vf li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tWaBv4o3vf .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tWaBv4o3vf .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tWaBv4o3vf .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tWaBv4o3vf .nav-item {
    margin: 0 !important;
  }
}
.cid-tWaBv4o3vf .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tWaBv4o3vf .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tWaBv4o3vf .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tWaBv4o3vf .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tWaBv4o3vf .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tWaBv4o3vf .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tWaBv4o3vf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tWaBv4o3vf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tWaBv4o3vf .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tWaBv4o3vf .offcanvas_box {
    display: none;
  }
}
.cid-tWaBv4o3vf .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tWaBv4o3vf .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tWaBv4o3vf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tWaBv4o3vf .container {
  display: flex;
  margin: auto;
}
.cid-tWaBv4o3vf .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tWaBv4o3vf .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tWaBv4o3vf .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tWaBv4o3vf .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tWaBv4o3vf .navbar-nav {
    margin: 0;
  }
}
.cid-tWaBv4o3vf .dropdown-menu,
.cid-tWaBv4o3vf .navbar.opened {
  background-color: false !important;
}
.cid-tWaBv4o3vf .nav-item:focus,
.cid-tWaBv4o3vf .nav-link:focus {
  outline: none;
}
.cid-tWaBv4o3vf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWaBv4o3vf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWaBv4o3vf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tWaBv4o3vf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWaBv4o3vf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWaBv4o3vf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWaBv4o3vf .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tWaBv4o3vf .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tWaBv4o3vf .navbar.opened {
  transition: all 0.3s;
}
.cid-tWaBv4o3vf .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tWaBv4o3vf .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tWaBv4o3vf .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tWaBv4o3vf .navbar.collapsed {
  justify-content: center;
}
.cid-tWaBv4o3vf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWaBv4o3vf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tWaBv4o3vf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWaBv4o3vf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWaBv4o3vf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWaBv4o3vf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tWaBv4o3vf .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tWaBv4o3vf .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tWaBv4o3vf .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tWaBv4o3vf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWaBv4o3vf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWaBv4o3vf .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tWaBv4o3vf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWaBv4o3vf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tWaBv4o3vf .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tWaBv4o3vf .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tWaBv4o3vf .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tWaBv4o3vf .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tWaBv4o3vf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWaBv4o3vf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWaBv4o3vf .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tWaBv4o3vf .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWaBv4o3vf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tWaBv4o3vf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tWaBv4o3vf .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-tWaBv4o3vf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tWaBv4o3vf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWaBv4o3vf .dropdown-item.active,
.cid-tWaBv4o3vf .dropdown-item:active {
  background-color: transparent;
}
.cid-tWaBv4o3vf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWaBv4o3vf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWaBv4o3vf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWaBv4o3vf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWaBv4o3vf ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tWaBv4o3vf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tWaBv4o3vf button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tWaBv4o3vf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tWaBv4o3vf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tWaBv4o3vf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWaBv4o3vf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWaBv4o3vf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tWaBv4o3vf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWaBv4o3vf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tWaBv4o3vf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tWaBv4o3vf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWaBv4o3vf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tWaBv4o3vf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tWaBv4o3vf .navbar {
    height: 70px;
  }
  .cid-tWaBv4o3vf .navbar.opened {
    height: auto;
  }
  .cid-tWaBv4o3vf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWaBv4o3vf .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tWaBv4o3vf .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tWaBv4o3vf .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tWaBv4o3vf .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tWaBv4o3vf .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tWaBv4o3vf .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tWaBv4o3vf .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tWaBv4o3vf .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tWaBv4o3vf .text_widget {
  margin-bottom: 32px;
}
.cid-tWaBv4o3vf .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tWaBv4o3vf .text_widget a:hover {
  opacity: .5;
}
.cid-tWaBv4o3vf .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tWaBv4o3vf .navbar-caption {
  color: #000000;
}
.cid-tWaBv4o3vf .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tWaBv4o3vf .mbr-section-subtitle,
.cid-tWaBv4o3vf .text_widget,
.cid-tWaBv4o3vf .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tWaBv4o3vf a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tWaBv4o3vf .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tWaBv4NIC7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tWaBv4NIC7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWaBv4NIC7 .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-tWaBv4NIC7 .container {
    padding: 0;
  }
}
.cid-tWaBv4NIC7 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tWaBv4NIC7 .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tWaBv4NIC7 .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tWaBv4NIC7 .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tWaBv4NIC7 .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tWaBv4NIC7 .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tWaBv4NIC7 .mbr-section-title {
  color: #ffffff;
}
.cid-tWaBv4NIC7 .mbr-box {
  color: #ffffff;
}
.cid-tWaBv4NIC7 .mbr-section-btn {
  text-align: center;
}
.cid-tWaBv4NIC7 .mbr-section-title,
.cid-tWaBv4NIC7 .mbr-section-btn,
.cid-tWaBv4NIC7 .title-wrapper {
  color: #1b4066;
}
.cid-tWaBv52y1f {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tWaBv52y1f .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tWaBv52y1f .mbr-text {
  color: #1b4066;
}
.cid-tWaBv5fUOw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-tWaBv5fUOw iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-tWaBv5fUOw .container-fluid {
  padding: 0;
}
.cid-tWaBv5fUOw .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-tWaBv5xwrt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tWaBv5xwrt .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tWaBv5xwrt .mbr-text {
  color: #1b4066;
}
.cid-tWaBv5LXK4 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-tWaBv5LXK4 .mbr-text,
.cid-tWaBv5LXK4 .mbr-section-btn {
  color: #001e49;
}
.cid-tWaBv5LXK4 .container {
  max-width: 1000px;
}
.cid-tWaBv5LXK4 .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-tWaBv5LXK4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWaBv5LXK4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWaBv65r0v {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tWaBv65r0v .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tWaBv65r0v .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tWaBv65r0v .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tWaBv65r0v h5 {
  padding-bottom: 2rem;
}
.cid-tWaBv65r0v .form-control,
.cid-tWaBv65r0v .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tWaBv65r0v .form-control::-webkit-input-placeholder,
.cid-tWaBv65r0v .field-input::-webkit-input-placeholder,
.cid-tWaBv65r0v .form-control::-webkit-input-placeholder,
.cid-tWaBv65r0v .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tWaBv65r0v .form-control:-moz-placeholder,
.cid-tWaBv65r0v .field-input:-moz-placeholder,
.cid-tWaBv65r0v .form-control:-moz-placeholder,
.cid-tWaBv65r0v .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tWaBv65r0v .form-control:hover,
.cid-tWaBv65r0v .field-input:hover,
.cid-tWaBv65r0v .form-control:focus,
.cid-tWaBv65r0v .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tWaBv65r0v .form-control:hover::-webkit-input-placeholder,
.cid-tWaBv65r0v .field-input:hover::-webkit-input-placeholder,
.cid-tWaBv65r0v .form-control:focus::-webkit-input-placeholder,
.cid-tWaBv65r0v .field-input:focus::-webkit-input-placeholder,
.cid-tWaBv65r0v .form-control:hover::-webkit-input-placeholder,
.cid-tWaBv65r0v .field-input:hover::-webkit-input-placeholder,
.cid-tWaBv65r0v .form-control:focus::-webkit-input-placeholder,
.cid-tWaBv65r0v .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tWaBv65r0v .form-control:hover:-moz-placeholder,
.cid-tWaBv65r0v .field-input:hover:-moz-placeholder,
.cid-tWaBv65r0v .form-control:focus:-moz-placeholder,
.cid-tWaBv65r0v .field-input:focus:-moz-placeholder,
.cid-tWaBv65r0v .form-control:hover:-moz-placeholder,
.cid-tWaBv65r0v .field-input:hover:-moz-placeholder,
.cid-tWaBv65r0v .form-control:focus:-moz-placeholder,
.cid-tWaBv65r0v .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tWaBv65r0v .jq-number__spin:hover,
.cid-tWaBv65r0v .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tWaBv65r0v .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tWaBv65r0v textarea {
  min-height: 200px;
}
.cid-tWaBv65r0v input::-webkit-clear-button {
  display: none;
}
.cid-tWaBv65r0v input::-webkit-inner-spin-button {
  display: none;
}
.cid-tWaBv65r0v input::-webkit-outer-spin-button {
  display: none;
}
.cid-tWaBv65r0v input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tWaBv65r0v LABEL {
  color: #767676;
}
.cid-tWaBv65r0v H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tWaBv6mX8n {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tWaBv6mX8n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWaBv6mX8n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWaBv6mX8n .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tWaBv6mX8n .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tWaBv6mX8n .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tWaBv6mX8n .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tWaBv6mX8n .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tWaBv6mX8n .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tWaBv6mX8n .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tWaBv6mX8n .bg-slack:hover {
  background: #230a23;
}
.cid-tWaBv6mX8n .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tWaBv6mX8n .bg-linkedin:hover {
  background: #005582;
}
.cid-tWaBv6mX8n .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tWaBv6mX8n [class^="socicon-"]:before,
.cid-tWaBv6mX8n [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tWaBv6mX8n .mbr-section-title,
.cid-tWaBv6mX8n .social-list {
  color: #ffffff;
}
.cid-tWaBv6H0FI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tWaBv6H0FI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWaBv6H0FI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWaBv6H0FI .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tWaBv6H0FI .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tWaBv6H0FI .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tWaBv6H0FI .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tWaBv6H0FI .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tWaBv6H0FI .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tWaBv6H0FI .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tWaBv6H0FI .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tWaBv6H0FI .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tWaBv6H0FI .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tWaBv6H0FI .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tWaBv6H0FI .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tWaBv6H0FI .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tWaBv6H0FI .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tWaBv6H0FI [class^="socicon-"]:before,
.cid-tWaBv6H0FI [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tWaBv6H0FI .mbr-section-title,
.cid-tWaBv6H0FI .mbr-social-likes {
  color: #1b4066;
}
.cid-tWaBv71MlA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tWaBv71MlA img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tWaBv71MlA .si {
  width: 100%;
}
.cid-tWaBv71MlA .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tWaBv71MlA .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tWaBv71MlA .subtitle {
  color: #ffffff;
}
.cid-tWaBv71MlA .text,
.cid-tWaBv71MlA .si {
  text-align: center;
  color: #1b4066;
}
.cid-tWaBv71MlA .copyright {
  padding-top: 120px;
}
.cid-tWmcyJgr1x .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tWmcyJgr1x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tWmcyJgr1x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tWmcyJgr1x .menu_box .navbar.opened,
  .cid-tWmcyJgr1x .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tWmcyJgr1x .navbar-dropdown {
  position: relative !important;
}
.cid-tWmcyJgr1x .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tWmcyJgr1x .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tWmcyJgr1x .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tWmcyJgr1x .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tWmcyJgr1x .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tWmcyJgr1x .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tWmcyJgr1x .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tWmcyJgr1x .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tWmcyJgr1x .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tWmcyJgr1x .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tWmcyJgr1x .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tWmcyJgr1x .offcanvas-body .mbr-text,
  .cid-tWmcyJgr1x .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tWmcyJgr1x .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tWmcyJgr1x .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tWmcyJgr1x .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tWmcyJgr1x .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tWmcyJgr1x .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tWmcyJgr1x .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tWmcyJgr1x .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tWmcyJgr1x ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tWmcyJgr1x .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tWmcyJgr1x .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tWmcyJgr1x .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tWmcyJgr1x li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tWmcyJgr1x .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tWmcyJgr1x .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tWmcyJgr1x .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tWmcyJgr1x .nav-item {
    margin: 0 !important;
  }
}
.cid-tWmcyJgr1x .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tWmcyJgr1x .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tWmcyJgr1x .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tWmcyJgr1x .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tWmcyJgr1x .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tWmcyJgr1x .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tWmcyJgr1x .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tWmcyJgr1x .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tWmcyJgr1x .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tWmcyJgr1x .offcanvas_box {
    display: none;
  }
}
.cid-tWmcyJgr1x .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tWmcyJgr1x .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tWmcyJgr1x .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tWmcyJgr1x .container {
  display: flex;
  margin: auto;
}
.cid-tWmcyJgr1x .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tWmcyJgr1x .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tWmcyJgr1x .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tWmcyJgr1x .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tWmcyJgr1x .navbar-nav {
    margin: 0;
  }
}
.cid-tWmcyJgr1x .dropdown-menu,
.cid-tWmcyJgr1x .navbar.opened {
  background-color: false !important;
}
.cid-tWmcyJgr1x .nav-item:focus,
.cid-tWmcyJgr1x .nav-link:focus {
  outline: none;
}
.cid-tWmcyJgr1x .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tWmcyJgr1x .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tWmcyJgr1x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tWmcyJgr1x .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tWmcyJgr1x .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tWmcyJgr1x .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tWmcyJgr1x .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tWmcyJgr1x .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tWmcyJgr1x .navbar.opened {
  transition: all 0.3s;
}
.cid-tWmcyJgr1x .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tWmcyJgr1x .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tWmcyJgr1x .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tWmcyJgr1x .navbar.collapsed {
  justify-content: center;
}
.cid-tWmcyJgr1x .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tWmcyJgr1x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tWmcyJgr1x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWmcyJgr1x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWmcyJgr1x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWmcyJgr1x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tWmcyJgr1x .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tWmcyJgr1x .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tWmcyJgr1x .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tWmcyJgr1x .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tWmcyJgr1x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWmcyJgr1x .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tWmcyJgr1x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWmcyJgr1x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tWmcyJgr1x .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tWmcyJgr1x .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tWmcyJgr1x .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tWmcyJgr1x .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tWmcyJgr1x .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tWmcyJgr1x .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tWmcyJgr1x .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tWmcyJgr1x .navbar.navbar-short {
  min-height: 60px;
}
.cid-tWmcyJgr1x .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tWmcyJgr1x .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tWmcyJgr1x .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-tWmcyJgr1x .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tWmcyJgr1x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWmcyJgr1x .dropdown-item.active,
.cid-tWmcyJgr1x .dropdown-item:active {
  background-color: transparent;
}
.cid-tWmcyJgr1x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tWmcyJgr1x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWmcyJgr1x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWmcyJgr1x .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWmcyJgr1x ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tWmcyJgr1x .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tWmcyJgr1x button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tWmcyJgr1x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tWmcyJgr1x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tWmcyJgr1x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWmcyJgr1x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tWmcyJgr1x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tWmcyJgr1x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWmcyJgr1x nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tWmcyJgr1x nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tWmcyJgr1x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWmcyJgr1x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tWmcyJgr1x .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tWmcyJgr1x .navbar {
    height: 70px;
  }
  .cid-tWmcyJgr1x .navbar.opened {
    height: auto;
  }
  .cid-tWmcyJgr1x .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tWmcyJgr1x .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tWmcyJgr1x .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tWmcyJgr1x .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tWmcyJgr1x .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tWmcyJgr1x .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tWmcyJgr1x .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tWmcyJgr1x .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tWmcyJgr1x .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tWmcyJgr1x .text_widget {
  margin-bottom: 32px;
}
.cid-tWmcyJgr1x .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tWmcyJgr1x .text_widget a:hover {
  opacity: .5;
}
.cid-tWmcyJgr1x .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tWmcyJgr1x .navbar-caption {
  color: #000000;
}
.cid-tWmcyJgr1x .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tWmcyJgr1x .mbr-section-subtitle,
.cid-tWmcyJgr1x .text_widget,
.cid-tWmcyJgr1x .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tWmcyJgr1x a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tWmcyJgr1x .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tWmcyJGFyP {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tWmcyJGFyP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWmcyJGFyP .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-tWmcyJGFyP .container {
    padding: 0;
  }
}
.cid-tWmcyJGFyP .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tWmcyJGFyP .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tWmcyJGFyP .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tWmcyJGFyP .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tWmcyJGFyP .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tWmcyJGFyP .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tWmcyJGFyP .mbr-section-title {
  color: #ffffff;
}
.cid-tWmcyJGFyP .mbr-box {
  color: #ffffff;
}
.cid-tWmcyJGFyP .mbr-section-btn {
  text-align: center;
}
.cid-tWmcyJGFyP .mbr-section-title,
.cid-tWmcyJGFyP .mbr-section-btn,
.cid-tWmcyJGFyP .title-wrapper {
  color: #1b4066;
}
.cid-tWmcyJVDxQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tWmcyJVDxQ .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tWmcyJVDxQ .mbr-text {
  color: #1b4066;
}
.cid-tWmcyKaZPk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-tWmcyKaZPk iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-tWmcyKaZPk .container-fluid {
  padding: 0;
}
.cid-tWmcyKaZPk .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-tWmcyKrRYP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tWmcyKrRYP .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tWmcyKrRYP .mbr-text {
  color: #1b4066;
}
.cid-tWmcyKGXTG {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-tWmcyKGXTG .mbr-text,
.cid-tWmcyKGXTG .mbr-section-btn {
  color: #001e49;
}
.cid-tWmcyKGXTG .container {
  max-width: 1000px;
}
.cid-tWmcyKGXTG .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-tWmcyKGXTG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWmcyKGXTG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWmcyKWO2q {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tWmcyKWO2q .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tWmcyKWO2q .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tWmcyKWO2q .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tWmcyKWO2q h5 {
  padding-bottom: 2rem;
}
.cid-tWmcyKWO2q .form-control,
.cid-tWmcyKWO2q .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tWmcyKWO2q .form-control::-webkit-input-placeholder,
.cid-tWmcyKWO2q .field-input::-webkit-input-placeholder,
.cid-tWmcyKWO2q .form-control::-webkit-input-placeholder,
.cid-tWmcyKWO2q .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tWmcyKWO2q .form-control:-moz-placeholder,
.cid-tWmcyKWO2q .field-input:-moz-placeholder,
.cid-tWmcyKWO2q .form-control:-moz-placeholder,
.cid-tWmcyKWO2q .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tWmcyKWO2q .form-control:hover,
.cid-tWmcyKWO2q .field-input:hover,
.cid-tWmcyKWO2q .form-control:focus,
.cid-tWmcyKWO2q .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tWmcyKWO2q .form-control:hover::-webkit-input-placeholder,
.cid-tWmcyKWO2q .field-input:hover::-webkit-input-placeholder,
.cid-tWmcyKWO2q .form-control:focus::-webkit-input-placeholder,
.cid-tWmcyKWO2q .field-input:focus::-webkit-input-placeholder,
.cid-tWmcyKWO2q .form-control:hover::-webkit-input-placeholder,
.cid-tWmcyKWO2q .field-input:hover::-webkit-input-placeholder,
.cid-tWmcyKWO2q .form-control:focus::-webkit-input-placeholder,
.cid-tWmcyKWO2q .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tWmcyKWO2q .form-control:hover:-moz-placeholder,
.cid-tWmcyKWO2q .field-input:hover:-moz-placeholder,
.cid-tWmcyKWO2q .form-control:focus:-moz-placeholder,
.cid-tWmcyKWO2q .field-input:focus:-moz-placeholder,
.cid-tWmcyKWO2q .form-control:hover:-moz-placeholder,
.cid-tWmcyKWO2q .field-input:hover:-moz-placeholder,
.cid-tWmcyKWO2q .form-control:focus:-moz-placeholder,
.cid-tWmcyKWO2q .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tWmcyKWO2q .jq-number__spin:hover,
.cid-tWmcyKWO2q .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tWmcyKWO2q .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tWmcyKWO2q textarea {
  min-height: 200px;
}
.cid-tWmcyKWO2q input::-webkit-clear-button {
  display: none;
}
.cid-tWmcyKWO2q input::-webkit-inner-spin-button {
  display: none;
}
.cid-tWmcyKWO2q input::-webkit-outer-spin-button {
  display: none;
}
.cid-tWmcyKWO2q input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tWmcyKWO2q LABEL {
  color: #767676;
}
.cid-tWmcyKWO2q H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tWmcyLfDcS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tWmcyLfDcS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWmcyLfDcS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWmcyLfDcS .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tWmcyLfDcS .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tWmcyLfDcS .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tWmcyLfDcS .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tWmcyLfDcS .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tWmcyLfDcS .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tWmcyLfDcS .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tWmcyLfDcS .bg-slack:hover {
  background: #230a23;
}
.cid-tWmcyLfDcS .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tWmcyLfDcS .bg-linkedin:hover {
  background: #005582;
}
.cid-tWmcyLfDcS .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tWmcyLfDcS [class^="socicon-"]:before,
.cid-tWmcyLfDcS [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tWmcyLfDcS .mbr-section-title,
.cid-tWmcyLfDcS .social-list {
  color: #ffffff;
}
.cid-tWmcyLz0xd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tWmcyLz0xd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tWmcyLz0xd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tWmcyLz0xd .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tWmcyLz0xd .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tWmcyLz0xd .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tWmcyLz0xd .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tWmcyLz0xd .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tWmcyLz0xd .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tWmcyLz0xd .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tWmcyLz0xd .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tWmcyLz0xd .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tWmcyLz0xd .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tWmcyLz0xd .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tWmcyLz0xd .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tWmcyLz0xd .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tWmcyLz0xd .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tWmcyLz0xd [class^="socicon-"]:before,
.cid-tWmcyLz0xd [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tWmcyLz0xd .mbr-section-title,
.cid-tWmcyLz0xd .mbr-social-likes {
  color: #1b4066;
}
.cid-tWmcyLRVQP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tWmcyLRVQP img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tWmcyLRVQP .si {
  width: 100%;
}
.cid-tWmcyLRVQP .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tWmcyLRVQP .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tWmcyLRVQP .subtitle {
  color: #ffffff;
}
.cid-tWmcyLRVQP .text,
.cid-tWmcyLRVQP .si {
  text-align: center;
  color: #1b4066;
}
.cid-tWmcyLRVQP .copyright {
  padding-top: 120px;
}
.cid-tXcrGHtlhA .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tXcrGHtlhA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tXcrGHtlhA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tXcrGHtlhA .menu_box .navbar.opened,
  .cid-tXcrGHtlhA .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tXcrGHtlhA .navbar-dropdown {
  position: relative !important;
}
.cid-tXcrGHtlhA .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tXcrGHtlhA .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tXcrGHtlhA .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tXcrGHtlhA .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tXcrGHtlhA .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tXcrGHtlhA .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tXcrGHtlhA .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tXcrGHtlhA .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tXcrGHtlhA .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tXcrGHtlhA .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tXcrGHtlhA .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tXcrGHtlhA .offcanvas-body .mbr-text,
  .cid-tXcrGHtlhA .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tXcrGHtlhA .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tXcrGHtlhA .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tXcrGHtlhA .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tXcrGHtlhA .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tXcrGHtlhA .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tXcrGHtlhA .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tXcrGHtlhA .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tXcrGHtlhA ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tXcrGHtlhA .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tXcrGHtlhA .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tXcrGHtlhA .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tXcrGHtlhA li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tXcrGHtlhA .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tXcrGHtlhA .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tXcrGHtlhA .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tXcrGHtlhA .nav-item {
    margin: 0 !important;
  }
}
.cid-tXcrGHtlhA .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tXcrGHtlhA .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tXcrGHtlhA .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tXcrGHtlhA .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tXcrGHtlhA .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tXcrGHtlhA .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tXcrGHtlhA .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tXcrGHtlhA .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tXcrGHtlhA .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tXcrGHtlhA .offcanvas_box {
    display: none;
  }
}
.cid-tXcrGHtlhA .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tXcrGHtlhA .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tXcrGHtlhA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tXcrGHtlhA .container {
  display: flex;
  margin: auto;
}
.cid-tXcrGHtlhA .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tXcrGHtlhA .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tXcrGHtlhA .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tXcrGHtlhA .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tXcrGHtlhA .navbar-nav {
    margin: 0;
  }
}
.cid-tXcrGHtlhA .dropdown-menu,
.cid-tXcrGHtlhA .navbar.opened {
  background-color: false !important;
}
.cid-tXcrGHtlhA .nav-item:focus,
.cid-tXcrGHtlhA .nav-link:focus {
  outline: none;
}
.cid-tXcrGHtlhA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tXcrGHtlhA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tXcrGHtlhA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tXcrGHtlhA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tXcrGHtlhA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tXcrGHtlhA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tXcrGHtlhA .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tXcrGHtlhA .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tXcrGHtlhA .navbar.opened {
  transition: all 0.3s;
}
.cid-tXcrGHtlhA .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tXcrGHtlhA .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tXcrGHtlhA .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tXcrGHtlhA .navbar.collapsed {
  justify-content: center;
}
.cid-tXcrGHtlhA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tXcrGHtlhA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tXcrGHtlhA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXcrGHtlhA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXcrGHtlhA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXcrGHtlhA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tXcrGHtlhA .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tXcrGHtlhA .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tXcrGHtlhA .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tXcrGHtlhA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tXcrGHtlhA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXcrGHtlhA .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tXcrGHtlhA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXcrGHtlhA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tXcrGHtlhA .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tXcrGHtlhA .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tXcrGHtlhA .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tXcrGHtlhA .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tXcrGHtlhA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tXcrGHtlhA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tXcrGHtlhA .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tXcrGHtlhA .navbar.navbar-short {
  min-height: 60px;
}
.cid-tXcrGHtlhA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tXcrGHtlhA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tXcrGHtlhA .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-tXcrGHtlhA .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tXcrGHtlhA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXcrGHtlhA .dropdown-item.active,
.cid-tXcrGHtlhA .dropdown-item:active {
  background-color: transparent;
}
.cid-tXcrGHtlhA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXcrGHtlhA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXcrGHtlhA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXcrGHtlhA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXcrGHtlhA ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tXcrGHtlhA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tXcrGHtlhA button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tXcrGHtlhA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tXcrGHtlhA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tXcrGHtlhA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tXcrGHtlhA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tXcrGHtlhA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tXcrGHtlhA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tXcrGHtlhA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tXcrGHtlhA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tXcrGHtlhA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tXcrGHtlhA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tXcrGHtlhA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tXcrGHtlhA .navbar {
    height: 70px;
  }
  .cid-tXcrGHtlhA .navbar.opened {
    height: auto;
  }
  .cid-tXcrGHtlhA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXcrGHtlhA .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tXcrGHtlhA .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tXcrGHtlhA .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tXcrGHtlhA .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tXcrGHtlhA .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tXcrGHtlhA .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tXcrGHtlhA .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tXcrGHtlhA .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tXcrGHtlhA .text_widget {
  margin-bottom: 32px;
}
.cid-tXcrGHtlhA .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tXcrGHtlhA .text_widget a:hover {
  opacity: .5;
}
.cid-tXcrGHtlhA .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tXcrGHtlhA .navbar-caption {
  color: #000000;
}
.cid-tXcrGHtlhA .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tXcrGHtlhA .mbr-section-subtitle,
.cid-tXcrGHtlhA .text_widget,
.cid-tXcrGHtlhA .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tXcrGHtlhA a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tXcrGHtlhA .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tXcrGHSG94 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tXcrGHSG94 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXcrGHSG94 .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-tXcrGHSG94 .container {
    padding: 0;
  }
}
.cid-tXcrGHSG94 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tXcrGHSG94 .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tXcrGHSG94 .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tXcrGHSG94 .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tXcrGHSG94 .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tXcrGHSG94 .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tXcrGHSG94 .mbr-section-title {
  color: #ffffff;
}
.cid-tXcrGHSG94 .mbr-box {
  color: #ffffff;
}
.cid-tXcrGHSG94 .mbr-section-btn {
  text-align: center;
}
.cid-tXcrGHSG94 .mbr-section-title,
.cid-tXcrGHSG94 .mbr-section-btn,
.cid-tXcrGHSG94 .title-wrapper {
  color: #1b4066;
}
.cid-tXcrGI9pTi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tXcrGI9pTi .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tXcrGI9pTi .mbr-text {
  color: #1b4066;
}
.cid-tXcrGInxnX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-tXcrGInxnX iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-tXcrGInxnX .container-fluid {
  padding: 0;
}
.cid-tXcrGInxnX .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-tXcrGIETKe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tXcrGIETKe .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tXcrGIETKe .mbr-text {
  color: #1b4066;
}
.cid-tXcrGIUpsX {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-tXcrGIUpsX .mbr-text,
.cid-tXcrGIUpsX .mbr-section-btn {
  color: #001e49;
}
.cid-tXcrGIUpsX .container {
  max-width: 1000px;
}
.cid-tXcrGIUpsX .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-tXcrGIUpsX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXcrGIUpsX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXcrGJbYhs {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tXcrGJbYhs .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tXcrGJbYhs .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tXcrGJbYhs .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tXcrGJbYhs h5 {
  padding-bottom: 2rem;
}
.cid-tXcrGJbYhs .form-control,
.cid-tXcrGJbYhs .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tXcrGJbYhs .form-control::-webkit-input-placeholder,
.cid-tXcrGJbYhs .field-input::-webkit-input-placeholder,
.cid-tXcrGJbYhs .form-control::-webkit-input-placeholder,
.cid-tXcrGJbYhs .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tXcrGJbYhs .form-control:-moz-placeholder,
.cid-tXcrGJbYhs .field-input:-moz-placeholder,
.cid-tXcrGJbYhs .form-control:-moz-placeholder,
.cid-tXcrGJbYhs .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tXcrGJbYhs .form-control:hover,
.cid-tXcrGJbYhs .field-input:hover,
.cid-tXcrGJbYhs .form-control:focus,
.cid-tXcrGJbYhs .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tXcrGJbYhs .form-control:hover::-webkit-input-placeholder,
.cid-tXcrGJbYhs .field-input:hover::-webkit-input-placeholder,
.cid-tXcrGJbYhs .form-control:focus::-webkit-input-placeholder,
.cid-tXcrGJbYhs .field-input:focus::-webkit-input-placeholder,
.cid-tXcrGJbYhs .form-control:hover::-webkit-input-placeholder,
.cid-tXcrGJbYhs .field-input:hover::-webkit-input-placeholder,
.cid-tXcrGJbYhs .form-control:focus::-webkit-input-placeholder,
.cid-tXcrGJbYhs .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tXcrGJbYhs .form-control:hover:-moz-placeholder,
.cid-tXcrGJbYhs .field-input:hover:-moz-placeholder,
.cid-tXcrGJbYhs .form-control:focus:-moz-placeholder,
.cid-tXcrGJbYhs .field-input:focus:-moz-placeholder,
.cid-tXcrGJbYhs .form-control:hover:-moz-placeholder,
.cid-tXcrGJbYhs .field-input:hover:-moz-placeholder,
.cid-tXcrGJbYhs .form-control:focus:-moz-placeholder,
.cid-tXcrGJbYhs .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tXcrGJbYhs .jq-number__spin:hover,
.cid-tXcrGJbYhs .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tXcrGJbYhs .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tXcrGJbYhs textarea {
  min-height: 200px;
}
.cid-tXcrGJbYhs input::-webkit-clear-button {
  display: none;
}
.cid-tXcrGJbYhs input::-webkit-inner-spin-button {
  display: none;
}
.cid-tXcrGJbYhs input::-webkit-outer-spin-button {
  display: none;
}
.cid-tXcrGJbYhs input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tXcrGJbYhs LABEL {
  color: #767676;
}
.cid-tXcrGJbYhs H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tXcrGJt96t {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tXcrGJt96t .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXcrGJt96t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXcrGJt96t .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tXcrGJt96t .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tXcrGJt96t .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tXcrGJt96t .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tXcrGJt96t .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tXcrGJt96t .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tXcrGJt96t .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tXcrGJt96t .bg-slack:hover {
  background: #230a23;
}
.cid-tXcrGJt96t .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tXcrGJt96t .bg-linkedin:hover {
  background: #005582;
}
.cid-tXcrGJt96t .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tXcrGJt96t [class^="socicon-"]:before,
.cid-tXcrGJt96t [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tXcrGJt96t .mbr-section-title,
.cid-tXcrGJt96t .social-list {
  color: #ffffff;
}
.cid-tXcrGJPk6T {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXcrGJPk6T .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXcrGJPk6T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXcrGJPk6T .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tXcrGJPk6T .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tXcrGJPk6T .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tXcrGJPk6T .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tXcrGJPk6T .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tXcrGJPk6T .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tXcrGJPk6T .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tXcrGJPk6T .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tXcrGJPk6T .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tXcrGJPk6T .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tXcrGJPk6T .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tXcrGJPk6T .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tXcrGJPk6T .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tXcrGJPk6T .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tXcrGJPk6T [class^="socicon-"]:before,
.cid-tXcrGJPk6T [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tXcrGJPk6T .mbr-section-title,
.cid-tXcrGJPk6T .mbr-social-likes {
  color: #1b4066;
}
.cid-tXcrGK82kl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tXcrGK82kl img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tXcrGK82kl .si {
  width: 100%;
}
.cid-tXcrGK82kl .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tXcrGK82kl .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tXcrGK82kl .subtitle {
  color: #ffffff;
}
.cid-tXcrGK82kl .text,
.cid-tXcrGK82kl .si {
  text-align: center;
  color: #1b4066;
}
.cid-tXcrGK82kl .copyright {
  padding-top: 120px;
}
.cid-tXRCFKeS09 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tXRCFKeS09 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tXRCFKeS09 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tXRCFKeS09 .menu_box .navbar.opened,
  .cid-tXRCFKeS09 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tXRCFKeS09 .navbar-dropdown {
  position: relative !important;
}
.cid-tXRCFKeS09 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tXRCFKeS09 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tXRCFKeS09 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tXRCFKeS09 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tXRCFKeS09 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tXRCFKeS09 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tXRCFKeS09 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tXRCFKeS09 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tXRCFKeS09 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tXRCFKeS09 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tXRCFKeS09 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tXRCFKeS09 .offcanvas-body .mbr-text,
  .cid-tXRCFKeS09 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tXRCFKeS09 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tXRCFKeS09 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tXRCFKeS09 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tXRCFKeS09 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tXRCFKeS09 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tXRCFKeS09 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tXRCFKeS09 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tXRCFKeS09 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tXRCFKeS09 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tXRCFKeS09 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tXRCFKeS09 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tXRCFKeS09 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tXRCFKeS09 .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tXRCFKeS09 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tXRCFKeS09 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tXRCFKeS09 .nav-item {
    margin: 0 !important;
  }
}
.cid-tXRCFKeS09 .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tXRCFKeS09 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tXRCFKeS09 .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tXRCFKeS09 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tXRCFKeS09 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tXRCFKeS09 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tXRCFKeS09 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tXRCFKeS09 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tXRCFKeS09 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tXRCFKeS09 .offcanvas_box {
    display: none;
  }
}
.cid-tXRCFKeS09 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tXRCFKeS09 .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tXRCFKeS09 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tXRCFKeS09 .container {
  display: flex;
  margin: auto;
}
.cid-tXRCFKeS09 .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tXRCFKeS09 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tXRCFKeS09 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tXRCFKeS09 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tXRCFKeS09 .navbar-nav {
    margin: 0;
  }
}
.cid-tXRCFKeS09 .dropdown-menu,
.cid-tXRCFKeS09 .navbar.opened {
  background-color: false !important;
}
.cid-tXRCFKeS09 .nav-item:focus,
.cid-tXRCFKeS09 .nav-link:focus {
  outline: none;
}
.cid-tXRCFKeS09 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tXRCFKeS09 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tXRCFKeS09 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tXRCFKeS09 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tXRCFKeS09 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tXRCFKeS09 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tXRCFKeS09 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tXRCFKeS09 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tXRCFKeS09 .navbar.opened {
  transition: all 0.3s;
}
.cid-tXRCFKeS09 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tXRCFKeS09 .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tXRCFKeS09 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tXRCFKeS09 .navbar.collapsed {
  justify-content: center;
}
.cid-tXRCFKeS09 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tXRCFKeS09 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tXRCFKeS09 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tXRCFKeS09 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tXRCFKeS09 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tXRCFKeS09 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tXRCFKeS09 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tXRCFKeS09 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tXRCFKeS09 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tXRCFKeS09 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tXRCFKeS09 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tXRCFKeS09 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tXRCFKeS09 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tXRCFKeS09 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tXRCFKeS09 .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tXRCFKeS09 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tXRCFKeS09 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tXRCFKeS09 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tXRCFKeS09 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tXRCFKeS09 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tXRCFKeS09 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tXRCFKeS09 .navbar.navbar-short {
  min-height: 60px;
}
.cid-tXRCFKeS09 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tXRCFKeS09 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tXRCFKeS09 .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-tXRCFKeS09 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tXRCFKeS09 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tXRCFKeS09 .dropdown-item.active,
.cid-tXRCFKeS09 .dropdown-item:active {
  background-color: transparent;
}
.cid-tXRCFKeS09 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tXRCFKeS09 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tXRCFKeS09 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tXRCFKeS09 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tXRCFKeS09 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tXRCFKeS09 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tXRCFKeS09 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tXRCFKeS09 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tXRCFKeS09 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tXRCFKeS09 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tXRCFKeS09 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tXRCFKeS09 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tXRCFKeS09 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tXRCFKeS09 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tXRCFKeS09 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tXRCFKeS09 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tXRCFKeS09 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tXRCFKeS09 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tXRCFKeS09 .navbar {
    height: 70px;
  }
  .cid-tXRCFKeS09 .navbar.opened {
    height: auto;
  }
  .cid-tXRCFKeS09 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXRCFKeS09 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tXRCFKeS09 .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tXRCFKeS09 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tXRCFKeS09 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tXRCFKeS09 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tXRCFKeS09 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tXRCFKeS09 .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tXRCFKeS09 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tXRCFKeS09 .text_widget {
  margin-bottom: 32px;
}
.cid-tXRCFKeS09 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tXRCFKeS09 .text_widget a:hover {
  opacity: .5;
}
.cid-tXRCFKeS09 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tXRCFKeS09 .navbar-caption {
  color: #000000;
}
.cid-tXRCFKeS09 .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tXRCFKeS09 .mbr-section-subtitle,
.cid-tXRCFKeS09 .text_widget,
.cid-tXRCFKeS09 .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tXRCFKeS09 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tXRCFKeS09 .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tXRCFKEPgn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tXRCFKEPgn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXRCFKEPgn .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-tXRCFKEPgn .container {
    padding: 0;
  }
}
.cid-tXRCFKEPgn .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tXRCFKEPgn .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tXRCFKEPgn .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tXRCFKEPgn .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tXRCFKEPgn .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tXRCFKEPgn .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tXRCFKEPgn .mbr-section-title {
  color: #ffffff;
}
.cid-tXRCFKEPgn .mbr-box {
  color: #ffffff;
}
.cid-tXRCFKEPgn .mbr-section-btn {
  text-align: center;
}
.cid-tXRCFKEPgn .mbr-section-title,
.cid-tXRCFKEPgn .mbr-section-btn,
.cid-tXRCFKEPgn .title-wrapper {
  color: #1b4066;
}
.cid-tXRCFKTl8d {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tXRCFKTl8d .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tXRCFKTl8d .mbr-text {
  color: #1b4066;
}
.cid-tXRCFL8H8y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-tXRCFL8H8y iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-tXRCFL8H8y .container-fluid {
  padding: 0;
}
.cid-tXRCFL8H8y .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-tXRCFLrZ4J {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tXRCFLrZ4J .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tXRCFLrZ4J .mbr-text {
  color: #1b4066;
}
.cid-tXRCFLFyHO {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-tXRCFLFyHO .mbr-text,
.cid-tXRCFLFyHO .mbr-section-btn {
  color: #001e49;
}
.cid-tXRCFLFyHO .container {
  max-width: 1000px;
}
.cid-tXRCFLFyHO .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-tXRCFLFyHO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXRCFLFyHO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXRCFLV90Z {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tXRCFLV90Z .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tXRCFLV90Z .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tXRCFLV90Z .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tXRCFLV90Z h5 {
  padding-bottom: 2rem;
}
.cid-tXRCFLV90Z .form-control,
.cid-tXRCFLV90Z .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tXRCFLV90Z .form-control::-webkit-input-placeholder,
.cid-tXRCFLV90Z .field-input::-webkit-input-placeholder,
.cid-tXRCFLV90Z .form-control::-webkit-input-placeholder,
.cid-tXRCFLV90Z .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tXRCFLV90Z .form-control:-moz-placeholder,
.cid-tXRCFLV90Z .field-input:-moz-placeholder,
.cid-tXRCFLV90Z .form-control:-moz-placeholder,
.cid-tXRCFLV90Z .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tXRCFLV90Z .form-control:hover,
.cid-tXRCFLV90Z .field-input:hover,
.cid-tXRCFLV90Z .form-control:focus,
.cid-tXRCFLV90Z .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tXRCFLV90Z .form-control:hover::-webkit-input-placeholder,
.cid-tXRCFLV90Z .field-input:hover::-webkit-input-placeholder,
.cid-tXRCFLV90Z .form-control:focus::-webkit-input-placeholder,
.cid-tXRCFLV90Z .field-input:focus::-webkit-input-placeholder,
.cid-tXRCFLV90Z .form-control:hover::-webkit-input-placeholder,
.cid-tXRCFLV90Z .field-input:hover::-webkit-input-placeholder,
.cid-tXRCFLV90Z .form-control:focus::-webkit-input-placeholder,
.cid-tXRCFLV90Z .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tXRCFLV90Z .form-control:hover:-moz-placeholder,
.cid-tXRCFLV90Z .field-input:hover:-moz-placeholder,
.cid-tXRCFLV90Z .form-control:focus:-moz-placeholder,
.cid-tXRCFLV90Z .field-input:focus:-moz-placeholder,
.cid-tXRCFLV90Z .form-control:hover:-moz-placeholder,
.cid-tXRCFLV90Z .field-input:hover:-moz-placeholder,
.cid-tXRCFLV90Z .form-control:focus:-moz-placeholder,
.cid-tXRCFLV90Z .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tXRCFLV90Z .jq-number__spin:hover,
.cid-tXRCFLV90Z .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tXRCFLV90Z .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tXRCFLV90Z textarea {
  min-height: 200px;
}
.cid-tXRCFLV90Z input::-webkit-clear-button {
  display: none;
}
.cid-tXRCFLV90Z input::-webkit-inner-spin-button {
  display: none;
}
.cid-tXRCFLV90Z input::-webkit-outer-spin-button {
  display: none;
}
.cid-tXRCFLV90Z input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tXRCFLV90Z LABEL {
  color: #767676;
}
.cid-tXRCFLV90Z H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tXRCFMcLgE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tXRCFMcLgE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXRCFMcLgE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXRCFMcLgE .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tXRCFMcLgE .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tXRCFMcLgE .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tXRCFMcLgE .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tXRCFMcLgE .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tXRCFMcLgE .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tXRCFMcLgE .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tXRCFMcLgE .bg-slack:hover {
  background: #230a23;
}
.cid-tXRCFMcLgE .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tXRCFMcLgE .bg-linkedin:hover {
  background: #005582;
}
.cid-tXRCFMcLgE .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tXRCFMcLgE [class^="socicon-"]:before,
.cid-tXRCFMcLgE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tXRCFMcLgE .mbr-section-title,
.cid-tXRCFMcLgE .social-list {
  color: #ffffff;
}
.cid-tXRCFMywYv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tXRCFMywYv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tXRCFMywYv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tXRCFMywYv .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tXRCFMywYv .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tXRCFMywYv .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tXRCFMywYv .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tXRCFMywYv .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tXRCFMywYv .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tXRCFMywYv .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tXRCFMywYv .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tXRCFMywYv .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tXRCFMywYv .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tXRCFMywYv .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tXRCFMywYv .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tXRCFMywYv .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tXRCFMywYv .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tXRCFMywYv [class^="socicon-"]:before,
.cid-tXRCFMywYv [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tXRCFMywYv .mbr-section-title,
.cid-tXRCFMywYv .mbr-social-likes {
  color: #1b4066;
}
.cid-tXRCFMQcko {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tXRCFMQcko img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tXRCFMQcko .si {
  width: 100%;
}
.cid-tXRCFMQcko .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tXRCFMQcko .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tXRCFMQcko .subtitle {
  color: #ffffff;
}
.cid-tXRCFMQcko .text,
.cid-tXRCFMQcko .si {
  text-align: center;
  color: #1b4066;
}
.cid-tXRCFMQcko .copyright {
  padding-top: 120px;
}
.cid-tYw860eXEP .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-tYw860eXEP .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-tYw860eXEP .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-tYw860eXEP .menu_box .navbar.opened,
  .cid-tYw860eXEP .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-tYw860eXEP .navbar-dropdown {
  position: relative !important;
}
.cid-tYw860eXEP .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tYw860eXEP .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-tYw860eXEP .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-tYw860eXEP .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-tYw860eXEP .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-tYw860eXEP .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-tYw860eXEP .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-tYw860eXEP .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-tYw860eXEP .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-tYw860eXEP .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-tYw860eXEP .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-tYw860eXEP .offcanvas-body .mbr-text,
  .cid-tYw860eXEP .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-tYw860eXEP .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-tYw860eXEP .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-tYw860eXEP .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-tYw860eXEP .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-tYw860eXEP .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-tYw860eXEP .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-tYw860eXEP .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-tYw860eXEP ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-tYw860eXEP .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tYw860eXEP .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-tYw860eXEP .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-tYw860eXEP li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-tYw860eXEP .lg_brand {
    margin: 0 1rem;
  }
}
.cid-tYw860eXEP .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-tYw860eXEP .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-tYw860eXEP .nav-item {
    margin: 0 !important;
  }
}
.cid-tYw860eXEP .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-tYw860eXEP .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-tYw860eXEP .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-tYw860eXEP .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-tYw860eXEP .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-tYw860eXEP .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-tYw860eXEP .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-tYw860eXEP .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-tYw860eXEP .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-tYw860eXEP .offcanvas_box {
    display: none;
  }
}
.cid-tYw860eXEP .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-tYw860eXEP .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-tYw860eXEP .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-tYw860eXEP .container {
  display: flex;
  margin: auto;
}
.cid-tYw860eXEP .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-tYw860eXEP .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-tYw860eXEP .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-tYw860eXEP .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-tYw860eXEP .navbar-nav {
    margin: 0;
  }
}
.cid-tYw860eXEP .dropdown-menu,
.cid-tYw860eXEP .navbar.opened {
  background-color: false !important;
}
.cid-tYw860eXEP .nav-item:focus,
.cid-tYw860eXEP .nav-link:focus {
  outline: none;
}
.cid-tYw860eXEP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tYw860eXEP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tYw860eXEP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tYw860eXEP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tYw860eXEP .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tYw860eXEP .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tYw860eXEP .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-tYw860eXEP .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-tYw860eXEP .navbar.opened {
  transition: all 0.3s;
}
.cid-tYw860eXEP .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-tYw860eXEP .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-tYw860eXEP .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-tYw860eXEP .navbar.collapsed {
  justify-content: center;
}
.cid-tYw860eXEP .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tYw860eXEP .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tYw860eXEP .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tYw860eXEP .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tYw860eXEP .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tYw860eXEP .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-tYw860eXEP .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tYw860eXEP .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-tYw860eXEP .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-tYw860eXEP .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tYw860eXEP .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tYw860eXEP .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-tYw860eXEP .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tYw860eXEP .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-tYw860eXEP .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-tYw860eXEP .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-tYw860eXEP .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-tYw860eXEP .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-tYw860eXEP .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tYw860eXEP .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tYw860eXEP .navbar .icons-menu {
    padding: 0;
  }
}
.cid-tYw860eXEP .navbar.navbar-short {
  min-height: 60px;
}
.cid-tYw860eXEP .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-tYw860eXEP .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-tYw860eXEP .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-tYw860eXEP .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-tYw860eXEP .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tYw860eXEP .dropdown-item.active,
.cid-tYw860eXEP .dropdown-item:active {
  background-color: transparent;
}
.cid-tYw860eXEP .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tYw860eXEP .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tYw860eXEP .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tYw860eXEP .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tYw860eXEP ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-tYw860eXEP .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tYw860eXEP button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-tYw860eXEP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-tYw860eXEP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tYw860eXEP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYw860eXEP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tYw860eXEP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tYw860eXEP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYw860eXEP nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tYw860eXEP nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tYw860eXEP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tYw860eXEP a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-tYw860eXEP .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tYw860eXEP .navbar {
    height: 70px;
  }
  .cid-tYw860eXEP .navbar.opened {
    height: auto;
  }
  .cid-tYw860eXEP .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tYw860eXEP .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-tYw860eXEP .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-tYw860eXEP .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-tYw860eXEP .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-tYw860eXEP .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-tYw860eXEP .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-tYw860eXEP .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-tYw860eXEP .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-tYw860eXEP .text_widget {
  margin-bottom: 32px;
}
.cid-tYw860eXEP .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-tYw860eXEP .text_widget a:hover {
  opacity: .5;
}
.cid-tYw860eXEP .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tYw860eXEP .navbar-caption {
  color: #000000;
}
.cid-tYw860eXEP .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-tYw860eXEP .mbr-section-subtitle,
.cid-tYw860eXEP .text_widget,
.cid-tYw860eXEP .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-tYw860eXEP a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-tYw860eXEP .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-tYw860IOrZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-tYw860IOrZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYw860IOrZ .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-tYw860IOrZ .container {
    padding: 0;
  }
}
.cid-tYw860IOrZ .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tYw860IOrZ .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tYw860IOrZ .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-tYw860IOrZ .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-tYw860IOrZ .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-tYw860IOrZ .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-tYw860IOrZ .mbr-section-title {
  color: #ffffff;
}
.cid-tYw860IOrZ .mbr-box {
  color: #ffffff;
}
.cid-tYw860IOrZ .mbr-section-btn {
  text-align: center;
}
.cid-tYw860IOrZ .mbr-section-title,
.cid-tYw860IOrZ .mbr-section-btn,
.cid-tYw860IOrZ .title-wrapper {
  color: #1b4066;
}
.cid-tYw860XTRo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tYw860XTRo .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tYw860XTRo .mbr-text {
  color: #1b4066;
}
.cid-tYw861bOfw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-tYw861bOfw iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-tYw861bOfw .container-fluid {
  padding: 0;
}
.cid-tYw861bOfw .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-tYw861tdU9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-tYw861tdU9 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tYw861tdU9 .mbr-text {
  color: #1b4066;
}
.cid-tYw861HTM3 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-tYw861HTM3 .mbr-text,
.cid-tYw861HTM3 .mbr-section-btn {
  color: #001e49;
}
.cid-tYw861HTM3 .container {
  max-width: 1000px;
}
.cid-tYw861HTM3 .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-tYw861HTM3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYw861HTM3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYw861Zy0r {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-tYw861Zy0r .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-tYw861Zy0r .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-tYw861Zy0r .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-tYw861Zy0r h5 {
  padding-bottom: 2rem;
}
.cid-tYw861Zy0r .form-control,
.cid-tYw861Zy0r .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-tYw861Zy0r .form-control::-webkit-input-placeholder,
.cid-tYw861Zy0r .field-input::-webkit-input-placeholder,
.cid-tYw861Zy0r .form-control::-webkit-input-placeholder,
.cid-tYw861Zy0r .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-tYw861Zy0r .form-control:-moz-placeholder,
.cid-tYw861Zy0r .field-input:-moz-placeholder,
.cid-tYw861Zy0r .form-control:-moz-placeholder,
.cid-tYw861Zy0r .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-tYw861Zy0r .form-control:hover,
.cid-tYw861Zy0r .field-input:hover,
.cid-tYw861Zy0r .form-control:focus,
.cid-tYw861Zy0r .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tYw861Zy0r .form-control:hover::-webkit-input-placeholder,
.cid-tYw861Zy0r .field-input:hover::-webkit-input-placeholder,
.cid-tYw861Zy0r .form-control:focus::-webkit-input-placeholder,
.cid-tYw861Zy0r .field-input:focus::-webkit-input-placeholder,
.cid-tYw861Zy0r .form-control:hover::-webkit-input-placeholder,
.cid-tYw861Zy0r .field-input:hover::-webkit-input-placeholder,
.cid-tYw861Zy0r .form-control:focus::-webkit-input-placeholder,
.cid-tYw861Zy0r .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-tYw861Zy0r .form-control:hover:-moz-placeholder,
.cid-tYw861Zy0r .field-input:hover:-moz-placeholder,
.cid-tYw861Zy0r .form-control:focus:-moz-placeholder,
.cid-tYw861Zy0r .field-input:focus:-moz-placeholder,
.cid-tYw861Zy0r .form-control:hover:-moz-placeholder,
.cid-tYw861Zy0r .field-input:hover:-moz-placeholder,
.cid-tYw861Zy0r .form-control:focus:-moz-placeholder,
.cid-tYw861Zy0r .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-tYw861Zy0r .jq-number__spin:hover,
.cid-tYw861Zy0r .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-tYw861Zy0r .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tYw861Zy0r textarea {
  min-height: 200px;
}
.cid-tYw861Zy0r input::-webkit-clear-button {
  display: none;
}
.cid-tYw861Zy0r input::-webkit-inner-spin-button {
  display: none;
}
.cid-tYw861Zy0r input::-webkit-outer-spin-button {
  display: none;
}
.cid-tYw861Zy0r input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-tYw861Zy0r LABEL {
  color: #767676;
}
.cid-tYw861Zy0r H5 {
  text-align: center;
  color: #ffffff;
}
.cid-tYw862gxcz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-tYw862gxcz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYw862gxcz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYw862gxcz .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tYw862gxcz .bg-facebook:hover {
  background: #0b60cb;
}
.cid-tYw862gxcz .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tYw862gxcz .bg-twitter:hover {
  background: #0c85d0;
}
.cid-tYw862gxcz .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tYw862gxcz .bg-pinterest:hover {
  background: #b3001b;
}
.cid-tYw862gxcz .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-tYw862gxcz .bg-slack:hover {
  background: #230a23;
}
.cid-tYw862gxcz .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-tYw862gxcz .bg-linkedin:hover {
  background: #005582;
}
.cid-tYw862gxcz .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-tYw862gxcz [class^="socicon-"]:before,
.cid-tYw862gxcz [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-tYw862gxcz .mbr-section-title,
.cid-tYw862gxcz .social-list {
  color: #ffffff;
}
.cid-tYw862FA3M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tYw862FA3M .mbr-fallback-image.disabled {
  display: none;
}
.cid-tYw862FA3M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tYw862FA3M .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-tYw862FA3M .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-tYw862FA3M .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-tYw862FA3M .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-tYw862FA3M .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-tYw862FA3M .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-tYw862FA3M .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-tYw862FA3M .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-tYw862FA3M .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-tYw862FA3M .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-tYw862FA3M .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-tYw862FA3M .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-tYw862FA3M .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-tYw862FA3M .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-tYw862FA3M [class^="socicon-"]:before,
.cid-tYw862FA3M [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tYw862FA3M .mbr-section-title,
.cid-tYw862FA3M .mbr-social-likes {
  color: #1b4066;
}
.cid-tYw862Y227 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-tYw862Y227 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-tYw862Y227 .si {
  width: 100%;
}
.cid-tYw862Y227 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-tYw862Y227 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-tYw862Y227 .subtitle {
  color: #ffffff;
}
.cid-tYw862Y227 .text,
.cid-tYw862Y227 .si {
  text-align: center;
  color: #1b4066;
}
.cid-tYw862Y227 .copyright {
  padding-top: 120px;
}
.cid-u0okupEXK8 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u0okupEXK8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u0okupEXK8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u0okupEXK8 .menu_box .navbar.opened,
  .cid-u0okupEXK8 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u0okupEXK8 .navbar-dropdown {
  position: relative !important;
}
.cid-u0okupEXK8 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u0okupEXK8 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u0okupEXK8 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u0okupEXK8 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u0okupEXK8 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u0okupEXK8 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u0okupEXK8 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u0okupEXK8 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u0okupEXK8 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u0okupEXK8 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u0okupEXK8 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u0okupEXK8 .offcanvas-body .mbr-text,
  .cid-u0okupEXK8 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u0okupEXK8 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u0okupEXK8 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u0okupEXK8 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u0okupEXK8 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u0okupEXK8 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u0okupEXK8 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u0okupEXK8 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u0okupEXK8 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u0okupEXK8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u0okupEXK8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u0okupEXK8 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u0okupEXK8 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u0okupEXK8 .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u0okupEXK8 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u0okupEXK8 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u0okupEXK8 .nav-item {
    margin: 0 !important;
  }
}
.cid-u0okupEXK8 .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u0okupEXK8 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u0okupEXK8 .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u0okupEXK8 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u0okupEXK8 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u0okupEXK8 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u0okupEXK8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u0okupEXK8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u0okupEXK8 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u0okupEXK8 .offcanvas_box {
    display: none;
  }
}
.cid-u0okupEXK8 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u0okupEXK8 .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u0okupEXK8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u0okupEXK8 .container {
  display: flex;
  margin: auto;
}
.cid-u0okupEXK8 .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u0okupEXK8 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u0okupEXK8 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u0okupEXK8 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u0okupEXK8 .navbar-nav {
    margin: 0;
  }
}
.cid-u0okupEXK8 .dropdown-menu,
.cid-u0okupEXK8 .navbar.opened {
  background-color: false !important;
}
.cid-u0okupEXK8 .nav-item:focus,
.cid-u0okupEXK8 .nav-link:focus {
  outline: none;
}
.cid-u0okupEXK8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0okupEXK8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0okupEXK8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0okupEXK8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0okupEXK8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0okupEXK8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0okupEXK8 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u0okupEXK8 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u0okupEXK8 .navbar.opened {
  transition: all 0.3s;
}
.cid-u0okupEXK8 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u0okupEXK8 .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u0okupEXK8 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u0okupEXK8 .navbar.collapsed {
  justify-content: center;
}
.cid-u0okupEXK8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0okupEXK8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u0okupEXK8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0okupEXK8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0okupEXK8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0okupEXK8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u0okupEXK8 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u0okupEXK8 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u0okupEXK8 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u0okupEXK8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0okupEXK8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0okupEXK8 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u0okupEXK8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0okupEXK8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u0okupEXK8 .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u0okupEXK8 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u0okupEXK8 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u0okupEXK8 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u0okupEXK8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0okupEXK8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0okupEXK8 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u0okupEXK8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0okupEXK8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u0okupEXK8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u0okupEXK8 .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-u0okupEXK8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u0okupEXK8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0okupEXK8 .dropdown-item.active,
.cid-u0okupEXK8 .dropdown-item:active {
  background-color: transparent;
}
.cid-u0okupEXK8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0okupEXK8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0okupEXK8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0okupEXK8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0okupEXK8 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u0okupEXK8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0okupEXK8 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u0okupEXK8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u0okupEXK8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0okupEXK8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0okupEXK8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0okupEXK8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0okupEXK8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0okupEXK8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0okupEXK8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0okupEXK8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0okupEXK8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u0okupEXK8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0okupEXK8 .navbar {
    height: 70px;
  }
  .cid-u0okupEXK8 .navbar.opened {
    height: auto;
  }
  .cid-u0okupEXK8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0okupEXK8 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u0okupEXK8 .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u0okupEXK8 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u0okupEXK8 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u0okupEXK8 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u0okupEXK8 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u0okupEXK8 .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u0okupEXK8 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u0okupEXK8 .text_widget {
  margin-bottom: 32px;
}
.cid-u0okupEXK8 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u0okupEXK8 .text_widget a:hover {
  opacity: .5;
}
.cid-u0okupEXK8 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u0okupEXK8 .navbar-caption {
  color: #000000;
}
.cid-u0okupEXK8 .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u0okupEXK8 .mbr-section-subtitle,
.cid-u0okupEXK8 .text_widget,
.cid-u0okupEXK8 .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u0okupEXK8 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u0okupEXK8 .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u0okuq33t2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u0okuq33t2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0okuq33t2 .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-u0okuq33t2 .container {
    padding: 0;
  }
}
.cid-u0okuq33t2 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u0okuq33t2 .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u0okuq33t2 .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u0okuq33t2 .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u0okuq33t2 .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u0okuq33t2 .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u0okuq33t2 .mbr-section-title {
  color: #ffffff;
}
.cid-u0okuq33t2 .mbr-box {
  color: #ffffff;
}
.cid-u0okuq33t2 .mbr-section-btn {
  text-align: center;
}
.cid-u0okuq33t2 .mbr-section-title,
.cid-u0okuq33t2 .mbr-section-btn,
.cid-u0okuq33t2 .title-wrapper {
  color: #1b4066;
}
.cid-u0okuqkiNN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u0okuqkiNN .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u0okuqkiNN .mbr-text {
  color: #1b4066;
}
.cid-u0okuqzgvl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u0okuqzgvl iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u0okuqzgvl .container-fluid {
  padding: 0;
}
.cid-u0okuqzgvl .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u0okuqRUo7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u0okuqRUo7 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u0okuqRUo7 .mbr-text {
  color: #1b4066;
}
.cid-u0okur40qv {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u0okur40qv .mbr-text,
.cid-u0okur40qv .mbr-section-btn {
  color: #001e49;
}
.cid-u0okur40qv .container {
  max-width: 1000px;
}
.cid-u0okur40qv .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u0okur40qv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0okur40qv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0okurm5au {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u0okurm5au .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u0okurm5au .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u0okurm5au .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u0okurm5au h5 {
  padding-bottom: 2rem;
}
.cid-u0okurm5au .form-control,
.cid-u0okurm5au .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u0okurm5au .form-control::-webkit-input-placeholder,
.cid-u0okurm5au .field-input::-webkit-input-placeholder,
.cid-u0okurm5au .form-control::-webkit-input-placeholder,
.cid-u0okurm5au .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u0okurm5au .form-control:-moz-placeholder,
.cid-u0okurm5au .field-input:-moz-placeholder,
.cid-u0okurm5au .form-control:-moz-placeholder,
.cid-u0okurm5au .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u0okurm5au .form-control:hover,
.cid-u0okurm5au .field-input:hover,
.cid-u0okurm5au .form-control:focus,
.cid-u0okurm5au .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u0okurm5au .form-control:hover::-webkit-input-placeholder,
.cid-u0okurm5au .field-input:hover::-webkit-input-placeholder,
.cid-u0okurm5au .form-control:focus::-webkit-input-placeholder,
.cid-u0okurm5au .field-input:focus::-webkit-input-placeholder,
.cid-u0okurm5au .form-control:hover::-webkit-input-placeholder,
.cid-u0okurm5au .field-input:hover::-webkit-input-placeholder,
.cid-u0okurm5au .form-control:focus::-webkit-input-placeholder,
.cid-u0okurm5au .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u0okurm5au .form-control:hover:-moz-placeholder,
.cid-u0okurm5au .field-input:hover:-moz-placeholder,
.cid-u0okurm5au .form-control:focus:-moz-placeholder,
.cid-u0okurm5au .field-input:focus:-moz-placeholder,
.cid-u0okurm5au .form-control:hover:-moz-placeholder,
.cid-u0okurm5au .field-input:hover:-moz-placeholder,
.cid-u0okurm5au .form-control:focus:-moz-placeholder,
.cid-u0okurm5au .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u0okurm5au .jq-number__spin:hover,
.cid-u0okurm5au .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u0okurm5au .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u0okurm5au textarea {
  min-height: 200px;
}
.cid-u0okurm5au input::-webkit-clear-button {
  display: none;
}
.cid-u0okurm5au input::-webkit-inner-spin-button {
  display: none;
}
.cid-u0okurm5au input::-webkit-outer-spin-button {
  display: none;
}
.cid-u0okurm5au input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u0okurm5au LABEL {
  color: #767676;
}
.cid-u0okurm5au H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u0okurCVL0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u0okurCVL0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0okurCVL0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0okurCVL0 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u0okurCVL0 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u0okurCVL0 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u0okurCVL0 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u0okurCVL0 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u0okurCVL0 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u0okurCVL0 .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u0okurCVL0 .bg-slack:hover {
  background: #230a23;
}
.cid-u0okurCVL0 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u0okurCVL0 .bg-linkedin:hover {
  background: #005582;
}
.cid-u0okurCVL0 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u0okurCVL0 [class^="socicon-"]:before,
.cid-u0okurCVL0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u0okurCVL0 .mbr-section-title,
.cid-u0okurCVL0 .social-list {
  color: #ffffff;
}
.cid-u0okus16gj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u0okus16gj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0okus16gj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0okus16gj .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u0okus16gj .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u0okus16gj .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u0okus16gj .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u0okus16gj .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u0okus16gj .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u0okus16gj .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u0okus16gj .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u0okus16gj .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u0okus16gj .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u0okus16gj .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u0okus16gj .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u0okus16gj .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u0okus16gj .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u0okus16gj [class^="socicon-"]:before,
.cid-u0okus16gj [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u0okus16gj .mbr-section-title,
.cid-u0okus16gj .mbr-social-likes {
  color: #1b4066;
}
.cid-u0okushpdT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u0okushpdT img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u0okushpdT .si {
  width: 100%;
}
.cid-u0okushpdT .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u0okushpdT .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u0okushpdT .subtitle {
  color: #ffffff;
}
.cid-u0okushpdT .text,
.cid-u0okushpdT .si {
  text-align: center;
  color: #1b4066;
}
.cid-u0okushpdT .copyright {
  padding-top: 120px;
}
.cid-u0olJGumvq .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u0olJGumvq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u0olJGumvq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u0olJGumvq .menu_box .navbar.opened,
  .cid-u0olJGumvq .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u0olJGumvq .navbar-dropdown {
  position: relative !important;
}
.cid-u0olJGumvq .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u0olJGumvq .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u0olJGumvq .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u0olJGumvq .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u0olJGumvq .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u0olJGumvq .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u0olJGumvq .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u0olJGumvq .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u0olJGumvq .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u0olJGumvq .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u0olJGumvq .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u0olJGumvq .offcanvas-body .mbr-text,
  .cid-u0olJGumvq .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u0olJGumvq .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u0olJGumvq .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u0olJGumvq .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u0olJGumvq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u0olJGumvq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u0olJGumvq .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u0olJGumvq .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u0olJGumvq ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u0olJGumvq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u0olJGumvq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u0olJGumvq .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u0olJGumvq li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u0olJGumvq .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u0olJGumvq .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u0olJGumvq .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u0olJGumvq .nav-item {
    margin: 0 !important;
  }
}
.cid-u0olJGumvq .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u0olJGumvq .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u0olJGumvq .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u0olJGumvq .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u0olJGumvq .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u0olJGumvq .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u0olJGumvq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u0olJGumvq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u0olJGumvq .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u0olJGumvq .offcanvas_box {
    display: none;
  }
}
.cid-u0olJGumvq .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u0olJGumvq .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u0olJGumvq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u0olJGumvq .container {
  display: flex;
  margin: auto;
}
.cid-u0olJGumvq .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u0olJGumvq .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u0olJGumvq .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u0olJGumvq .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u0olJGumvq .navbar-nav {
    margin: 0;
  }
}
.cid-u0olJGumvq .dropdown-menu,
.cid-u0olJGumvq .navbar.opened {
  background-color: false !important;
}
.cid-u0olJGumvq .nav-item:focus,
.cid-u0olJGumvq .nav-link:focus {
  outline: none;
}
.cid-u0olJGumvq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0olJGumvq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0olJGumvq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0olJGumvq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0olJGumvq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0olJGumvq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0olJGumvq .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u0olJGumvq .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u0olJGumvq .navbar.opened {
  transition: all 0.3s;
}
.cid-u0olJGumvq .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u0olJGumvq .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u0olJGumvq .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u0olJGumvq .navbar.collapsed {
  justify-content: center;
}
.cid-u0olJGumvq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0olJGumvq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u0olJGumvq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0olJGumvq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0olJGumvq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0olJGumvq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u0olJGumvq .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u0olJGumvq .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u0olJGumvq .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u0olJGumvq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0olJGumvq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0olJGumvq .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u0olJGumvq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0olJGumvq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u0olJGumvq .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u0olJGumvq .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u0olJGumvq .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u0olJGumvq .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u0olJGumvq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0olJGumvq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0olJGumvq .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u0olJGumvq .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0olJGumvq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u0olJGumvq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u0olJGumvq .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-u0olJGumvq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u0olJGumvq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0olJGumvq .dropdown-item.active,
.cid-u0olJGumvq .dropdown-item:active {
  background-color: transparent;
}
.cid-u0olJGumvq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0olJGumvq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0olJGumvq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0olJGumvq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0olJGumvq ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u0olJGumvq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0olJGumvq button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u0olJGumvq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u0olJGumvq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0olJGumvq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0olJGumvq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0olJGumvq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0olJGumvq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0olJGumvq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0olJGumvq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0olJGumvq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0olJGumvq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u0olJGumvq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0olJGumvq .navbar {
    height: 70px;
  }
  .cid-u0olJGumvq .navbar.opened {
    height: auto;
  }
  .cid-u0olJGumvq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0olJGumvq .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u0olJGumvq .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u0olJGumvq .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u0olJGumvq .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u0olJGumvq .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u0olJGumvq .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u0olJGumvq .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u0olJGumvq .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u0olJGumvq .text_widget {
  margin-bottom: 32px;
}
.cid-u0olJGumvq .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u0olJGumvq .text_widget a:hover {
  opacity: .5;
}
.cid-u0olJGumvq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u0olJGumvq .navbar-caption {
  color: #000000;
}
.cid-u0olJGumvq .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u0olJGumvq .mbr-section-subtitle,
.cid-u0olJGumvq .text_widget,
.cid-u0olJGumvq .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u0olJGumvq a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u0olJGumvq .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u0olJGZojj {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u0olJGZojj .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0olJGZojj .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-u0olJGZojj .container {
    padding: 0;
  }
}
.cid-u0olJGZojj .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u0olJGZojj .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u0olJGZojj .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u0olJGZojj .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u0olJGZojj .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u0olJGZojj .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u0olJGZojj .mbr-section-title {
  color: #ffffff;
}
.cid-u0olJGZojj .mbr-box {
  color: #ffffff;
}
.cid-u0olJGZojj .mbr-section-btn {
  text-align: center;
}
.cid-u0olJGZojj .mbr-section-title,
.cid-u0olJGZojj .mbr-section-btn,
.cid-u0olJGZojj .title-wrapper {
  color: #1b4066;
}
.cid-u0olJHfBn3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u0olJHfBn3 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u0olJHfBn3 .mbr-text {
  color: #1b4066;
}
.cid-u0olJHwrj9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u0olJHwrj9 iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u0olJHwrj9 .container-fluid {
  padding: 0;
}
.cid-u0olJHwrj9 .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u0olJHOZnV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u0olJHOZnV .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u0olJHOZnV .mbr-text {
  color: #1b4066;
}
.cid-u0olJI4h1t {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u0olJI4h1t .mbr-text,
.cid-u0olJI4h1t .mbr-section-btn {
  color: #001e49;
}
.cid-u0olJI4h1t .container {
  max-width: 1000px;
}
.cid-u0olJI4h1t .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u0olJI4h1t .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0olJI4h1t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0olJInVD7 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u0olJInVD7 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u0olJInVD7 .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u0olJInVD7 .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u0olJInVD7 h5 {
  padding-bottom: 2rem;
}
.cid-u0olJInVD7 .form-control,
.cid-u0olJInVD7 .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u0olJInVD7 .form-control::-webkit-input-placeholder,
.cid-u0olJInVD7 .field-input::-webkit-input-placeholder,
.cid-u0olJInVD7 .form-control::-webkit-input-placeholder,
.cid-u0olJInVD7 .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u0olJInVD7 .form-control:-moz-placeholder,
.cid-u0olJInVD7 .field-input:-moz-placeholder,
.cid-u0olJInVD7 .form-control:-moz-placeholder,
.cid-u0olJInVD7 .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u0olJInVD7 .form-control:hover,
.cid-u0olJInVD7 .field-input:hover,
.cid-u0olJInVD7 .form-control:focus,
.cid-u0olJInVD7 .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u0olJInVD7 .form-control:hover::-webkit-input-placeholder,
.cid-u0olJInVD7 .field-input:hover::-webkit-input-placeholder,
.cid-u0olJInVD7 .form-control:focus::-webkit-input-placeholder,
.cid-u0olJInVD7 .field-input:focus::-webkit-input-placeholder,
.cid-u0olJInVD7 .form-control:hover::-webkit-input-placeholder,
.cid-u0olJInVD7 .field-input:hover::-webkit-input-placeholder,
.cid-u0olJInVD7 .form-control:focus::-webkit-input-placeholder,
.cid-u0olJInVD7 .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u0olJInVD7 .form-control:hover:-moz-placeholder,
.cid-u0olJInVD7 .field-input:hover:-moz-placeholder,
.cid-u0olJInVD7 .form-control:focus:-moz-placeholder,
.cid-u0olJInVD7 .field-input:focus:-moz-placeholder,
.cid-u0olJInVD7 .form-control:hover:-moz-placeholder,
.cid-u0olJInVD7 .field-input:hover:-moz-placeholder,
.cid-u0olJInVD7 .form-control:focus:-moz-placeholder,
.cid-u0olJInVD7 .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u0olJInVD7 .jq-number__spin:hover,
.cid-u0olJInVD7 .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u0olJInVD7 .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u0olJInVD7 textarea {
  min-height: 200px;
}
.cid-u0olJInVD7 input::-webkit-clear-button {
  display: none;
}
.cid-u0olJInVD7 input::-webkit-inner-spin-button {
  display: none;
}
.cid-u0olJInVD7 input::-webkit-outer-spin-button {
  display: none;
}
.cid-u0olJInVD7 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u0olJInVD7 LABEL {
  color: #767676;
}
.cid-u0olJInVD7 H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u0olJIEtep {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u0olJIEtep .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0olJIEtep .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0olJIEtep .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u0olJIEtep .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u0olJIEtep .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u0olJIEtep .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u0olJIEtep .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u0olJIEtep .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u0olJIEtep .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u0olJIEtep .bg-slack:hover {
  background: #230a23;
}
.cid-u0olJIEtep .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u0olJIEtep .bg-linkedin:hover {
  background: #005582;
}
.cid-u0olJIEtep .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u0olJIEtep [class^="socicon-"]:before,
.cid-u0olJIEtep [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u0olJIEtep .mbr-section-title,
.cid-u0olJIEtep .social-list {
  color: #ffffff;
}
.cid-u0olJJ0AiV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u0olJJ0AiV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0olJJ0AiV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0olJJ0AiV .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u0olJJ0AiV .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u0olJJ0AiV .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u0olJJ0AiV .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u0olJJ0AiV .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u0olJJ0AiV .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u0olJJ0AiV .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u0olJJ0AiV .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u0olJJ0AiV .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u0olJJ0AiV .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u0olJJ0AiV .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u0olJJ0AiV .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u0olJJ0AiV .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u0olJJ0AiV .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u0olJJ0AiV [class^="socicon-"]:before,
.cid-u0olJJ0AiV [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u0olJJ0AiV .mbr-section-title,
.cid-u0olJJ0AiV .mbr-social-likes {
  color: #1b4066;
}
.cid-u0olJJiEHh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u0olJJiEHh img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u0olJJiEHh .si {
  width: 100%;
}
.cid-u0olJJiEHh .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u0olJJiEHh .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u0olJJiEHh .subtitle {
  color: #ffffff;
}
.cid-u0olJJiEHh .text,
.cid-u0olJJiEHh .si {
  text-align: center;
  color: #1b4066;
}
.cid-u0olJJiEHh .copyright {
  padding-top: 120px;
}
.cid-u0vY2CF2vq .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u0vY2CF2vq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u0vY2CF2vq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u0vY2CF2vq .menu_box .navbar.opened,
  .cid-u0vY2CF2vq .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u0vY2CF2vq .navbar-dropdown {
  position: relative !important;
}
.cid-u0vY2CF2vq .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u0vY2CF2vq .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u0vY2CF2vq .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u0vY2CF2vq .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u0vY2CF2vq .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u0vY2CF2vq .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u0vY2CF2vq .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u0vY2CF2vq .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u0vY2CF2vq .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u0vY2CF2vq .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u0vY2CF2vq .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u0vY2CF2vq .offcanvas-body .mbr-text,
  .cid-u0vY2CF2vq .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u0vY2CF2vq .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u0vY2CF2vq .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u0vY2CF2vq .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u0vY2CF2vq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u0vY2CF2vq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u0vY2CF2vq .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u0vY2CF2vq .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u0vY2CF2vq ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u0vY2CF2vq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u0vY2CF2vq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u0vY2CF2vq .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u0vY2CF2vq li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u0vY2CF2vq .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u0vY2CF2vq .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u0vY2CF2vq .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u0vY2CF2vq .nav-item {
    margin: 0 !important;
  }
}
.cid-u0vY2CF2vq .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u0vY2CF2vq .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u0vY2CF2vq .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u0vY2CF2vq .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u0vY2CF2vq .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u0vY2CF2vq .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u0vY2CF2vq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u0vY2CF2vq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u0vY2CF2vq .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u0vY2CF2vq .offcanvas_box {
    display: none;
  }
}
.cid-u0vY2CF2vq .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u0vY2CF2vq .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u0vY2CF2vq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u0vY2CF2vq .container {
  display: flex;
  margin: auto;
}
.cid-u0vY2CF2vq .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u0vY2CF2vq .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u0vY2CF2vq .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u0vY2CF2vq .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u0vY2CF2vq .navbar-nav {
    margin: 0;
  }
}
.cid-u0vY2CF2vq .dropdown-menu,
.cid-u0vY2CF2vq .navbar.opened {
  background-color: false !important;
}
.cid-u0vY2CF2vq .nav-item:focus,
.cid-u0vY2CF2vq .nav-link:focus {
  outline: none;
}
.cid-u0vY2CF2vq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u0vY2CF2vq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0vY2CF2vq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u0vY2CF2vq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u0vY2CF2vq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0vY2CF2vq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0vY2CF2vq .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u0vY2CF2vq .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u0vY2CF2vq .navbar.opened {
  transition: all 0.3s;
}
.cid-u0vY2CF2vq .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u0vY2CF2vq .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u0vY2CF2vq .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u0vY2CF2vq .navbar.collapsed {
  justify-content: center;
}
.cid-u0vY2CF2vq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0vY2CF2vq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u0vY2CF2vq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0vY2CF2vq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0vY2CF2vq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0vY2CF2vq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u0vY2CF2vq .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u0vY2CF2vq .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u0vY2CF2vq .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u0vY2CF2vq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0vY2CF2vq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0vY2CF2vq .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u0vY2CF2vq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0vY2CF2vq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u0vY2CF2vq .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u0vY2CF2vq .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u0vY2CF2vq .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u0vY2CF2vq .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u0vY2CF2vq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u0vY2CF2vq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u0vY2CF2vq .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u0vY2CF2vq .navbar.navbar-short {
  min-height: 60px;
}
.cid-u0vY2CF2vq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u0vY2CF2vq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u0vY2CF2vq .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-u0vY2CF2vq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u0vY2CF2vq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0vY2CF2vq .dropdown-item.active,
.cid-u0vY2CF2vq .dropdown-item:active {
  background-color: transparent;
}
.cid-u0vY2CF2vq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0vY2CF2vq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0vY2CF2vq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0vY2CF2vq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0vY2CF2vq ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u0vY2CF2vq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u0vY2CF2vq button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u0vY2CF2vq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u0vY2CF2vq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u0vY2CF2vq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0vY2CF2vq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u0vY2CF2vq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u0vY2CF2vq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0vY2CF2vq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u0vY2CF2vq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u0vY2CF2vq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u0vY2CF2vq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u0vY2CF2vq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0vY2CF2vq .navbar {
    height: 70px;
  }
  .cid-u0vY2CF2vq .navbar.opened {
    height: auto;
  }
  .cid-u0vY2CF2vq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0vY2CF2vq .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u0vY2CF2vq .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u0vY2CF2vq .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u0vY2CF2vq .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u0vY2CF2vq .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u0vY2CF2vq .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u0vY2CF2vq .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u0vY2CF2vq .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u0vY2CF2vq .text_widget {
  margin-bottom: 32px;
}
.cid-u0vY2CF2vq .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u0vY2CF2vq .text_widget a:hover {
  opacity: .5;
}
.cid-u0vY2CF2vq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u0vY2CF2vq .navbar-caption {
  color: #000000;
}
.cid-u0vY2CF2vq .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u0vY2CF2vq .mbr-section-subtitle,
.cid-u0vY2CF2vq .text_widget,
.cid-u0vY2CF2vq .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u0vY2CF2vq a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u0vY2CF2vq .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u0vY2D9fMv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u0vY2D9fMv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0vY2D9fMv .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-u0vY2D9fMv .container {
    padding: 0;
  }
}
.cid-u0vY2D9fMv .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u0vY2D9fMv .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u0vY2D9fMv .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u0vY2D9fMv .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u0vY2D9fMv .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u0vY2D9fMv .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u0vY2D9fMv .mbr-section-title {
  color: #ffffff;
}
.cid-u0vY2D9fMv .mbr-box {
  color: #ffffff;
}
.cid-u0vY2D9fMv .mbr-section-btn {
  text-align: center;
}
.cid-u0vY2D9fMv .mbr-section-title,
.cid-u0vY2D9fMv .mbr-section-btn,
.cid-u0vY2D9fMv .title-wrapper {
  color: #1b4066;
}
.cid-u0vY2Dqtxq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u0vY2Dqtxq .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u0vY2Dqtxq .mbr-text {
  color: #1b4066;
}
.cid-u0vY2DEXlU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u0vY2DEXlU iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u0vY2DEXlU .container-fluid {
  padding: 0;
}
.cid-u0vY2DEXlU .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u0vY2DYZrI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u0vY2DYZrI .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u0vY2DYZrI .mbr-text {
  color: #1b4066;
}
.cid-u0vY2Ed7Dg {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u0vY2Ed7Dg .mbr-text,
.cid-u0vY2Ed7Dg .mbr-section-btn {
  color: #001e49;
}
.cid-u0vY2Ed7Dg .container {
  max-width: 1000px;
}
.cid-u0vY2Ed7Dg .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u0vY2Ed7Dg .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0vY2Ed7Dg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0vY2ExWfO {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u0vY2ExWfO .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u0vY2ExWfO .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u0vY2ExWfO .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u0vY2ExWfO h5 {
  padding-bottom: 2rem;
}
.cid-u0vY2ExWfO .form-control,
.cid-u0vY2ExWfO .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u0vY2ExWfO .form-control::-webkit-input-placeholder,
.cid-u0vY2ExWfO .field-input::-webkit-input-placeholder,
.cid-u0vY2ExWfO .form-control::-webkit-input-placeholder,
.cid-u0vY2ExWfO .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u0vY2ExWfO .form-control:-moz-placeholder,
.cid-u0vY2ExWfO .field-input:-moz-placeholder,
.cid-u0vY2ExWfO .form-control:-moz-placeholder,
.cid-u0vY2ExWfO .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u0vY2ExWfO .form-control:hover,
.cid-u0vY2ExWfO .field-input:hover,
.cid-u0vY2ExWfO .form-control:focus,
.cid-u0vY2ExWfO .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u0vY2ExWfO .form-control:hover::-webkit-input-placeholder,
.cid-u0vY2ExWfO .field-input:hover::-webkit-input-placeholder,
.cid-u0vY2ExWfO .form-control:focus::-webkit-input-placeholder,
.cid-u0vY2ExWfO .field-input:focus::-webkit-input-placeholder,
.cid-u0vY2ExWfO .form-control:hover::-webkit-input-placeholder,
.cid-u0vY2ExWfO .field-input:hover::-webkit-input-placeholder,
.cid-u0vY2ExWfO .form-control:focus::-webkit-input-placeholder,
.cid-u0vY2ExWfO .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u0vY2ExWfO .form-control:hover:-moz-placeholder,
.cid-u0vY2ExWfO .field-input:hover:-moz-placeholder,
.cid-u0vY2ExWfO .form-control:focus:-moz-placeholder,
.cid-u0vY2ExWfO .field-input:focus:-moz-placeholder,
.cid-u0vY2ExWfO .form-control:hover:-moz-placeholder,
.cid-u0vY2ExWfO .field-input:hover:-moz-placeholder,
.cid-u0vY2ExWfO .form-control:focus:-moz-placeholder,
.cid-u0vY2ExWfO .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u0vY2ExWfO .jq-number__spin:hover,
.cid-u0vY2ExWfO .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u0vY2ExWfO .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u0vY2ExWfO textarea {
  min-height: 200px;
}
.cid-u0vY2ExWfO input::-webkit-clear-button {
  display: none;
}
.cid-u0vY2ExWfO input::-webkit-inner-spin-button {
  display: none;
}
.cid-u0vY2ExWfO input::-webkit-outer-spin-button {
  display: none;
}
.cid-u0vY2ExWfO input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u0vY2ExWfO LABEL {
  color: #767676;
}
.cid-u0vY2ExWfO H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u0vY2ERGe3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u0vY2ERGe3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0vY2ERGe3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0vY2ERGe3 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u0vY2ERGe3 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u0vY2ERGe3 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u0vY2ERGe3 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u0vY2ERGe3 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u0vY2ERGe3 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u0vY2ERGe3 .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u0vY2ERGe3 .bg-slack:hover {
  background: #230a23;
}
.cid-u0vY2ERGe3 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u0vY2ERGe3 .bg-linkedin:hover {
  background: #005582;
}
.cid-u0vY2ERGe3 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u0vY2ERGe3 [class^="socicon-"]:before,
.cid-u0vY2ERGe3 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u0vY2ERGe3 .mbr-section-title,
.cid-u0vY2ERGe3 .social-list {
  color: #ffffff;
}
.cid-u0vY2Feads {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u0vY2Feads .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0vY2Feads .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0vY2Feads .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u0vY2Feads .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u0vY2Feads .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u0vY2Feads .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u0vY2Feads .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u0vY2Feads .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u0vY2Feads .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u0vY2Feads .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u0vY2Feads .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u0vY2Feads .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u0vY2Feads .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u0vY2Feads .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u0vY2Feads .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u0vY2Feads .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u0vY2Feads [class^="socicon-"]:before,
.cid-u0vY2Feads [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u0vY2Feads .mbr-section-title,
.cid-u0vY2Feads .mbr-social-likes {
  color: #1b4066;
}
.cid-u0vY2FwfDf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u0vY2FwfDf img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u0vY2FwfDf .si {
  width: 100%;
}
.cid-u0vY2FwfDf .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u0vY2FwfDf .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u0vY2FwfDf .subtitle {
  color: #ffffff;
}
.cid-u0vY2FwfDf .text,
.cid-u0vY2FwfDf .si {
  text-align: center;
  color: #1b4066;
}
.cid-u0vY2FwfDf .copyright {
  padding-top: 120px;
}
.cid-u1aBAbzNuH .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u1aBAbzNuH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u1aBAbzNuH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u1aBAbzNuH .menu_box .navbar.opened,
  .cid-u1aBAbzNuH .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u1aBAbzNuH .navbar-dropdown {
  position: relative !important;
}
.cid-u1aBAbzNuH .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u1aBAbzNuH .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u1aBAbzNuH .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u1aBAbzNuH .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u1aBAbzNuH .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u1aBAbzNuH .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u1aBAbzNuH .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u1aBAbzNuH .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u1aBAbzNuH .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u1aBAbzNuH .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u1aBAbzNuH .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u1aBAbzNuH .offcanvas-body .mbr-text,
  .cid-u1aBAbzNuH .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u1aBAbzNuH .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u1aBAbzNuH .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u1aBAbzNuH .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u1aBAbzNuH .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u1aBAbzNuH .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u1aBAbzNuH .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u1aBAbzNuH .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u1aBAbzNuH ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u1aBAbzNuH .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u1aBAbzNuH .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u1aBAbzNuH .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u1aBAbzNuH li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u1aBAbzNuH .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u1aBAbzNuH .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u1aBAbzNuH .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u1aBAbzNuH .nav-item {
    margin: 0 !important;
  }
}
.cid-u1aBAbzNuH .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u1aBAbzNuH .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u1aBAbzNuH .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u1aBAbzNuH .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u1aBAbzNuH .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u1aBAbzNuH .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u1aBAbzNuH .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u1aBAbzNuH .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u1aBAbzNuH .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u1aBAbzNuH .offcanvas_box {
    display: none;
  }
}
.cid-u1aBAbzNuH .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u1aBAbzNuH .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u1aBAbzNuH .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u1aBAbzNuH .container {
  display: flex;
  margin: auto;
}
.cid-u1aBAbzNuH .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u1aBAbzNuH .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u1aBAbzNuH .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u1aBAbzNuH .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u1aBAbzNuH .navbar-nav {
    margin: 0;
  }
}
.cid-u1aBAbzNuH .dropdown-menu,
.cid-u1aBAbzNuH .navbar.opened {
  background-color: false !important;
}
.cid-u1aBAbzNuH .nav-item:focus,
.cid-u1aBAbzNuH .nav-link:focus {
  outline: none;
}
.cid-u1aBAbzNuH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1aBAbzNuH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1aBAbzNuH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1aBAbzNuH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1aBAbzNuH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1aBAbzNuH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1aBAbzNuH .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u1aBAbzNuH .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u1aBAbzNuH .navbar.opened {
  transition: all 0.3s;
}
.cid-u1aBAbzNuH .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u1aBAbzNuH .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u1aBAbzNuH .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u1aBAbzNuH .navbar.collapsed {
  justify-content: center;
}
.cid-u1aBAbzNuH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1aBAbzNuH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u1aBAbzNuH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1aBAbzNuH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1aBAbzNuH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1aBAbzNuH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u1aBAbzNuH .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u1aBAbzNuH .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u1aBAbzNuH .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u1aBAbzNuH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1aBAbzNuH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1aBAbzNuH .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u1aBAbzNuH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1aBAbzNuH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u1aBAbzNuH .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u1aBAbzNuH .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u1aBAbzNuH .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u1aBAbzNuH .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u1aBAbzNuH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1aBAbzNuH .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1aBAbzNuH .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u1aBAbzNuH .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1aBAbzNuH .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1aBAbzNuH .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1aBAbzNuH .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-u1aBAbzNuH .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u1aBAbzNuH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1aBAbzNuH .dropdown-item.active,
.cid-u1aBAbzNuH .dropdown-item:active {
  background-color: transparent;
}
.cid-u1aBAbzNuH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1aBAbzNuH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1aBAbzNuH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1aBAbzNuH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1aBAbzNuH ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u1aBAbzNuH .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1aBAbzNuH button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u1aBAbzNuH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u1aBAbzNuH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1aBAbzNuH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1aBAbzNuH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1aBAbzNuH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1aBAbzNuH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1aBAbzNuH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1aBAbzNuH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1aBAbzNuH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1aBAbzNuH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u1aBAbzNuH .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1aBAbzNuH .navbar {
    height: 70px;
  }
  .cid-u1aBAbzNuH .navbar.opened {
    height: auto;
  }
  .cid-u1aBAbzNuH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1aBAbzNuH .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u1aBAbzNuH .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u1aBAbzNuH .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u1aBAbzNuH .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u1aBAbzNuH .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u1aBAbzNuH .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u1aBAbzNuH .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u1aBAbzNuH .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u1aBAbzNuH .text_widget {
  margin-bottom: 32px;
}
.cid-u1aBAbzNuH .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u1aBAbzNuH .text_widget a:hover {
  opacity: .5;
}
.cid-u1aBAbzNuH .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u1aBAbzNuH .navbar-caption {
  color: #000000;
}
.cid-u1aBAbzNuH .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u1aBAbzNuH .mbr-section-subtitle,
.cid-u1aBAbzNuH .text_widget,
.cid-u1aBAbzNuH .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u1aBAbzNuH a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u1aBAbzNuH .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u1aBAbYEab {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u1aBAbYEab .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1aBAbYEab .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-u1aBAbYEab .container {
    padding: 0;
  }
}
.cid-u1aBAbYEab .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u1aBAbYEab .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u1aBAbYEab .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u1aBAbYEab .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u1aBAbYEab .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u1aBAbYEab .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u1aBAbYEab .mbr-section-title {
  color: #ffffff;
}
.cid-u1aBAbYEab .mbr-box {
  color: #ffffff;
}
.cid-u1aBAbYEab .mbr-section-btn {
  text-align: center;
}
.cid-u1aBAbYEab .mbr-section-title,
.cid-u1aBAbYEab .mbr-section-btn,
.cid-u1aBAbYEab .title-wrapper {
  color: #1b4066;
}
.cid-u1aBAcdet4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u1aBAcdet4 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u1aBAcdet4 .mbr-text {
  color: #1b4066;
}
.cid-u1aBAcsBrN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u1aBAcsBrN iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u1aBAcsBrN .container-fluid {
  padding: 0;
}
.cid-u1aBAcsBrN .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u1aBAcJsvu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u1aBAcJsvu .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u1aBAcJsvu .mbr-text {
  color: #1b4066;
}
.cid-u1aBAcY2q6 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u1aBAcY2q6 .mbr-text,
.cid-u1aBAcY2q6 .mbr-section-btn {
  color: #001e49;
}
.cid-u1aBAcY2q6 .container {
  max-width: 1000px;
}
.cid-u1aBAcY2q6 .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u1aBAcY2q6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1aBAcY2q6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1aBAdeyAa {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u1aBAdeyAa .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u1aBAdeyAa .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u1aBAdeyAa .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u1aBAdeyAa h5 {
  padding-bottom: 2rem;
}
.cid-u1aBAdeyAa .form-control,
.cid-u1aBAdeyAa .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u1aBAdeyAa .form-control::-webkit-input-placeholder,
.cid-u1aBAdeyAa .field-input::-webkit-input-placeholder,
.cid-u1aBAdeyAa .form-control::-webkit-input-placeholder,
.cid-u1aBAdeyAa .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u1aBAdeyAa .form-control:-moz-placeholder,
.cid-u1aBAdeyAa .field-input:-moz-placeholder,
.cid-u1aBAdeyAa .form-control:-moz-placeholder,
.cid-u1aBAdeyAa .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u1aBAdeyAa .form-control:hover,
.cid-u1aBAdeyAa .field-input:hover,
.cid-u1aBAdeyAa .form-control:focus,
.cid-u1aBAdeyAa .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u1aBAdeyAa .form-control:hover::-webkit-input-placeholder,
.cid-u1aBAdeyAa .field-input:hover::-webkit-input-placeholder,
.cid-u1aBAdeyAa .form-control:focus::-webkit-input-placeholder,
.cid-u1aBAdeyAa .field-input:focus::-webkit-input-placeholder,
.cid-u1aBAdeyAa .form-control:hover::-webkit-input-placeholder,
.cid-u1aBAdeyAa .field-input:hover::-webkit-input-placeholder,
.cid-u1aBAdeyAa .form-control:focus::-webkit-input-placeholder,
.cid-u1aBAdeyAa .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u1aBAdeyAa .form-control:hover:-moz-placeholder,
.cid-u1aBAdeyAa .field-input:hover:-moz-placeholder,
.cid-u1aBAdeyAa .form-control:focus:-moz-placeholder,
.cid-u1aBAdeyAa .field-input:focus:-moz-placeholder,
.cid-u1aBAdeyAa .form-control:hover:-moz-placeholder,
.cid-u1aBAdeyAa .field-input:hover:-moz-placeholder,
.cid-u1aBAdeyAa .form-control:focus:-moz-placeholder,
.cid-u1aBAdeyAa .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u1aBAdeyAa .jq-number__spin:hover,
.cid-u1aBAdeyAa .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u1aBAdeyAa .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u1aBAdeyAa textarea {
  min-height: 200px;
}
.cid-u1aBAdeyAa input::-webkit-clear-button {
  display: none;
}
.cid-u1aBAdeyAa input::-webkit-inner-spin-button {
  display: none;
}
.cid-u1aBAdeyAa input::-webkit-outer-spin-button {
  display: none;
}
.cid-u1aBAdeyAa input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u1aBAdeyAa LABEL {
  color: #767676;
}
.cid-u1aBAdeyAa H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u1aBAdvAbv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u1aBAdvAbv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1aBAdvAbv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1aBAdvAbv .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u1aBAdvAbv .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u1aBAdvAbv .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u1aBAdvAbv .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u1aBAdvAbv .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u1aBAdvAbv .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u1aBAdvAbv .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u1aBAdvAbv .bg-slack:hover {
  background: #230a23;
}
.cid-u1aBAdvAbv .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u1aBAdvAbv .bg-linkedin:hover {
  background: #005582;
}
.cid-u1aBAdvAbv .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u1aBAdvAbv [class^="socicon-"]:before,
.cid-u1aBAdvAbv [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u1aBAdvAbv .mbr-section-title,
.cid-u1aBAdvAbv .social-list {
  color: #ffffff;
}
.cid-u1aBAdRr0G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u1aBAdRr0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1aBAdRr0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1aBAdRr0G .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u1aBAdRr0G .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u1aBAdRr0G .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u1aBAdRr0G .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u1aBAdRr0G .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u1aBAdRr0G .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u1aBAdRr0G .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u1aBAdRr0G .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u1aBAdRr0G .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u1aBAdRr0G .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u1aBAdRr0G .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u1aBAdRr0G .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u1aBAdRr0G .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u1aBAdRr0G .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u1aBAdRr0G [class^="socicon-"]:before,
.cid-u1aBAdRr0G [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u1aBAdRr0G .mbr-section-title,
.cid-u1aBAdRr0G .mbr-social-likes {
  color: #1b4066;
}
.cid-u1aBAe9oTz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u1aBAe9oTz img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u1aBAe9oTz .si {
  width: 100%;
}
.cid-u1aBAe9oTz .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u1aBAe9oTz .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u1aBAe9oTz .subtitle {
  color: #ffffff;
}
.cid-u1aBAe9oTz .text,
.cid-u1aBAe9oTz .si {
  text-align: center;
  color: #1b4066;
}
.cid-u1aBAe9oTz .copyright {
  padding-top: 120px;
}
.cid-u1OM8oryiJ .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u1OM8oryiJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u1OM8oryiJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u1OM8oryiJ .menu_box .navbar.opened,
  .cid-u1OM8oryiJ .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u1OM8oryiJ .navbar-dropdown {
  position: relative !important;
}
.cid-u1OM8oryiJ .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u1OM8oryiJ .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u1OM8oryiJ .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u1OM8oryiJ .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u1OM8oryiJ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u1OM8oryiJ .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u1OM8oryiJ .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u1OM8oryiJ .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u1OM8oryiJ .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u1OM8oryiJ .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u1OM8oryiJ .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u1OM8oryiJ .offcanvas-body .mbr-text,
  .cid-u1OM8oryiJ .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u1OM8oryiJ .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u1OM8oryiJ .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u1OM8oryiJ .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u1OM8oryiJ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u1OM8oryiJ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u1OM8oryiJ .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u1OM8oryiJ .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u1OM8oryiJ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u1OM8oryiJ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u1OM8oryiJ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u1OM8oryiJ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u1OM8oryiJ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u1OM8oryiJ .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u1OM8oryiJ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u1OM8oryiJ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u1OM8oryiJ .nav-item {
    margin: 0 !important;
  }
}
.cid-u1OM8oryiJ .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u1OM8oryiJ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u1OM8oryiJ .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u1OM8oryiJ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u1OM8oryiJ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u1OM8oryiJ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u1OM8oryiJ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u1OM8oryiJ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u1OM8oryiJ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u1OM8oryiJ .offcanvas_box {
    display: none;
  }
}
.cid-u1OM8oryiJ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u1OM8oryiJ .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u1OM8oryiJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u1OM8oryiJ .container {
  display: flex;
  margin: auto;
}
.cid-u1OM8oryiJ .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u1OM8oryiJ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u1OM8oryiJ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u1OM8oryiJ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u1OM8oryiJ .navbar-nav {
    margin: 0;
  }
}
.cid-u1OM8oryiJ .dropdown-menu,
.cid-u1OM8oryiJ .navbar.opened {
  background-color: false !important;
}
.cid-u1OM8oryiJ .nav-item:focus,
.cid-u1OM8oryiJ .nav-link:focus {
  outline: none;
}
.cid-u1OM8oryiJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1OM8oryiJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1OM8oryiJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u1OM8oryiJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1OM8oryiJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1OM8oryiJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1OM8oryiJ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u1OM8oryiJ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u1OM8oryiJ .navbar.opened {
  transition: all 0.3s;
}
.cid-u1OM8oryiJ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u1OM8oryiJ .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u1OM8oryiJ .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u1OM8oryiJ .navbar.collapsed {
  justify-content: center;
}
.cid-u1OM8oryiJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1OM8oryiJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u1OM8oryiJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1OM8oryiJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1OM8oryiJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1OM8oryiJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u1OM8oryiJ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u1OM8oryiJ .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u1OM8oryiJ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u1OM8oryiJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1OM8oryiJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1OM8oryiJ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u1OM8oryiJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1OM8oryiJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u1OM8oryiJ .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u1OM8oryiJ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u1OM8oryiJ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u1OM8oryiJ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u1OM8oryiJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u1OM8oryiJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u1OM8oryiJ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u1OM8oryiJ .navbar.navbar-short {
  min-height: 60px;
}
.cid-u1OM8oryiJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u1OM8oryiJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u1OM8oryiJ .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-u1OM8oryiJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u1OM8oryiJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1OM8oryiJ .dropdown-item.active,
.cid-u1OM8oryiJ .dropdown-item:active {
  background-color: transparent;
}
.cid-u1OM8oryiJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1OM8oryiJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1OM8oryiJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1OM8oryiJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1OM8oryiJ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u1OM8oryiJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u1OM8oryiJ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u1OM8oryiJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u1OM8oryiJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u1OM8oryiJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1OM8oryiJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u1OM8oryiJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u1OM8oryiJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1OM8oryiJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u1OM8oryiJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u1OM8oryiJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u1OM8oryiJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u1OM8oryiJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1OM8oryiJ .navbar {
    height: 70px;
  }
  .cid-u1OM8oryiJ .navbar.opened {
    height: auto;
  }
  .cid-u1OM8oryiJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1OM8oryiJ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u1OM8oryiJ .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u1OM8oryiJ .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u1OM8oryiJ .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u1OM8oryiJ .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u1OM8oryiJ .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u1OM8oryiJ .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u1OM8oryiJ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u1OM8oryiJ .text_widget {
  margin-bottom: 32px;
}
.cid-u1OM8oryiJ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u1OM8oryiJ .text_widget a:hover {
  opacity: .5;
}
.cid-u1OM8oryiJ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u1OM8oryiJ .navbar-caption {
  color: #000000;
}
.cid-u1OM8oryiJ .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u1OM8oryiJ .mbr-section-subtitle,
.cid-u1OM8oryiJ .text_widget,
.cid-u1OM8oryiJ .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u1OM8oryiJ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u1OM8oryiJ .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u1OM8oWgNN {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u1OM8oWgNN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1OM8oWgNN .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-u1OM8oWgNN .container {
    padding: 0;
  }
}
.cid-u1OM8oWgNN .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u1OM8oWgNN .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u1OM8oWgNN .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u1OM8oWgNN .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u1OM8oWgNN .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u1OM8oWgNN .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u1OM8oWgNN .mbr-section-title {
  color: #ffffff;
}
.cid-u1OM8oWgNN .mbr-box {
  color: #ffffff;
}
.cid-u1OM8oWgNN .mbr-section-btn {
  text-align: center;
}
.cid-u1OM8oWgNN .mbr-section-title,
.cid-u1OM8oWgNN .mbr-section-btn,
.cid-u1OM8oWgNN .title-wrapper {
  color: #1b4066;
}
.cid-u1OM8piA0a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u1OM8piA0a .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u1OM8piA0a .mbr-text {
  color: #1b4066;
}
.cid-u1OM8pEvwV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u1OM8pEvwV iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u1OM8pEvwV .container-fluid {
  padding: 0;
}
.cid-u1OM8pEvwV .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u1OM8qaM4p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u1OM8qaM4p .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u1OM8qaM4p .mbr-text {
  color: #1b4066;
}
.cid-u1OM8qsI3w {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u1OM8qsI3w .mbr-text,
.cid-u1OM8qsI3w .mbr-section-btn {
  color: #001e49;
}
.cid-u1OM8qsI3w .container {
  max-width: 1000px;
}
.cid-u1OM8qsI3w .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u1OM8qsI3w .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1OM8qsI3w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1OM8qPaDQ {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u1OM8qPaDQ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u1OM8qPaDQ .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u1OM8qPaDQ .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u1OM8qPaDQ h5 {
  padding-bottom: 2rem;
}
.cid-u1OM8qPaDQ .form-control,
.cid-u1OM8qPaDQ .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u1OM8qPaDQ .form-control::-webkit-input-placeholder,
.cid-u1OM8qPaDQ .field-input::-webkit-input-placeholder,
.cid-u1OM8qPaDQ .form-control::-webkit-input-placeholder,
.cid-u1OM8qPaDQ .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u1OM8qPaDQ .form-control:-moz-placeholder,
.cid-u1OM8qPaDQ .field-input:-moz-placeholder,
.cid-u1OM8qPaDQ .form-control:-moz-placeholder,
.cid-u1OM8qPaDQ .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u1OM8qPaDQ .form-control:hover,
.cid-u1OM8qPaDQ .field-input:hover,
.cid-u1OM8qPaDQ .form-control:focus,
.cid-u1OM8qPaDQ .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u1OM8qPaDQ .form-control:hover::-webkit-input-placeholder,
.cid-u1OM8qPaDQ .field-input:hover::-webkit-input-placeholder,
.cid-u1OM8qPaDQ .form-control:focus::-webkit-input-placeholder,
.cid-u1OM8qPaDQ .field-input:focus::-webkit-input-placeholder,
.cid-u1OM8qPaDQ .form-control:hover::-webkit-input-placeholder,
.cid-u1OM8qPaDQ .field-input:hover::-webkit-input-placeholder,
.cid-u1OM8qPaDQ .form-control:focus::-webkit-input-placeholder,
.cid-u1OM8qPaDQ .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u1OM8qPaDQ .form-control:hover:-moz-placeholder,
.cid-u1OM8qPaDQ .field-input:hover:-moz-placeholder,
.cid-u1OM8qPaDQ .form-control:focus:-moz-placeholder,
.cid-u1OM8qPaDQ .field-input:focus:-moz-placeholder,
.cid-u1OM8qPaDQ .form-control:hover:-moz-placeholder,
.cid-u1OM8qPaDQ .field-input:hover:-moz-placeholder,
.cid-u1OM8qPaDQ .form-control:focus:-moz-placeholder,
.cid-u1OM8qPaDQ .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u1OM8qPaDQ .jq-number__spin:hover,
.cid-u1OM8qPaDQ .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u1OM8qPaDQ .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u1OM8qPaDQ textarea {
  min-height: 200px;
}
.cid-u1OM8qPaDQ input::-webkit-clear-button {
  display: none;
}
.cid-u1OM8qPaDQ input::-webkit-inner-spin-button {
  display: none;
}
.cid-u1OM8qPaDQ input::-webkit-outer-spin-button {
  display: none;
}
.cid-u1OM8qPaDQ input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u1OM8qPaDQ LABEL {
  color: #767676;
}
.cid-u1OM8qPaDQ H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u1OM8r8Vwl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u1OM8r8Vwl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1OM8r8Vwl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1OM8r8Vwl .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u1OM8r8Vwl .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u1OM8r8Vwl .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u1OM8r8Vwl .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u1OM8r8Vwl .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u1OM8r8Vwl .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u1OM8r8Vwl .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u1OM8r8Vwl .bg-slack:hover {
  background: #230a23;
}
.cid-u1OM8r8Vwl .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u1OM8r8Vwl .bg-linkedin:hover {
  background: #005582;
}
.cid-u1OM8r8Vwl .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u1OM8r8Vwl [class^="socicon-"]:before,
.cid-u1OM8r8Vwl [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u1OM8r8Vwl .mbr-section-title,
.cid-u1OM8r8Vwl .social-list {
  color: #ffffff;
}
.cid-u1OM8rtjQe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u1OM8rtjQe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1OM8rtjQe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1OM8rtjQe .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u1OM8rtjQe .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u1OM8rtjQe .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u1OM8rtjQe .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u1OM8rtjQe .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u1OM8rtjQe .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u1OM8rtjQe .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u1OM8rtjQe .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u1OM8rtjQe .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u1OM8rtjQe .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u1OM8rtjQe .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u1OM8rtjQe .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u1OM8rtjQe .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u1OM8rtjQe .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u1OM8rtjQe [class^="socicon-"]:before,
.cid-u1OM8rtjQe [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u1OM8rtjQe .mbr-section-title,
.cid-u1OM8rtjQe .mbr-social-likes {
  color: #1b4066;
}
.cid-u1OM8rLcm3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u1OM8rLcm3 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u1OM8rLcm3 .si {
  width: 100%;
}
.cid-u1OM8rLcm3 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u1OM8rLcm3 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u1OM8rLcm3 .subtitle {
  color: #ffffff;
}
.cid-u1OM8rLcm3 .text,
.cid-u1OM8rLcm3 .si {
  text-align: center;
  color: #1b4066;
}
.cid-u1OM8rLcm3 .copyright {
  padding-top: 120px;
}
.cid-u2uKR58HWD .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u2uKR58HWD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u2uKR58HWD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u2uKR58HWD .menu_box .navbar.opened,
  .cid-u2uKR58HWD .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u2uKR58HWD .navbar-dropdown {
  position: relative !important;
}
.cid-u2uKR58HWD .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u2uKR58HWD .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u2uKR58HWD .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u2uKR58HWD .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u2uKR58HWD .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u2uKR58HWD .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u2uKR58HWD .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u2uKR58HWD .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u2uKR58HWD .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u2uKR58HWD .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u2uKR58HWD .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u2uKR58HWD .offcanvas-body .mbr-text,
  .cid-u2uKR58HWD .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u2uKR58HWD .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u2uKR58HWD .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u2uKR58HWD .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u2uKR58HWD .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u2uKR58HWD .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u2uKR58HWD .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u2uKR58HWD .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u2uKR58HWD ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u2uKR58HWD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u2uKR58HWD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u2uKR58HWD .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u2uKR58HWD li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u2uKR58HWD .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u2uKR58HWD .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u2uKR58HWD .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u2uKR58HWD .nav-item {
    margin: 0 !important;
  }
}
.cid-u2uKR58HWD .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u2uKR58HWD .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u2uKR58HWD .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u2uKR58HWD .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u2uKR58HWD .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u2uKR58HWD .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u2uKR58HWD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u2uKR58HWD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u2uKR58HWD .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u2uKR58HWD .offcanvas_box {
    display: none;
  }
}
.cid-u2uKR58HWD .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u2uKR58HWD .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u2uKR58HWD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u2uKR58HWD .container {
  display: flex;
  margin: auto;
}
.cid-u2uKR58HWD .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u2uKR58HWD .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u2uKR58HWD .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u2uKR58HWD .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u2uKR58HWD .navbar-nav {
    margin: 0;
  }
}
.cid-u2uKR58HWD .dropdown-menu,
.cid-u2uKR58HWD .navbar.opened {
  background-color: false !important;
}
.cid-u2uKR58HWD .nav-item:focus,
.cid-u2uKR58HWD .nav-link:focus {
  outline: none;
}
.cid-u2uKR58HWD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2uKR58HWD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2uKR58HWD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2uKR58HWD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2uKR58HWD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2uKR58HWD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2uKR58HWD .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u2uKR58HWD .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u2uKR58HWD .navbar.opened {
  transition: all 0.3s;
}
.cid-u2uKR58HWD .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u2uKR58HWD .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u2uKR58HWD .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u2uKR58HWD .navbar.collapsed {
  justify-content: center;
}
.cid-u2uKR58HWD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2uKR58HWD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u2uKR58HWD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2uKR58HWD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2uKR58HWD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2uKR58HWD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u2uKR58HWD .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u2uKR58HWD .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u2uKR58HWD .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u2uKR58HWD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2uKR58HWD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2uKR58HWD .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u2uKR58HWD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2uKR58HWD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u2uKR58HWD .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u2uKR58HWD .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u2uKR58HWD .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u2uKR58HWD .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u2uKR58HWD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2uKR58HWD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2uKR58HWD .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u2uKR58HWD .navbar.navbar-short {
  min-height: 60px;
}
.cid-u2uKR58HWD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u2uKR58HWD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u2uKR58HWD .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-u2uKR58HWD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u2uKR58HWD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2uKR58HWD .dropdown-item.active,
.cid-u2uKR58HWD .dropdown-item:active {
  background-color: transparent;
}
.cid-u2uKR58HWD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2uKR58HWD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2uKR58HWD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2uKR58HWD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2uKR58HWD ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u2uKR58HWD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2uKR58HWD button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u2uKR58HWD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u2uKR58HWD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u2uKR58HWD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2uKR58HWD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u2uKR58HWD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u2uKR58HWD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2uKR58HWD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2uKR58HWD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2uKR58HWD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2uKR58HWD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u2uKR58HWD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2uKR58HWD .navbar {
    height: 70px;
  }
  .cid-u2uKR58HWD .navbar.opened {
    height: auto;
  }
  .cid-u2uKR58HWD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2uKR58HWD .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u2uKR58HWD .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u2uKR58HWD .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u2uKR58HWD .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u2uKR58HWD .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u2uKR58HWD .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u2uKR58HWD .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u2uKR58HWD .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u2uKR58HWD .text_widget {
  margin-bottom: 32px;
}
.cid-u2uKR58HWD .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u2uKR58HWD .text_widget a:hover {
  opacity: .5;
}
.cid-u2uKR58HWD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u2uKR58HWD .navbar-caption {
  color: #000000;
}
.cid-u2uKR58HWD .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u2uKR58HWD .mbr-section-subtitle,
.cid-u2uKR58HWD .text_widget,
.cid-u2uKR58HWD .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u2uKR58HWD a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u2uKR58HWD .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u2uKR69vqb {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u2uKR69vqb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2uKR69vqb .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-u2uKR69vqb .container {
    padding: 0;
  }
}
.cid-u2uKR69vqb .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u2uKR69vqb .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u2uKR69vqb .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u2uKR69vqb .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u2uKR69vqb .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u2uKR69vqb .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u2uKR69vqb .mbr-section-title {
  color: #ffffff;
}
.cid-u2uKR69vqb .mbr-box {
  color: #ffffff;
}
.cid-u2uKR69vqb .mbr-section-btn {
  text-align: center;
}
.cid-u2uKR69vqb .mbr-section-title,
.cid-u2uKR69vqb .mbr-section-btn,
.cid-u2uKR69vqb .title-wrapper {
  color: #1b4066;
}
.cid-u2uKR6tYkI {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u2uKR6tYkI .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u2uKR6tYkI .mbr-text {
  color: #1b4066;
}
.cid-u2uKR6M785 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u2uKR6M785 iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u2uKR6M785 .container-fluid {
  padding: 0;
}
.cid-u2uKR6M785 .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u2uKR7bP3g {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u2uKR7bP3g .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u2uKR7bP3g .mbr-text {
  color: #1b4066;
}
.cid-u2uKR7zaq0 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u2uKR7zaq0 .mbr-text,
.cid-u2uKR7zaq0 .mbr-section-btn {
  color: #001e49;
}
.cid-u2uKR7zaq0 .container {
  max-width: 1000px;
}
.cid-u2uKR7zaq0 .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u2uKR7zaq0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2uKR7zaq0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2uKR7XZV6 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u2uKR7XZV6 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u2uKR7XZV6 .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u2uKR7XZV6 .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u2uKR7XZV6 h5 {
  padding-bottom: 2rem;
}
.cid-u2uKR7XZV6 .form-control,
.cid-u2uKR7XZV6 .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u2uKR7XZV6 .form-control::-webkit-input-placeholder,
.cid-u2uKR7XZV6 .field-input::-webkit-input-placeholder,
.cid-u2uKR7XZV6 .form-control::-webkit-input-placeholder,
.cid-u2uKR7XZV6 .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u2uKR7XZV6 .form-control:-moz-placeholder,
.cid-u2uKR7XZV6 .field-input:-moz-placeholder,
.cid-u2uKR7XZV6 .form-control:-moz-placeholder,
.cid-u2uKR7XZV6 .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u2uKR7XZV6 .form-control:hover,
.cid-u2uKR7XZV6 .field-input:hover,
.cid-u2uKR7XZV6 .form-control:focus,
.cid-u2uKR7XZV6 .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u2uKR7XZV6 .form-control:hover::-webkit-input-placeholder,
.cid-u2uKR7XZV6 .field-input:hover::-webkit-input-placeholder,
.cid-u2uKR7XZV6 .form-control:focus::-webkit-input-placeholder,
.cid-u2uKR7XZV6 .field-input:focus::-webkit-input-placeholder,
.cid-u2uKR7XZV6 .form-control:hover::-webkit-input-placeholder,
.cid-u2uKR7XZV6 .field-input:hover::-webkit-input-placeholder,
.cid-u2uKR7XZV6 .form-control:focus::-webkit-input-placeholder,
.cid-u2uKR7XZV6 .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u2uKR7XZV6 .form-control:hover:-moz-placeholder,
.cid-u2uKR7XZV6 .field-input:hover:-moz-placeholder,
.cid-u2uKR7XZV6 .form-control:focus:-moz-placeholder,
.cid-u2uKR7XZV6 .field-input:focus:-moz-placeholder,
.cid-u2uKR7XZV6 .form-control:hover:-moz-placeholder,
.cid-u2uKR7XZV6 .field-input:hover:-moz-placeholder,
.cid-u2uKR7XZV6 .form-control:focus:-moz-placeholder,
.cid-u2uKR7XZV6 .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u2uKR7XZV6 .jq-number__spin:hover,
.cid-u2uKR7XZV6 .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u2uKR7XZV6 .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u2uKR7XZV6 textarea {
  min-height: 200px;
}
.cid-u2uKR7XZV6 input::-webkit-clear-button {
  display: none;
}
.cid-u2uKR7XZV6 input::-webkit-inner-spin-button {
  display: none;
}
.cid-u2uKR7XZV6 input::-webkit-outer-spin-button {
  display: none;
}
.cid-u2uKR7XZV6 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u2uKR7XZV6 LABEL {
  color: #767676;
}
.cid-u2uKR7XZV6 H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u2uKR8hNOy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u2uKR8hNOy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2uKR8hNOy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2uKR8hNOy .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u2uKR8hNOy .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u2uKR8hNOy .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u2uKR8hNOy .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u2uKR8hNOy .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u2uKR8hNOy .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u2uKR8hNOy .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u2uKR8hNOy .bg-slack:hover {
  background: #230a23;
}
.cid-u2uKR8hNOy .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u2uKR8hNOy .bg-linkedin:hover {
  background: #005582;
}
.cid-u2uKR8hNOy .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u2uKR8hNOy [class^="socicon-"]:before,
.cid-u2uKR8hNOy [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u2uKR8hNOy .mbr-section-title,
.cid-u2uKR8hNOy .social-list {
  color: #ffffff;
}
.cid-u2uKR8Gw62 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u2uKR8Gw62 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2uKR8Gw62 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2uKR8Gw62 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u2uKR8Gw62 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u2uKR8Gw62 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u2uKR8Gw62 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u2uKR8Gw62 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u2uKR8Gw62 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u2uKR8Gw62 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u2uKR8Gw62 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u2uKR8Gw62 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u2uKR8Gw62 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u2uKR8Gw62 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u2uKR8Gw62 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u2uKR8Gw62 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u2uKR8Gw62 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u2uKR8Gw62 [class^="socicon-"]:before,
.cid-u2uKR8Gw62 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u2uKR8Gw62 .mbr-section-title,
.cid-u2uKR8Gw62 .mbr-social-likes {
  color: #1b4066;
}
.cid-u2uKR919Q0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u2uKR919Q0 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u2uKR919Q0 .si {
  width: 100%;
}
.cid-u2uKR919Q0 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u2uKR919Q0 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u2uKR919Q0 .subtitle {
  color: #ffffff;
}
.cid-u2uKR919Q0 .text,
.cid-u2uKR919Q0 .si {
  text-align: center;
  color: #1b4066;
}
.cid-u2uKR919Q0 .copyright {
  padding-top: 120px;
}
.cid-u34dioRzrx .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u34dioRzrx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u34dioRzrx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u34dioRzrx .menu_box .navbar.opened,
  .cid-u34dioRzrx .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u34dioRzrx .navbar-dropdown {
  position: relative !important;
}
.cid-u34dioRzrx .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u34dioRzrx .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u34dioRzrx .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u34dioRzrx .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u34dioRzrx .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u34dioRzrx .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u34dioRzrx .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u34dioRzrx .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u34dioRzrx .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u34dioRzrx .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u34dioRzrx .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u34dioRzrx .offcanvas-body .mbr-text,
  .cid-u34dioRzrx .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u34dioRzrx .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u34dioRzrx .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u34dioRzrx .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u34dioRzrx .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u34dioRzrx .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u34dioRzrx .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u34dioRzrx .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u34dioRzrx ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u34dioRzrx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u34dioRzrx .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u34dioRzrx .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u34dioRzrx li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u34dioRzrx .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u34dioRzrx .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u34dioRzrx .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u34dioRzrx .nav-item {
    margin: 0 !important;
  }
}
.cid-u34dioRzrx .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u34dioRzrx .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u34dioRzrx .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u34dioRzrx .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u34dioRzrx .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u34dioRzrx .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u34dioRzrx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u34dioRzrx .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u34dioRzrx .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u34dioRzrx .offcanvas_box {
    display: none;
  }
}
.cid-u34dioRzrx .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u34dioRzrx .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u34dioRzrx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u34dioRzrx .container {
  display: flex;
  margin: auto;
}
.cid-u34dioRzrx .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u34dioRzrx .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u34dioRzrx .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u34dioRzrx .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u34dioRzrx .navbar-nav {
    margin: 0;
  }
}
.cid-u34dioRzrx .dropdown-menu,
.cid-u34dioRzrx .navbar.opened {
  background-color: false !important;
}
.cid-u34dioRzrx .nav-item:focus,
.cid-u34dioRzrx .nav-link:focus {
  outline: none;
}
.cid-u34dioRzrx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u34dioRzrx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u34dioRzrx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u34dioRzrx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u34dioRzrx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u34dioRzrx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u34dioRzrx .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u34dioRzrx .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u34dioRzrx .navbar.opened {
  transition: all 0.3s;
}
.cid-u34dioRzrx .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u34dioRzrx .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u34dioRzrx .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u34dioRzrx .navbar.collapsed {
  justify-content: center;
}
.cid-u34dioRzrx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u34dioRzrx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u34dioRzrx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u34dioRzrx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u34dioRzrx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u34dioRzrx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u34dioRzrx .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u34dioRzrx .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u34dioRzrx .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u34dioRzrx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u34dioRzrx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u34dioRzrx .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u34dioRzrx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u34dioRzrx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u34dioRzrx .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u34dioRzrx .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u34dioRzrx .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u34dioRzrx .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u34dioRzrx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u34dioRzrx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u34dioRzrx .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u34dioRzrx .navbar.navbar-short {
  min-height: 60px;
}
.cid-u34dioRzrx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u34dioRzrx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u34dioRzrx .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-u34dioRzrx .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u34dioRzrx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u34dioRzrx .dropdown-item.active,
.cid-u34dioRzrx .dropdown-item:active {
  background-color: transparent;
}
.cid-u34dioRzrx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u34dioRzrx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u34dioRzrx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u34dioRzrx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u34dioRzrx ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u34dioRzrx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u34dioRzrx button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u34dioRzrx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u34dioRzrx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u34dioRzrx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u34dioRzrx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u34dioRzrx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u34dioRzrx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u34dioRzrx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u34dioRzrx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u34dioRzrx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u34dioRzrx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u34dioRzrx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u34dioRzrx .navbar {
    height: 70px;
  }
  .cid-u34dioRzrx .navbar.opened {
    height: auto;
  }
  .cid-u34dioRzrx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u34dioRzrx .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u34dioRzrx .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u34dioRzrx .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u34dioRzrx .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u34dioRzrx .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u34dioRzrx .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u34dioRzrx .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u34dioRzrx .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u34dioRzrx .text_widget {
  margin-bottom: 32px;
}
.cid-u34dioRzrx .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u34dioRzrx .text_widget a:hover {
  opacity: .5;
}
.cid-u34dioRzrx .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u34dioRzrx .navbar-caption {
  color: #000000;
}
.cid-u34dioRzrx .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u34dioRzrx .mbr-section-subtitle,
.cid-u34dioRzrx .text_widget,
.cid-u34dioRzrx .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u34dioRzrx a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u34dioRzrx .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u34dipiN5f {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u34dipiN5f .mbr-fallback-image.disabled {
  display: none;
}
.cid-u34dipiN5f .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-u34dipiN5f .container {
    padding: 0;
  }
}
.cid-u34dipiN5f .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u34dipiN5f .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u34dipiN5f .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u34dipiN5f .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u34dipiN5f .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u34dipiN5f .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u34dipiN5f .mbr-section-title {
  color: #ffffff;
}
.cid-u34dipiN5f .mbr-box {
  color: #ffffff;
}
.cid-u34dipiN5f .mbr-section-btn {
  text-align: center;
}
.cid-u34dipiN5f .mbr-section-title,
.cid-u34dipiN5f .mbr-section-btn,
.cid-u34dipiN5f .title-wrapper {
  color: #1b4066;
}
.cid-u34dipyoew {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u34dipyoew .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u34dipyoew .mbr-text {
  color: #1b4066;
}
.cid-u34dipOfV8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u34dipOfV8 iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u34dipOfV8 .container-fluid {
  padding: 0;
}
.cid-u34dipOfV8 .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u34diq9EpH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u34diq9EpH .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u34diq9EpH .mbr-text {
  color: #1b4066;
}
.cid-u34diqsUO8 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u34diqsUO8 .mbr-text,
.cid-u34diqsUO8 .mbr-section-btn {
  color: #001e49;
}
.cid-u34diqsUO8 .container {
  max-width: 1000px;
}
.cid-u34diqsUO8 .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u34diqsUO8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u34diqsUO8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u34diqLSfg {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u34diqLSfg .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u34diqLSfg .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u34diqLSfg .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u34diqLSfg h5 {
  padding-bottom: 2rem;
}
.cid-u34diqLSfg .form-control,
.cid-u34diqLSfg .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u34diqLSfg .form-control::-webkit-input-placeholder,
.cid-u34diqLSfg .field-input::-webkit-input-placeholder,
.cid-u34diqLSfg .form-control::-webkit-input-placeholder,
.cid-u34diqLSfg .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u34diqLSfg .form-control:-moz-placeholder,
.cid-u34diqLSfg .field-input:-moz-placeholder,
.cid-u34diqLSfg .form-control:-moz-placeholder,
.cid-u34diqLSfg .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u34diqLSfg .form-control:hover,
.cid-u34diqLSfg .field-input:hover,
.cid-u34diqLSfg .form-control:focus,
.cid-u34diqLSfg .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u34diqLSfg .form-control:hover::-webkit-input-placeholder,
.cid-u34diqLSfg .field-input:hover::-webkit-input-placeholder,
.cid-u34diqLSfg .form-control:focus::-webkit-input-placeholder,
.cid-u34diqLSfg .field-input:focus::-webkit-input-placeholder,
.cid-u34diqLSfg .form-control:hover::-webkit-input-placeholder,
.cid-u34diqLSfg .field-input:hover::-webkit-input-placeholder,
.cid-u34diqLSfg .form-control:focus::-webkit-input-placeholder,
.cid-u34diqLSfg .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u34diqLSfg .form-control:hover:-moz-placeholder,
.cid-u34diqLSfg .field-input:hover:-moz-placeholder,
.cid-u34diqLSfg .form-control:focus:-moz-placeholder,
.cid-u34diqLSfg .field-input:focus:-moz-placeholder,
.cid-u34diqLSfg .form-control:hover:-moz-placeholder,
.cid-u34diqLSfg .field-input:hover:-moz-placeholder,
.cid-u34diqLSfg .form-control:focus:-moz-placeholder,
.cid-u34diqLSfg .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u34diqLSfg .jq-number__spin:hover,
.cid-u34diqLSfg .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u34diqLSfg .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u34diqLSfg textarea {
  min-height: 200px;
}
.cid-u34diqLSfg input::-webkit-clear-button {
  display: none;
}
.cid-u34diqLSfg input::-webkit-inner-spin-button {
  display: none;
}
.cid-u34diqLSfg input::-webkit-outer-spin-button {
  display: none;
}
.cid-u34diqLSfg input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u34diqLSfg LABEL {
  color: #767676;
}
.cid-u34diqLSfg H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u34dir7XUL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u34dir7XUL .mbr-fallback-image.disabled {
  display: none;
}
.cid-u34dir7XUL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u34dir7XUL .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u34dir7XUL .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u34dir7XUL .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u34dir7XUL .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u34dir7XUL .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u34dir7XUL .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u34dir7XUL .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u34dir7XUL .bg-slack:hover {
  background: #230a23;
}
.cid-u34dir7XUL .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u34dir7XUL .bg-linkedin:hover {
  background: #005582;
}
.cid-u34dir7XUL .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u34dir7XUL [class^="socicon-"]:before,
.cid-u34dir7XUL [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u34dir7XUL .mbr-section-title,
.cid-u34dir7XUL .social-list {
  color: #ffffff;
}
.cid-u34dirxr7A {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u34dirxr7A .mbr-fallback-image.disabled {
  display: none;
}
.cid-u34dirxr7A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u34dirxr7A .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u34dirxr7A .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u34dirxr7A .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u34dirxr7A .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u34dirxr7A .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u34dirxr7A .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u34dirxr7A .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u34dirxr7A .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u34dirxr7A .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u34dirxr7A .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u34dirxr7A .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u34dirxr7A .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u34dirxr7A .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u34dirxr7A .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u34dirxr7A [class^="socicon-"]:before,
.cid-u34dirxr7A [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u34dirxr7A .mbr-section-title,
.cid-u34dirxr7A .mbr-social-likes {
  color: #1b4066;
}
.cid-u34dirVKmQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u34dirVKmQ img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u34dirVKmQ .si {
  width: 100%;
}
.cid-u34dirVKmQ .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u34dirVKmQ .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u34dirVKmQ .subtitle {
  color: #ffffff;
}
.cid-u34dirVKmQ .text,
.cid-u34dirVKmQ .si {
  text-align: center;
  color: #1b4066;
}
.cid-u34dirVKmQ .copyright {
  padding-top: 120px;
}
.cid-u3Oay9KtY2 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u3Oay9KtY2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u3Oay9KtY2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u3Oay9KtY2 .menu_box .navbar.opened,
  .cid-u3Oay9KtY2 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u3Oay9KtY2 .navbar-dropdown {
  position: relative !important;
}
.cid-u3Oay9KtY2 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u3Oay9KtY2 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u3Oay9KtY2 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u3Oay9KtY2 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u3Oay9KtY2 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u3Oay9KtY2 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u3Oay9KtY2 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u3Oay9KtY2 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u3Oay9KtY2 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u3Oay9KtY2 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u3Oay9KtY2 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u3Oay9KtY2 .offcanvas-body .mbr-text,
  .cid-u3Oay9KtY2 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u3Oay9KtY2 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u3Oay9KtY2 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u3Oay9KtY2 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u3Oay9KtY2 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u3Oay9KtY2 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u3Oay9KtY2 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u3Oay9KtY2 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u3Oay9KtY2 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u3Oay9KtY2 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u3Oay9KtY2 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u3Oay9KtY2 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u3Oay9KtY2 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u3Oay9KtY2 .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u3Oay9KtY2 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u3Oay9KtY2 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u3Oay9KtY2 .nav-item {
    margin: 0 !important;
  }
}
.cid-u3Oay9KtY2 .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u3Oay9KtY2 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u3Oay9KtY2 .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u3Oay9KtY2 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u3Oay9KtY2 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u3Oay9KtY2 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u3Oay9KtY2 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u3Oay9KtY2 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u3Oay9KtY2 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u3Oay9KtY2 .offcanvas_box {
    display: none;
  }
}
.cid-u3Oay9KtY2 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u3Oay9KtY2 .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u3Oay9KtY2 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u3Oay9KtY2 .container {
  display: flex;
  margin: auto;
}
.cid-u3Oay9KtY2 .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u3Oay9KtY2 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u3Oay9KtY2 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u3Oay9KtY2 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u3Oay9KtY2 .navbar-nav {
    margin: 0;
  }
}
.cid-u3Oay9KtY2 .dropdown-menu,
.cid-u3Oay9KtY2 .navbar.opened {
  background-color: false !important;
}
.cid-u3Oay9KtY2 .nav-item:focus,
.cid-u3Oay9KtY2 .nav-link:focus {
  outline: none;
}
.cid-u3Oay9KtY2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3Oay9KtY2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3Oay9KtY2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u3Oay9KtY2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3Oay9KtY2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3Oay9KtY2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3Oay9KtY2 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u3Oay9KtY2 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u3Oay9KtY2 .navbar.opened {
  transition: all 0.3s;
}
.cid-u3Oay9KtY2 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u3Oay9KtY2 .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u3Oay9KtY2 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u3Oay9KtY2 .navbar.collapsed {
  justify-content: center;
}
.cid-u3Oay9KtY2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3Oay9KtY2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3Oay9KtY2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3Oay9KtY2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3Oay9KtY2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3Oay9KtY2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u3Oay9KtY2 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u3Oay9KtY2 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u3Oay9KtY2 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u3Oay9KtY2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3Oay9KtY2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3Oay9KtY2 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u3Oay9KtY2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3Oay9KtY2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u3Oay9KtY2 .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u3Oay9KtY2 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u3Oay9KtY2 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u3Oay9KtY2 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u3Oay9KtY2 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u3Oay9KtY2 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u3Oay9KtY2 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u3Oay9KtY2 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u3Oay9KtY2 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u3Oay9KtY2 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u3Oay9KtY2 .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-u3Oay9KtY2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u3Oay9KtY2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3Oay9KtY2 .dropdown-item.active,
.cid-u3Oay9KtY2 .dropdown-item:active {
  background-color: transparent;
}
.cid-u3Oay9KtY2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3Oay9KtY2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3Oay9KtY2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3Oay9KtY2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3Oay9KtY2 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u3Oay9KtY2 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u3Oay9KtY2 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u3Oay9KtY2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u3Oay9KtY2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u3Oay9KtY2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Oay9KtY2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u3Oay9KtY2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u3Oay9KtY2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Oay9KtY2 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u3Oay9KtY2 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u3Oay9KtY2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u3Oay9KtY2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u3Oay9KtY2 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3Oay9KtY2 .navbar {
    height: 70px;
  }
  .cid-u3Oay9KtY2 .navbar.opened {
    height: auto;
  }
  .cid-u3Oay9KtY2 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3Oay9KtY2 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u3Oay9KtY2 .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u3Oay9KtY2 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u3Oay9KtY2 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u3Oay9KtY2 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u3Oay9KtY2 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u3Oay9KtY2 .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u3Oay9KtY2 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u3Oay9KtY2 .text_widget {
  margin-bottom: 32px;
}
.cid-u3Oay9KtY2 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u3Oay9KtY2 .text_widget a:hover {
  opacity: .5;
}
.cid-u3Oay9KtY2 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u3Oay9KtY2 .navbar-caption {
  color: #000000;
}
.cid-u3Oay9KtY2 .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u3Oay9KtY2 .mbr-section-subtitle,
.cid-u3Oay9KtY2 .text_widget,
.cid-u3Oay9KtY2 .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u3Oay9KtY2 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u3Oay9KtY2 .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u3OayaeOp5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u3OayaeOp5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3OayaeOp5 .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-u3OayaeOp5 .container {
    padding: 0;
  }
}
.cid-u3OayaeOp5 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u3OayaeOp5 .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u3OayaeOp5 .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u3OayaeOp5 .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u3OayaeOp5 .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u3OayaeOp5 .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u3OayaeOp5 .mbr-section-title {
  color: #ffffff;
}
.cid-u3OayaeOp5 .mbr-box {
  color: #ffffff;
}
.cid-u3OayaeOp5 .mbr-section-btn {
  text-align: center;
}
.cid-u3OayaeOp5 .mbr-section-title,
.cid-u3OayaeOp5 .mbr-section-btn,
.cid-u3OayaeOp5 .title-wrapper {
  color: #1b4066;
}
.cid-u3OayaxqYb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u3OayaxqYb .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u3OayaxqYb .mbr-text {
  color: #1b4066;
}
.cid-u3OayaPHkM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u3OayaPHkM iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u3OayaPHkM .container-fluid {
  padding: 0;
}
.cid-u3OayaPHkM .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u3Oaybb32y {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u3Oaybb32y .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u3Oaybb32y .mbr-text {
  color: #1b4066;
}
.cid-u3Oaybu6XQ {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u3Oaybu6XQ .mbr-text,
.cid-u3Oaybu6XQ .mbr-section-btn {
  color: #001e49;
}
.cid-u3Oaybu6XQ .container {
  max-width: 1000px;
}
.cid-u3Oaybu6XQ .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u3Oaybu6XQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Oaybu6XQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3OaybPPmA {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u3OaybPPmA .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u3OaybPPmA .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u3OaybPPmA .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u3OaybPPmA h5 {
  padding-bottom: 2rem;
}
.cid-u3OaybPPmA .form-control,
.cid-u3OaybPPmA .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u3OaybPPmA .form-control::-webkit-input-placeholder,
.cid-u3OaybPPmA .field-input::-webkit-input-placeholder,
.cid-u3OaybPPmA .form-control::-webkit-input-placeholder,
.cid-u3OaybPPmA .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u3OaybPPmA .form-control:-moz-placeholder,
.cid-u3OaybPPmA .field-input:-moz-placeholder,
.cid-u3OaybPPmA .form-control:-moz-placeholder,
.cid-u3OaybPPmA .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u3OaybPPmA .form-control:hover,
.cid-u3OaybPPmA .field-input:hover,
.cid-u3OaybPPmA .form-control:focus,
.cid-u3OaybPPmA .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u3OaybPPmA .form-control:hover::-webkit-input-placeholder,
.cid-u3OaybPPmA .field-input:hover::-webkit-input-placeholder,
.cid-u3OaybPPmA .form-control:focus::-webkit-input-placeholder,
.cid-u3OaybPPmA .field-input:focus::-webkit-input-placeholder,
.cid-u3OaybPPmA .form-control:hover::-webkit-input-placeholder,
.cid-u3OaybPPmA .field-input:hover::-webkit-input-placeholder,
.cid-u3OaybPPmA .form-control:focus::-webkit-input-placeholder,
.cid-u3OaybPPmA .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u3OaybPPmA .form-control:hover:-moz-placeholder,
.cid-u3OaybPPmA .field-input:hover:-moz-placeholder,
.cid-u3OaybPPmA .form-control:focus:-moz-placeholder,
.cid-u3OaybPPmA .field-input:focus:-moz-placeholder,
.cid-u3OaybPPmA .form-control:hover:-moz-placeholder,
.cid-u3OaybPPmA .field-input:hover:-moz-placeholder,
.cid-u3OaybPPmA .form-control:focus:-moz-placeholder,
.cid-u3OaybPPmA .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u3OaybPPmA .jq-number__spin:hover,
.cid-u3OaybPPmA .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u3OaybPPmA .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u3OaybPPmA textarea {
  min-height: 200px;
}
.cid-u3OaybPPmA input::-webkit-clear-button {
  display: none;
}
.cid-u3OaybPPmA input::-webkit-inner-spin-button {
  display: none;
}
.cid-u3OaybPPmA input::-webkit-outer-spin-button {
  display: none;
}
.cid-u3OaybPPmA input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u3OaybPPmA LABEL {
  color: #767676;
}
.cid-u3OaybPPmA H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u3OaycahXI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u3OaycahXI .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3OaycahXI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3OaycahXI .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u3OaycahXI .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u3OaycahXI .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u3OaycahXI .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u3OaycahXI .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u3OaycahXI .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u3OaycahXI .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u3OaycahXI .bg-slack:hover {
  background: #230a23;
}
.cid-u3OaycahXI .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u3OaycahXI .bg-linkedin:hover {
  background: #005582;
}
.cid-u3OaycahXI .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u3OaycahXI [class^="socicon-"]:before,
.cid-u3OaycahXI [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u3OaycahXI .mbr-section-title,
.cid-u3OaycahXI .social-list {
  color: #ffffff;
}
.cid-u3OayczNxQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u3OayczNxQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3OayczNxQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3OayczNxQ .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u3OayczNxQ .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u3OayczNxQ .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u3OayczNxQ .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u3OayczNxQ .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u3OayczNxQ .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u3OayczNxQ .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u3OayczNxQ .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u3OayczNxQ .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u3OayczNxQ .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u3OayczNxQ .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u3OayczNxQ .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u3OayczNxQ .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u3OayczNxQ .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u3OayczNxQ [class^="socicon-"]:before,
.cid-u3OayczNxQ [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u3OayczNxQ .mbr-section-title,
.cid-u3OayczNxQ .mbr-social-likes {
  color: #1b4066;
}
.cid-u3OaycUfBV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u3OaycUfBV img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u3OaycUfBV .si {
  width: 100%;
}
.cid-u3OaycUfBV .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u3OaycUfBV .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u3OaycUfBV .subtitle {
  color: #ffffff;
}
.cid-u3OaycUfBV .text,
.cid-u3OaycUfBV .si {
  text-align: center;
  color: #1b4066;
}
.cid-u3OaycUfBV .copyright {
  padding-top: 120px;
}
.cid-u51YXcCekS .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u51YXcCekS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u51YXcCekS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u51YXcCekS .menu_box .navbar.opened,
  .cid-u51YXcCekS .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u51YXcCekS .navbar-dropdown {
  position: relative !important;
}
.cid-u51YXcCekS .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u51YXcCekS .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u51YXcCekS .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u51YXcCekS .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u51YXcCekS .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u51YXcCekS .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u51YXcCekS .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u51YXcCekS .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u51YXcCekS .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u51YXcCekS .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u51YXcCekS .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u51YXcCekS .offcanvas-body .mbr-text,
  .cid-u51YXcCekS .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u51YXcCekS .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u51YXcCekS .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u51YXcCekS .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u51YXcCekS .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u51YXcCekS .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u51YXcCekS .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u51YXcCekS .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u51YXcCekS ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u51YXcCekS .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u51YXcCekS .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u51YXcCekS .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u51YXcCekS li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u51YXcCekS .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u51YXcCekS .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u51YXcCekS .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u51YXcCekS .nav-item {
    margin: 0 !important;
  }
}
.cid-u51YXcCekS .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u51YXcCekS .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u51YXcCekS .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u51YXcCekS .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u51YXcCekS .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u51YXcCekS .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u51YXcCekS .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u51YXcCekS .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u51YXcCekS .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u51YXcCekS .offcanvas_box {
    display: none;
  }
}
.cid-u51YXcCekS .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u51YXcCekS .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u51YXcCekS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u51YXcCekS .container {
  display: flex;
  margin: auto;
}
.cid-u51YXcCekS .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u51YXcCekS .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u51YXcCekS .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u51YXcCekS .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u51YXcCekS .navbar-nav {
    margin: 0;
  }
}
.cid-u51YXcCekS .dropdown-menu,
.cid-u51YXcCekS .navbar.opened {
  background-color: false !important;
}
.cid-u51YXcCekS .nav-item:focus,
.cid-u51YXcCekS .nav-link:focus {
  outline: none;
}
.cid-u51YXcCekS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u51YXcCekS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u51YXcCekS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u51YXcCekS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u51YXcCekS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u51YXcCekS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u51YXcCekS .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u51YXcCekS .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u51YXcCekS .navbar.opened {
  transition: all 0.3s;
}
.cid-u51YXcCekS .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u51YXcCekS .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u51YXcCekS .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u51YXcCekS .navbar.collapsed {
  justify-content: center;
}
.cid-u51YXcCekS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u51YXcCekS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u51YXcCekS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u51YXcCekS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u51YXcCekS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u51YXcCekS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u51YXcCekS .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u51YXcCekS .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u51YXcCekS .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u51YXcCekS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u51YXcCekS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u51YXcCekS .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u51YXcCekS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u51YXcCekS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u51YXcCekS .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u51YXcCekS .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u51YXcCekS .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u51YXcCekS .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u51YXcCekS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u51YXcCekS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u51YXcCekS .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u51YXcCekS .navbar.navbar-short {
  min-height: 60px;
}
.cid-u51YXcCekS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u51YXcCekS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u51YXcCekS .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-u51YXcCekS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u51YXcCekS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u51YXcCekS .dropdown-item.active,
.cid-u51YXcCekS .dropdown-item:active {
  background-color: transparent;
}
.cid-u51YXcCekS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u51YXcCekS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u51YXcCekS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u51YXcCekS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u51YXcCekS ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u51YXcCekS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u51YXcCekS button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u51YXcCekS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u51YXcCekS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u51YXcCekS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u51YXcCekS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u51YXcCekS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u51YXcCekS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u51YXcCekS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u51YXcCekS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u51YXcCekS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u51YXcCekS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u51YXcCekS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u51YXcCekS .navbar {
    height: 70px;
  }
  .cid-u51YXcCekS .navbar.opened {
    height: auto;
  }
  .cid-u51YXcCekS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u51YXcCekS .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u51YXcCekS .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u51YXcCekS .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u51YXcCekS .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u51YXcCekS .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u51YXcCekS .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u51YXcCekS .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u51YXcCekS .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u51YXcCekS .text_widget {
  margin-bottom: 32px;
}
.cid-u51YXcCekS .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u51YXcCekS .text_widget a:hover {
  opacity: .5;
}
.cid-u51YXcCekS .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u51YXcCekS .navbar-caption {
  color: #000000;
}
.cid-u51YXcCekS .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u51YXcCekS .mbr-section-subtitle,
.cid-u51YXcCekS .text_widget,
.cid-u51YXcCekS .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u51YXcCekS a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u51YXcCekS .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u51YXddyXv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u51YXddyXv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u51YXddyXv .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-u51YXddyXv .container {
    padding: 0;
  }
}
.cid-u51YXddyXv .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u51YXddyXv .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u51YXddyXv .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u51YXddyXv .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u51YXddyXv .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u51YXddyXv .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u51YXddyXv .mbr-section-title {
  color: #ffffff;
}
.cid-u51YXddyXv .mbr-box {
  color: #ffffff;
}
.cid-u51YXddyXv .mbr-section-btn {
  text-align: center;
}
.cid-u51YXddyXv .mbr-section-title,
.cid-u51YXddyXv .mbr-section-btn,
.cid-u51YXddyXv .title-wrapper {
  color: #1b4066;
}
.cid-u51YXdxqSj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u51YXdxqSj .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u51YXdxqSj .mbr-text {
  color: #1b4066;
}
.cid-u51YXdO4EU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u51YXdO4EU iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u51YXdO4EU .container-fluid {
  padding: 0;
}
.cid-u51YXdO4EU .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u51YXecq9o {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u51YXecq9o .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u51YXecq9o .mbr-text {
  color: #1b4066;
}
.cid-u51YXexova {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u51YXexova .mbr-text,
.cid-u51YXexova .mbr-section-btn {
  color: #001e49;
}
.cid-u51YXexova .container {
  max-width: 1000px;
}
.cid-u51YXexova .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u51YXexova .mbr-fallback-image.disabled {
  display: none;
}
.cid-u51YXexova .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u51YXeX5E9 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u51YXeX5E9 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u51YXeX5E9 .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u51YXeX5E9 .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u51YXeX5E9 h5 {
  padding-bottom: 2rem;
}
.cid-u51YXeX5E9 .form-control,
.cid-u51YXeX5E9 .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u51YXeX5E9 .form-control::-webkit-input-placeholder,
.cid-u51YXeX5E9 .field-input::-webkit-input-placeholder,
.cid-u51YXeX5E9 .form-control::-webkit-input-placeholder,
.cid-u51YXeX5E9 .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u51YXeX5E9 .form-control:-moz-placeholder,
.cid-u51YXeX5E9 .field-input:-moz-placeholder,
.cid-u51YXeX5E9 .form-control:-moz-placeholder,
.cid-u51YXeX5E9 .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u51YXeX5E9 .form-control:hover,
.cid-u51YXeX5E9 .field-input:hover,
.cid-u51YXeX5E9 .form-control:focus,
.cid-u51YXeX5E9 .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u51YXeX5E9 .form-control:hover::-webkit-input-placeholder,
.cid-u51YXeX5E9 .field-input:hover::-webkit-input-placeholder,
.cid-u51YXeX5E9 .form-control:focus::-webkit-input-placeholder,
.cid-u51YXeX5E9 .field-input:focus::-webkit-input-placeholder,
.cid-u51YXeX5E9 .form-control:hover::-webkit-input-placeholder,
.cid-u51YXeX5E9 .field-input:hover::-webkit-input-placeholder,
.cid-u51YXeX5E9 .form-control:focus::-webkit-input-placeholder,
.cid-u51YXeX5E9 .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u51YXeX5E9 .form-control:hover:-moz-placeholder,
.cid-u51YXeX5E9 .field-input:hover:-moz-placeholder,
.cid-u51YXeX5E9 .form-control:focus:-moz-placeholder,
.cid-u51YXeX5E9 .field-input:focus:-moz-placeholder,
.cid-u51YXeX5E9 .form-control:hover:-moz-placeholder,
.cid-u51YXeX5E9 .field-input:hover:-moz-placeholder,
.cid-u51YXeX5E9 .form-control:focus:-moz-placeholder,
.cid-u51YXeX5E9 .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u51YXeX5E9 .jq-number__spin:hover,
.cid-u51YXeX5E9 .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u51YXeX5E9 .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u51YXeX5E9 textarea {
  min-height: 200px;
}
.cid-u51YXeX5E9 input::-webkit-clear-button {
  display: none;
}
.cid-u51YXeX5E9 input::-webkit-inner-spin-button {
  display: none;
}
.cid-u51YXeX5E9 input::-webkit-outer-spin-button {
  display: none;
}
.cid-u51YXeX5E9 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u51YXeX5E9 LABEL {
  color: #767676;
}
.cid-u51YXeX5E9 H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u51YXfkHd5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u51YXfkHd5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u51YXfkHd5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u51YXfkHd5 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u51YXfkHd5 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u51YXfkHd5 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u51YXfkHd5 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u51YXfkHd5 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u51YXfkHd5 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u51YXfkHd5 .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u51YXfkHd5 .bg-slack:hover {
  background: #230a23;
}
.cid-u51YXfkHd5 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u51YXfkHd5 .bg-linkedin:hover {
  background: #005582;
}
.cid-u51YXfkHd5 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u51YXfkHd5 [class^="socicon-"]:before,
.cid-u51YXfkHd5 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u51YXfkHd5 .mbr-section-title,
.cid-u51YXfkHd5 .social-list {
  color: #ffffff;
}
.cid-u51YXfLVxR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u51YXfLVxR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u51YXfLVxR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u51YXfLVxR .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u51YXfLVxR .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u51YXfLVxR .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u51YXfLVxR .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u51YXfLVxR .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u51YXfLVxR .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u51YXfLVxR .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u51YXfLVxR .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u51YXfLVxR .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u51YXfLVxR .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u51YXfLVxR .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u51YXfLVxR .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u51YXfLVxR .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u51YXfLVxR .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u51YXfLVxR [class^="socicon-"]:before,
.cid-u51YXfLVxR [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u51YXfLVxR .mbr-section-title,
.cid-u51YXfLVxR .mbr-social-likes {
  color: #1b4066;
}
.cid-u51YXg6S70 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u51YXg6S70 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u51YXg6S70 .si {
  width: 100%;
}
.cid-u51YXg6S70 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u51YXg6S70 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u51YXg6S70 .subtitle {
  color: #ffffff;
}
.cid-u51YXg6S70 .text,
.cid-u51YXg6S70 .si {
  text-align: center;
  color: #1b4066;
}
.cid-u51YXg6S70 .copyright {
  padding-top: 120px;
}
.cid-u58Qa30FVq .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u58Qa30FVq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u58Qa30FVq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u58Qa30FVq .menu_box .navbar.opened,
  .cid-u58Qa30FVq .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u58Qa30FVq .navbar-dropdown {
  position: relative !important;
}
.cid-u58Qa30FVq .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u58Qa30FVq .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u58Qa30FVq .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u58Qa30FVq .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u58Qa30FVq .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u58Qa30FVq .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u58Qa30FVq .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u58Qa30FVq .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u58Qa30FVq .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u58Qa30FVq .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u58Qa30FVq .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u58Qa30FVq .offcanvas-body .mbr-text,
  .cid-u58Qa30FVq .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u58Qa30FVq .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u58Qa30FVq .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u58Qa30FVq .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u58Qa30FVq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u58Qa30FVq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u58Qa30FVq .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u58Qa30FVq .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u58Qa30FVq ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u58Qa30FVq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u58Qa30FVq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u58Qa30FVq .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u58Qa30FVq li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u58Qa30FVq .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u58Qa30FVq .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u58Qa30FVq .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u58Qa30FVq .nav-item {
    margin: 0 !important;
  }
}
.cid-u58Qa30FVq .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u58Qa30FVq .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u58Qa30FVq .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u58Qa30FVq .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u58Qa30FVq .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u58Qa30FVq .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u58Qa30FVq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u58Qa30FVq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u58Qa30FVq .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u58Qa30FVq .offcanvas_box {
    display: none;
  }
}
.cid-u58Qa30FVq .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u58Qa30FVq .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u58Qa30FVq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u58Qa30FVq .container {
  display: flex;
  margin: auto;
}
.cid-u58Qa30FVq .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u58Qa30FVq .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u58Qa30FVq .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u58Qa30FVq .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u58Qa30FVq .navbar-nav {
    margin: 0;
  }
}
.cid-u58Qa30FVq .dropdown-menu,
.cid-u58Qa30FVq .navbar.opened {
  background-color: false !important;
}
.cid-u58Qa30FVq .nav-item:focus,
.cid-u58Qa30FVq .nav-link:focus {
  outline: none;
}
.cid-u58Qa30FVq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u58Qa30FVq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u58Qa30FVq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u58Qa30FVq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u58Qa30FVq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u58Qa30FVq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u58Qa30FVq .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u58Qa30FVq .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u58Qa30FVq .navbar.opened {
  transition: all 0.3s;
}
.cid-u58Qa30FVq .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u58Qa30FVq .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u58Qa30FVq .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u58Qa30FVq .navbar.collapsed {
  justify-content: center;
}
.cid-u58Qa30FVq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u58Qa30FVq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u58Qa30FVq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u58Qa30FVq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u58Qa30FVq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u58Qa30FVq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u58Qa30FVq .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u58Qa30FVq .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u58Qa30FVq .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u58Qa30FVq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u58Qa30FVq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u58Qa30FVq .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u58Qa30FVq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u58Qa30FVq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u58Qa30FVq .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u58Qa30FVq .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u58Qa30FVq .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u58Qa30FVq .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u58Qa30FVq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u58Qa30FVq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u58Qa30FVq .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u58Qa30FVq .navbar.navbar-short {
  min-height: 60px;
}
.cid-u58Qa30FVq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u58Qa30FVq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u58Qa30FVq .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-u58Qa30FVq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u58Qa30FVq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u58Qa30FVq .dropdown-item.active,
.cid-u58Qa30FVq .dropdown-item:active {
  background-color: transparent;
}
.cid-u58Qa30FVq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u58Qa30FVq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u58Qa30FVq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u58Qa30FVq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u58Qa30FVq ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u58Qa30FVq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u58Qa30FVq button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u58Qa30FVq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u58Qa30FVq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u58Qa30FVq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u58Qa30FVq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u58Qa30FVq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u58Qa30FVq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u58Qa30FVq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u58Qa30FVq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u58Qa30FVq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u58Qa30FVq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u58Qa30FVq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u58Qa30FVq .navbar {
    height: 70px;
  }
  .cid-u58Qa30FVq .navbar.opened {
    height: auto;
  }
  .cid-u58Qa30FVq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u58Qa30FVq .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u58Qa30FVq .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u58Qa30FVq .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u58Qa30FVq .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u58Qa30FVq .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u58Qa30FVq .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u58Qa30FVq .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u58Qa30FVq .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u58Qa30FVq .text_widget {
  margin-bottom: 32px;
}
.cid-u58Qa30FVq .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u58Qa30FVq .text_widget a:hover {
  opacity: .5;
}
.cid-u58Qa30FVq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u58Qa30FVq .navbar-caption {
  color: #000000;
}
.cid-u58Qa30FVq .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u58Qa30FVq .mbr-section-subtitle,
.cid-u58Qa30FVq .text_widget,
.cid-u58Qa30FVq .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u58Qa30FVq a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u58Qa30FVq .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u58Qa3rzA5 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u58Qa3rzA5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58Qa3rzA5 .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-u58Qa3rzA5 .container {
    padding: 0;
  }
}
.cid-u58Qa3rzA5 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u58Qa3rzA5 .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u58Qa3rzA5 .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u58Qa3rzA5 .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u58Qa3rzA5 .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u58Qa3rzA5 .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u58Qa3rzA5 .mbr-section-title {
  color: #ffffff;
}
.cid-u58Qa3rzA5 .mbr-box {
  color: #ffffff;
}
.cid-u58Qa3rzA5 .mbr-section-btn {
  text-align: center;
}
.cid-u58Qa3rzA5 .mbr-section-title,
.cid-u58Qa3rzA5 .mbr-section-btn,
.cid-u58Qa3rzA5 .title-wrapper {
  color: #1b4066;
}
.cid-u58Qa3O9YY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u58Qa3O9YY .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u58Qa3O9YY .mbr-text {
  color: #1b4066;
}
.cid-u58Qa48Kyg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u58Qa48Kyg iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u58Qa48Kyg .container-fluid {
  padding: 0;
}
.cid-u58Qa48Kyg .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u58Qa4v3T4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u58Qa4v3T4 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u58Qa4v3T4 .mbr-text {
  color: #1b4066;
}
.cid-u58Qa4PmP3 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u58Qa4PmP3 .mbr-text,
.cid-u58Qa4PmP3 .mbr-section-btn {
  color: #001e49;
}
.cid-u58Qa4PmP3 .container {
  max-width: 1000px;
}
.cid-u58Qa4PmP3 .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u58Qa4PmP3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58Qa4PmP3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58Qa5aPr0 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u58Qa5aPr0 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u58Qa5aPr0 .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u58Qa5aPr0 .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u58Qa5aPr0 h5 {
  padding-bottom: 2rem;
}
.cid-u58Qa5aPr0 .form-control,
.cid-u58Qa5aPr0 .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u58Qa5aPr0 .form-control::-webkit-input-placeholder,
.cid-u58Qa5aPr0 .field-input::-webkit-input-placeholder,
.cid-u58Qa5aPr0 .form-control::-webkit-input-placeholder,
.cid-u58Qa5aPr0 .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u58Qa5aPr0 .form-control:-moz-placeholder,
.cid-u58Qa5aPr0 .field-input:-moz-placeholder,
.cid-u58Qa5aPr0 .form-control:-moz-placeholder,
.cid-u58Qa5aPr0 .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u58Qa5aPr0 .form-control:hover,
.cid-u58Qa5aPr0 .field-input:hover,
.cid-u58Qa5aPr0 .form-control:focus,
.cid-u58Qa5aPr0 .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u58Qa5aPr0 .form-control:hover::-webkit-input-placeholder,
.cid-u58Qa5aPr0 .field-input:hover::-webkit-input-placeholder,
.cid-u58Qa5aPr0 .form-control:focus::-webkit-input-placeholder,
.cid-u58Qa5aPr0 .field-input:focus::-webkit-input-placeholder,
.cid-u58Qa5aPr0 .form-control:hover::-webkit-input-placeholder,
.cid-u58Qa5aPr0 .field-input:hover::-webkit-input-placeholder,
.cid-u58Qa5aPr0 .form-control:focus::-webkit-input-placeholder,
.cid-u58Qa5aPr0 .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u58Qa5aPr0 .form-control:hover:-moz-placeholder,
.cid-u58Qa5aPr0 .field-input:hover:-moz-placeholder,
.cid-u58Qa5aPr0 .form-control:focus:-moz-placeholder,
.cid-u58Qa5aPr0 .field-input:focus:-moz-placeholder,
.cid-u58Qa5aPr0 .form-control:hover:-moz-placeholder,
.cid-u58Qa5aPr0 .field-input:hover:-moz-placeholder,
.cid-u58Qa5aPr0 .form-control:focus:-moz-placeholder,
.cid-u58Qa5aPr0 .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u58Qa5aPr0 .jq-number__spin:hover,
.cid-u58Qa5aPr0 .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u58Qa5aPr0 .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u58Qa5aPr0 textarea {
  min-height: 200px;
}
.cid-u58Qa5aPr0 input::-webkit-clear-button {
  display: none;
}
.cid-u58Qa5aPr0 input::-webkit-inner-spin-button {
  display: none;
}
.cid-u58Qa5aPr0 input::-webkit-outer-spin-button {
  display: none;
}
.cid-u58Qa5aPr0 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u58Qa5aPr0 LABEL {
  color: #767676;
}
.cid-u58Qa5aPr0 H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u58Qa5wVzq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u58Qa5wVzq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58Qa5wVzq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58Qa5wVzq .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u58Qa5wVzq .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u58Qa5wVzq .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u58Qa5wVzq .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u58Qa5wVzq .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u58Qa5wVzq .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u58Qa5wVzq .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u58Qa5wVzq .bg-slack:hover {
  background: #230a23;
}
.cid-u58Qa5wVzq .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u58Qa5wVzq .bg-linkedin:hover {
  background: #005582;
}
.cid-u58Qa5wVzq .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u58Qa5wVzq [class^="socicon-"]:before,
.cid-u58Qa5wVzq [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u58Qa5wVzq .mbr-section-title,
.cid-u58Qa5wVzq .social-list {
  color: #ffffff;
}
.cid-u58Qa5W56Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u58Qa5W56Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u58Qa5W56Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u58Qa5W56Z .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u58Qa5W56Z .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u58Qa5W56Z .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u58Qa5W56Z .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u58Qa5W56Z .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u58Qa5W56Z .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u58Qa5W56Z .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u58Qa5W56Z .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u58Qa5W56Z .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u58Qa5W56Z .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u58Qa5W56Z .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u58Qa5W56Z .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u58Qa5W56Z .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u58Qa5W56Z .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u58Qa5W56Z [class^="socicon-"]:before,
.cid-u58Qa5W56Z [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u58Qa5W56Z .mbr-section-title,
.cid-u58Qa5W56Z .mbr-social-likes {
  color: #1b4066;
}
.cid-u58Qa6kXGp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u58Qa6kXGp img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u58Qa6kXGp .si {
  width: 100%;
}
.cid-u58Qa6kXGp .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u58Qa6kXGp .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u58Qa6kXGp .subtitle {
  color: #ffffff;
}
.cid-u58Qa6kXGp .text,
.cid-u58Qa6kXGp .si {
  text-align: center;
  color: #1b4066;
}
.cid-u58Qa6kXGp .copyright {
  padding-top: 120px;
}
.cid-u5N12u7f3r .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u5N12u7f3r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u5N12u7f3r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u5N12u7f3r .menu_box .navbar.opened,
  .cid-u5N12u7f3r .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u5N12u7f3r .navbar-dropdown {
  position: relative !important;
}
.cid-u5N12u7f3r .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u5N12u7f3r .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u5N12u7f3r .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u5N12u7f3r .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u5N12u7f3r .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u5N12u7f3r .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u5N12u7f3r .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u5N12u7f3r .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u5N12u7f3r .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u5N12u7f3r .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u5N12u7f3r .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u5N12u7f3r .offcanvas-body .mbr-text,
  .cid-u5N12u7f3r .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u5N12u7f3r .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u5N12u7f3r .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u5N12u7f3r .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u5N12u7f3r .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u5N12u7f3r .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u5N12u7f3r .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u5N12u7f3r .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u5N12u7f3r ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u5N12u7f3r .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u5N12u7f3r .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u5N12u7f3r .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u5N12u7f3r li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u5N12u7f3r .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u5N12u7f3r .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u5N12u7f3r .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u5N12u7f3r .nav-item {
    margin: 0 !important;
  }
}
.cid-u5N12u7f3r .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u5N12u7f3r .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u5N12u7f3r .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u5N12u7f3r .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u5N12u7f3r .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u5N12u7f3r .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u5N12u7f3r .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u5N12u7f3r .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u5N12u7f3r .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u5N12u7f3r .offcanvas_box {
    display: none;
  }
}
.cid-u5N12u7f3r .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u5N12u7f3r .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u5N12u7f3r .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u5N12u7f3r .container {
  display: flex;
  margin: auto;
}
.cid-u5N12u7f3r .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u5N12u7f3r .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u5N12u7f3r .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u5N12u7f3r .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u5N12u7f3r .navbar-nav {
    margin: 0;
  }
}
.cid-u5N12u7f3r .dropdown-menu,
.cid-u5N12u7f3r .navbar.opened {
  background-color: false !important;
}
.cid-u5N12u7f3r .nav-item:focus,
.cid-u5N12u7f3r .nav-link:focus {
  outline: none;
}
.cid-u5N12u7f3r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5N12u7f3r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5N12u7f3r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u5N12u7f3r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5N12u7f3r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5N12u7f3r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5N12u7f3r .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u5N12u7f3r .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u5N12u7f3r .navbar.opened {
  transition: all 0.3s;
}
.cid-u5N12u7f3r .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u5N12u7f3r .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u5N12u7f3r .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u5N12u7f3r .navbar.collapsed {
  justify-content: center;
}
.cid-u5N12u7f3r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5N12u7f3r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u5N12u7f3r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5N12u7f3r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5N12u7f3r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5N12u7f3r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u5N12u7f3r .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u5N12u7f3r .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u5N12u7f3r .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u5N12u7f3r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5N12u7f3r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5N12u7f3r .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u5N12u7f3r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5N12u7f3r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u5N12u7f3r .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u5N12u7f3r .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u5N12u7f3r .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u5N12u7f3r .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u5N12u7f3r .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u5N12u7f3r .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u5N12u7f3r .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u5N12u7f3r .navbar.navbar-short {
  min-height: 60px;
}
.cid-u5N12u7f3r .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u5N12u7f3r .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u5N12u7f3r .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-u5N12u7f3r .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u5N12u7f3r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5N12u7f3r .dropdown-item.active,
.cid-u5N12u7f3r .dropdown-item:active {
  background-color: transparent;
}
.cid-u5N12u7f3r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5N12u7f3r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5N12u7f3r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5N12u7f3r .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u5N12u7f3r ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u5N12u7f3r .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u5N12u7f3r button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u5N12u7f3r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u5N12u7f3r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u5N12u7f3r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5N12u7f3r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u5N12u7f3r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u5N12u7f3r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5N12u7f3r nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u5N12u7f3r nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u5N12u7f3r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u5N12u7f3r a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u5N12u7f3r .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5N12u7f3r .navbar {
    height: 70px;
  }
  .cid-u5N12u7f3r .navbar.opened {
    height: auto;
  }
  .cid-u5N12u7f3r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5N12u7f3r .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u5N12u7f3r .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u5N12u7f3r .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u5N12u7f3r .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u5N12u7f3r .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u5N12u7f3r .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u5N12u7f3r .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u5N12u7f3r .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u5N12u7f3r .text_widget {
  margin-bottom: 32px;
}
.cid-u5N12u7f3r .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u5N12u7f3r .text_widget a:hover {
  opacity: .5;
}
.cid-u5N12u7f3r .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u5N12u7f3r .navbar-caption {
  color: #000000;
}
.cid-u5N12u7f3r .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u5N12u7f3r .mbr-section-subtitle,
.cid-u5N12u7f3r .text_widget,
.cid-u5N12u7f3r .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u5N12u7f3r a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u5N12u7f3r .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u5N12uDGAx {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u5N12uDGAx .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5N12uDGAx .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-u5N12uDGAx .container {
    padding: 0;
  }
}
.cid-u5N12uDGAx .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u5N12uDGAx .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u5N12uDGAx .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u5N12uDGAx .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u5N12uDGAx .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u5N12uDGAx .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u5N12uDGAx .mbr-section-title {
  color: #ffffff;
}
.cid-u5N12uDGAx .mbr-box {
  color: #ffffff;
}
.cid-u5N12uDGAx .mbr-section-btn {
  text-align: center;
}
.cid-u5N12uDGAx .mbr-section-title,
.cid-u5N12uDGAx .mbr-section-btn,
.cid-u5N12uDGAx .title-wrapper {
  color: #1b4066;
}
.cid-u5N12uY9OG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u5N12uY9OG .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u5N12uY9OG .mbr-text {
  color: #1b4066;
}
.cid-u5N12vi3ww {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u5N12vi3ww iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u5N12vi3ww .container-fluid {
  padding: 0;
}
.cid-u5N12vi3ww .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u5N12vIbLS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u5N12vIbLS .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u5N12vIbLS .mbr-text {
  color: #1b4066;
}
.cid-u5N12w0sK5 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u5N12w0sK5 .mbr-text,
.cid-u5N12w0sK5 .mbr-section-btn {
  color: #001e49;
}
.cid-u5N12w0sK5 .container {
  max-width: 1000px;
}
.cid-u5N12w0sK5 .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u5N12w0sK5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5N12w0sK5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5N12wkAiy {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u5N12wkAiy .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u5N12wkAiy .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u5N12wkAiy .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u5N12wkAiy h5 {
  padding-bottom: 2rem;
}
.cid-u5N12wkAiy .form-control,
.cid-u5N12wkAiy .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u5N12wkAiy .form-control::-webkit-input-placeholder,
.cid-u5N12wkAiy .field-input::-webkit-input-placeholder,
.cid-u5N12wkAiy .form-control::-webkit-input-placeholder,
.cid-u5N12wkAiy .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u5N12wkAiy .form-control:-moz-placeholder,
.cid-u5N12wkAiy .field-input:-moz-placeholder,
.cid-u5N12wkAiy .form-control:-moz-placeholder,
.cid-u5N12wkAiy .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u5N12wkAiy .form-control:hover,
.cid-u5N12wkAiy .field-input:hover,
.cid-u5N12wkAiy .form-control:focus,
.cid-u5N12wkAiy .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u5N12wkAiy .form-control:hover::-webkit-input-placeholder,
.cid-u5N12wkAiy .field-input:hover::-webkit-input-placeholder,
.cid-u5N12wkAiy .form-control:focus::-webkit-input-placeholder,
.cid-u5N12wkAiy .field-input:focus::-webkit-input-placeholder,
.cid-u5N12wkAiy .form-control:hover::-webkit-input-placeholder,
.cid-u5N12wkAiy .field-input:hover::-webkit-input-placeholder,
.cid-u5N12wkAiy .form-control:focus::-webkit-input-placeholder,
.cid-u5N12wkAiy .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u5N12wkAiy .form-control:hover:-moz-placeholder,
.cid-u5N12wkAiy .field-input:hover:-moz-placeholder,
.cid-u5N12wkAiy .form-control:focus:-moz-placeholder,
.cid-u5N12wkAiy .field-input:focus:-moz-placeholder,
.cid-u5N12wkAiy .form-control:hover:-moz-placeholder,
.cid-u5N12wkAiy .field-input:hover:-moz-placeholder,
.cid-u5N12wkAiy .form-control:focus:-moz-placeholder,
.cid-u5N12wkAiy .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u5N12wkAiy .jq-number__spin:hover,
.cid-u5N12wkAiy .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u5N12wkAiy .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u5N12wkAiy textarea {
  min-height: 200px;
}
.cid-u5N12wkAiy input::-webkit-clear-button {
  display: none;
}
.cid-u5N12wkAiy input::-webkit-inner-spin-button {
  display: none;
}
.cid-u5N12wkAiy input::-webkit-outer-spin-button {
  display: none;
}
.cid-u5N12wkAiy input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u5N12wkAiy LABEL {
  color: #767676;
}
.cid-u5N12wkAiy H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u5N12wEBd0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u5N12wEBd0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5N12wEBd0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5N12wEBd0 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u5N12wEBd0 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u5N12wEBd0 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u5N12wEBd0 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u5N12wEBd0 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u5N12wEBd0 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u5N12wEBd0 .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u5N12wEBd0 .bg-slack:hover {
  background: #230a23;
}
.cid-u5N12wEBd0 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u5N12wEBd0 .bg-linkedin:hover {
  background: #005582;
}
.cid-u5N12wEBd0 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u5N12wEBd0 [class^="socicon-"]:before,
.cid-u5N12wEBd0 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u5N12wEBd0 .mbr-section-title,
.cid-u5N12wEBd0 .social-list {
  color: #ffffff;
}
.cid-u5N12x4KKl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u5N12x4KKl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5N12x4KKl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5N12x4KKl .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u5N12x4KKl .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u5N12x4KKl .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u5N12x4KKl .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u5N12x4KKl .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u5N12x4KKl .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u5N12x4KKl .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u5N12x4KKl .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u5N12x4KKl .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u5N12x4KKl .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u5N12x4KKl .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u5N12x4KKl .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u5N12x4KKl .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u5N12x4KKl .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u5N12x4KKl [class^="socicon-"]:before,
.cid-u5N12x4KKl [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u5N12x4KKl .mbr-section-title,
.cid-u5N12x4KKl .mbr-social-likes {
  color: #1b4066;
}
.cid-u5N12xq2Vs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u5N12xq2Vs img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u5N12xq2Vs .si {
  width: 100%;
}
.cid-u5N12xq2Vs .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u5N12xq2Vs .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u5N12xq2Vs .subtitle {
  color: #ffffff;
}
.cid-u5N12xq2Vs .text,
.cid-u5N12xq2Vs .si {
  text-align: center;
  color: #1b4066;
}
.cid-u5N12xq2Vs .copyright {
  padding-top: 120px;
}
.cid-u6s8gHhqD8 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u6s8gHhqD8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u6s8gHhqD8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u6s8gHhqD8 .menu_box .navbar.opened,
  .cid-u6s8gHhqD8 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u6s8gHhqD8 .navbar-dropdown {
  position: relative !important;
}
.cid-u6s8gHhqD8 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u6s8gHhqD8 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u6s8gHhqD8 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u6s8gHhqD8 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u6s8gHhqD8 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u6s8gHhqD8 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u6s8gHhqD8 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u6s8gHhqD8 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u6s8gHhqD8 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u6s8gHhqD8 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u6s8gHhqD8 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u6s8gHhqD8 .offcanvas-body .mbr-text,
  .cid-u6s8gHhqD8 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u6s8gHhqD8 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u6s8gHhqD8 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u6s8gHhqD8 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u6s8gHhqD8 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u6s8gHhqD8 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u6s8gHhqD8 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u6s8gHhqD8 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u6s8gHhqD8 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u6s8gHhqD8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u6s8gHhqD8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u6s8gHhqD8 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u6s8gHhqD8 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u6s8gHhqD8 .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u6s8gHhqD8 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u6s8gHhqD8 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u6s8gHhqD8 .nav-item {
    margin: 0 !important;
  }
}
.cid-u6s8gHhqD8 .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u6s8gHhqD8 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u6s8gHhqD8 .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u6s8gHhqD8 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u6s8gHhqD8 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u6s8gHhqD8 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u6s8gHhqD8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u6s8gHhqD8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u6s8gHhqD8 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u6s8gHhqD8 .offcanvas_box {
    display: none;
  }
}
.cid-u6s8gHhqD8 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u6s8gHhqD8 .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u6s8gHhqD8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u6s8gHhqD8 .container {
  display: flex;
  margin: auto;
}
.cid-u6s8gHhqD8 .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u6s8gHhqD8 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u6s8gHhqD8 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u6s8gHhqD8 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u6s8gHhqD8 .navbar-nav {
    margin: 0;
  }
}
.cid-u6s8gHhqD8 .dropdown-menu,
.cid-u6s8gHhqD8 .navbar.opened {
  background-color: false !important;
}
.cid-u6s8gHhqD8 .nav-item:focus,
.cid-u6s8gHhqD8 .nav-link:focus {
  outline: none;
}
.cid-u6s8gHhqD8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6s8gHhqD8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6s8gHhqD8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6s8gHhqD8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6s8gHhqD8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6s8gHhqD8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6s8gHhqD8 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u6s8gHhqD8 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u6s8gHhqD8 .navbar.opened {
  transition: all 0.3s;
}
.cid-u6s8gHhqD8 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u6s8gHhqD8 .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u6s8gHhqD8 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u6s8gHhqD8 .navbar.collapsed {
  justify-content: center;
}
.cid-u6s8gHhqD8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6s8gHhqD8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u6s8gHhqD8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6s8gHhqD8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6s8gHhqD8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6s8gHhqD8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u6s8gHhqD8 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u6s8gHhqD8 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u6s8gHhqD8 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u6s8gHhqD8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6s8gHhqD8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6s8gHhqD8 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u6s8gHhqD8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6s8gHhqD8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u6s8gHhqD8 .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u6s8gHhqD8 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u6s8gHhqD8 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u6s8gHhqD8 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u6s8gHhqD8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6s8gHhqD8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6s8gHhqD8 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u6s8gHhqD8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6s8gHhqD8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6s8gHhqD8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6s8gHhqD8 .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-u6s8gHhqD8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u6s8gHhqD8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6s8gHhqD8 .dropdown-item.active,
.cid-u6s8gHhqD8 .dropdown-item:active {
  background-color: transparent;
}
.cid-u6s8gHhqD8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6s8gHhqD8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6s8gHhqD8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6s8gHhqD8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6s8gHhqD8 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u6s8gHhqD8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6s8gHhqD8 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u6s8gHhqD8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u6s8gHhqD8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6s8gHhqD8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6s8gHhqD8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6s8gHhqD8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6s8gHhqD8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6s8gHhqD8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6s8gHhqD8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6s8gHhqD8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6s8gHhqD8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u6s8gHhqD8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6s8gHhqD8 .navbar {
    height: 70px;
  }
  .cid-u6s8gHhqD8 .navbar.opened {
    height: auto;
  }
  .cid-u6s8gHhqD8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u6s8gHhqD8 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u6s8gHhqD8 .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u6s8gHhqD8 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u6s8gHhqD8 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u6s8gHhqD8 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u6s8gHhqD8 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u6s8gHhqD8 .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u6s8gHhqD8 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u6s8gHhqD8 .text_widget {
  margin-bottom: 32px;
}
.cid-u6s8gHhqD8 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u6s8gHhqD8 .text_widget a:hover {
  opacity: .5;
}
.cid-u6s8gHhqD8 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u6s8gHhqD8 .navbar-caption {
  color: #000000;
}
.cid-u6s8gHhqD8 .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u6s8gHhqD8 .mbr-section-subtitle,
.cid-u6s8gHhqD8 .text_widget,
.cid-u6s8gHhqD8 .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u6s8gHhqD8 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u6s8gHhqD8 .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u6s8gHN0Hs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u6s8gHN0Hs .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6s8gHN0Hs .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-u6s8gHN0Hs .container {
    padding: 0;
  }
}
.cid-u6s8gHN0Hs .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u6s8gHN0Hs .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u6s8gHN0Hs .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u6s8gHN0Hs .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u6s8gHN0Hs .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u6s8gHN0Hs .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u6s8gHN0Hs .mbr-section-title {
  color: #ffffff;
}
.cid-u6s8gHN0Hs .mbr-box {
  color: #ffffff;
}
.cid-u6s8gHN0Hs .mbr-section-btn {
  text-align: center;
}
.cid-u6s8gHN0Hs .mbr-section-title,
.cid-u6s8gHN0Hs .mbr-section-btn,
.cid-u6s8gHN0Hs .title-wrapper {
  color: #1b4066;
}
.cid-u6s8gI8qyt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u6s8gI8qyt .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u6s8gI8qyt .mbr-text {
  color: #1b4066;
}
.cid-u6s8gIqLA0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u6s8gIqLA0 iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u6s8gIqLA0 .container-fluid {
  padding: 0;
}
.cid-u6s8gIqLA0 .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u6s8gIL2g7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u6s8gIL2g7 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u6s8gIL2g7 .mbr-text {
  color: #1b4066;
}
.cid-u6s8gJ44jo {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u6s8gJ44jo .mbr-text,
.cid-u6s8gJ44jo .mbr-section-btn {
  color: #001e49;
}
.cid-u6s8gJ44jo .container {
  max-width: 1000px;
}
.cid-u6s8gJ44jo .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u6s8gJ44jo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6s8gJ44jo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6s8gJshSf {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u6s8gJshSf .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u6s8gJshSf .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u6s8gJshSf .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u6s8gJshSf h5 {
  padding-bottom: 2rem;
}
.cid-u6s8gJshSf .form-control,
.cid-u6s8gJshSf .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u6s8gJshSf .form-control::-webkit-input-placeholder,
.cid-u6s8gJshSf .field-input::-webkit-input-placeholder,
.cid-u6s8gJshSf .form-control::-webkit-input-placeholder,
.cid-u6s8gJshSf .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u6s8gJshSf .form-control:-moz-placeholder,
.cid-u6s8gJshSf .field-input:-moz-placeholder,
.cid-u6s8gJshSf .form-control:-moz-placeholder,
.cid-u6s8gJshSf .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u6s8gJshSf .form-control:hover,
.cid-u6s8gJshSf .field-input:hover,
.cid-u6s8gJshSf .form-control:focus,
.cid-u6s8gJshSf .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u6s8gJshSf .form-control:hover::-webkit-input-placeholder,
.cid-u6s8gJshSf .field-input:hover::-webkit-input-placeholder,
.cid-u6s8gJshSf .form-control:focus::-webkit-input-placeholder,
.cid-u6s8gJshSf .field-input:focus::-webkit-input-placeholder,
.cid-u6s8gJshSf .form-control:hover::-webkit-input-placeholder,
.cid-u6s8gJshSf .field-input:hover::-webkit-input-placeholder,
.cid-u6s8gJshSf .form-control:focus::-webkit-input-placeholder,
.cid-u6s8gJshSf .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u6s8gJshSf .form-control:hover:-moz-placeholder,
.cid-u6s8gJshSf .field-input:hover:-moz-placeholder,
.cid-u6s8gJshSf .form-control:focus:-moz-placeholder,
.cid-u6s8gJshSf .field-input:focus:-moz-placeholder,
.cid-u6s8gJshSf .form-control:hover:-moz-placeholder,
.cid-u6s8gJshSf .field-input:hover:-moz-placeholder,
.cid-u6s8gJshSf .form-control:focus:-moz-placeholder,
.cid-u6s8gJshSf .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u6s8gJshSf .jq-number__spin:hover,
.cid-u6s8gJshSf .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u6s8gJshSf .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u6s8gJshSf textarea {
  min-height: 200px;
}
.cid-u6s8gJshSf input::-webkit-clear-button {
  display: none;
}
.cid-u6s8gJshSf input::-webkit-inner-spin-button {
  display: none;
}
.cid-u6s8gJshSf input::-webkit-outer-spin-button {
  display: none;
}
.cid-u6s8gJshSf input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u6s8gJshSf LABEL {
  color: #767676;
}
.cid-u6s8gJshSf H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u6s8gJOOnM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u6s8gJOOnM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6s8gJOOnM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6s8gJOOnM .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u6s8gJOOnM .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u6s8gJOOnM .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u6s8gJOOnM .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u6s8gJOOnM .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u6s8gJOOnM .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u6s8gJOOnM .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u6s8gJOOnM .bg-slack:hover {
  background: #230a23;
}
.cid-u6s8gJOOnM .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u6s8gJOOnM .bg-linkedin:hover {
  background: #005582;
}
.cid-u6s8gJOOnM .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u6s8gJOOnM [class^="socicon-"]:before,
.cid-u6s8gJOOnM [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u6s8gJOOnM .mbr-section-title,
.cid-u6s8gJOOnM .social-list {
  color: #ffffff;
}
.cid-u6s8gKeG4E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u6s8gKeG4E .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6s8gKeG4E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6s8gKeG4E .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u6s8gKeG4E .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u6s8gKeG4E .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u6s8gKeG4E .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u6s8gKeG4E .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u6s8gKeG4E .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u6s8gKeG4E .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u6s8gKeG4E .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u6s8gKeG4E .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u6s8gKeG4E .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u6s8gKeG4E .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u6s8gKeG4E .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u6s8gKeG4E .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u6s8gKeG4E .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u6s8gKeG4E [class^="socicon-"]:before,
.cid-u6s8gKeG4E [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u6s8gKeG4E .mbr-section-title,
.cid-u6s8gKeG4E .mbr-social-likes {
  color: #1b4066;
}
.cid-u6s8gKzeiC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u6s8gKzeiC img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u6s8gKzeiC .si {
  width: 100%;
}
.cid-u6s8gKzeiC .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u6s8gKzeiC .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u6s8gKzeiC .subtitle {
  color: #ffffff;
}
.cid-u6s8gKzeiC .text,
.cid-u6s8gKzeiC .si {
  text-align: center;
  color: #1b4066;
}
.cid-u6s8gKzeiC .copyright {
  padding-top: 120px;
}
.cid-u76RsVADqQ .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u76RsVADqQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u76RsVADqQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u76RsVADqQ .menu_box .navbar.opened,
  .cid-u76RsVADqQ .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u76RsVADqQ .navbar-dropdown {
  position: relative !important;
}
.cid-u76RsVADqQ .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u76RsVADqQ .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u76RsVADqQ .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u76RsVADqQ .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u76RsVADqQ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u76RsVADqQ .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u76RsVADqQ .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u76RsVADqQ .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u76RsVADqQ .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u76RsVADqQ .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u76RsVADqQ .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u76RsVADqQ .offcanvas-body .mbr-text,
  .cid-u76RsVADqQ .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u76RsVADqQ .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u76RsVADqQ .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u76RsVADqQ .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u76RsVADqQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u76RsVADqQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u76RsVADqQ .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u76RsVADqQ .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u76RsVADqQ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u76RsVADqQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u76RsVADqQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u76RsVADqQ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u76RsVADqQ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u76RsVADqQ .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u76RsVADqQ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u76RsVADqQ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u76RsVADqQ .nav-item {
    margin: 0 !important;
  }
}
.cid-u76RsVADqQ .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u76RsVADqQ .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u76RsVADqQ .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u76RsVADqQ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u76RsVADqQ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u76RsVADqQ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u76RsVADqQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u76RsVADqQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u76RsVADqQ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u76RsVADqQ .offcanvas_box {
    display: none;
  }
}
.cid-u76RsVADqQ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u76RsVADqQ .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u76RsVADqQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u76RsVADqQ .container {
  display: flex;
  margin: auto;
}
.cid-u76RsVADqQ .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u76RsVADqQ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u76RsVADqQ .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u76RsVADqQ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u76RsVADqQ .navbar-nav {
    margin: 0;
  }
}
.cid-u76RsVADqQ .dropdown-menu,
.cid-u76RsVADqQ .navbar.opened {
  background-color: false !important;
}
.cid-u76RsVADqQ .nav-item:focus,
.cid-u76RsVADqQ .nav-link:focus {
  outline: none;
}
.cid-u76RsVADqQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u76RsVADqQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u76RsVADqQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u76RsVADqQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u76RsVADqQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u76RsVADqQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u76RsVADqQ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u76RsVADqQ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u76RsVADqQ .navbar.opened {
  transition: all 0.3s;
}
.cid-u76RsVADqQ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u76RsVADqQ .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u76RsVADqQ .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u76RsVADqQ .navbar.collapsed {
  justify-content: center;
}
.cid-u76RsVADqQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u76RsVADqQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u76RsVADqQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u76RsVADqQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u76RsVADqQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u76RsVADqQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u76RsVADqQ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u76RsVADqQ .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u76RsVADqQ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u76RsVADqQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u76RsVADqQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u76RsVADqQ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u76RsVADqQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u76RsVADqQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u76RsVADqQ .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u76RsVADqQ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u76RsVADqQ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u76RsVADqQ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u76RsVADqQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u76RsVADqQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u76RsVADqQ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u76RsVADqQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-u76RsVADqQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u76RsVADqQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u76RsVADqQ .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-u76RsVADqQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u76RsVADqQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u76RsVADqQ .dropdown-item.active,
.cid-u76RsVADqQ .dropdown-item:active {
  background-color: transparent;
}
.cid-u76RsVADqQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u76RsVADqQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u76RsVADqQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u76RsVADqQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u76RsVADqQ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u76RsVADqQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u76RsVADqQ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u76RsVADqQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u76RsVADqQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u76RsVADqQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u76RsVADqQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u76RsVADqQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u76RsVADqQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u76RsVADqQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u76RsVADqQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u76RsVADqQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u76RsVADqQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u76RsVADqQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u76RsVADqQ .navbar {
    height: 70px;
  }
  .cid-u76RsVADqQ .navbar.opened {
    height: auto;
  }
  .cid-u76RsVADqQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u76RsVADqQ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u76RsVADqQ .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u76RsVADqQ .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u76RsVADqQ .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u76RsVADqQ .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u76RsVADqQ .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u76RsVADqQ .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u76RsVADqQ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u76RsVADqQ .text_widget {
  margin-bottom: 32px;
}
.cid-u76RsVADqQ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u76RsVADqQ .text_widget a:hover {
  opacity: .5;
}
.cid-u76RsVADqQ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u76RsVADqQ .navbar-caption {
  color: #000000;
}
.cid-u76RsVADqQ .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u76RsVADqQ .mbr-section-subtitle,
.cid-u76RsVADqQ .text_widget,
.cid-u76RsVADqQ .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u76RsVADqQ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u76RsVADqQ .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u76RsW7sDN {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u76RsW7sDN .mbr-fallback-image.disabled {
  display: none;
}
.cid-u76RsW7sDN .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-u76RsW7sDN .container {
    padding: 0;
  }
}
.cid-u76RsW7sDN .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u76RsW7sDN .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u76RsW7sDN .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u76RsW7sDN .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u76RsW7sDN .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u76RsW7sDN .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u76RsW7sDN .mbr-section-title {
  color: #ffffff;
}
.cid-u76RsW7sDN .mbr-box {
  color: #ffffff;
}
.cid-u76RsW7sDN .mbr-section-btn {
  text-align: center;
}
.cid-u76RsW7sDN .mbr-section-title,
.cid-u76RsW7sDN .mbr-section-btn,
.cid-u76RsW7sDN .title-wrapper {
  color: #1b4066;
}
.cid-u76RsWo3T6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u76RsWo3T6 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u76RsWo3T6 .mbr-text {
  color: #1b4066;
}
.cid-u76RsWFz0L {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u76RsWFz0L iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u76RsWFz0L .container-fluid {
  padding: 0;
}
.cid-u76RsWFz0L .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u76RsX3A2c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u76RsX3A2c .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u76RsX3A2c .mbr-text {
  color: #1b4066;
}
.cid-u76RsXlFbt {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u76RsXlFbt .mbr-text,
.cid-u76RsXlFbt .mbr-section-btn {
  color: #001e49;
}
.cid-u76RsXlFbt .container {
  max-width: 1000px;
}
.cid-u76RsXlFbt .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u76RsXlFbt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u76RsXlFbt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u76RsXEizo {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u76RsXEizo .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u76RsXEizo .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u76RsXEizo .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u76RsXEizo h5 {
  padding-bottom: 2rem;
}
.cid-u76RsXEizo .form-control,
.cid-u76RsXEizo .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u76RsXEizo .form-control::-webkit-input-placeholder,
.cid-u76RsXEizo .field-input::-webkit-input-placeholder,
.cid-u76RsXEizo .form-control::-webkit-input-placeholder,
.cid-u76RsXEizo .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u76RsXEizo .form-control:-moz-placeholder,
.cid-u76RsXEizo .field-input:-moz-placeholder,
.cid-u76RsXEizo .form-control:-moz-placeholder,
.cid-u76RsXEizo .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u76RsXEizo .form-control:hover,
.cid-u76RsXEizo .field-input:hover,
.cid-u76RsXEizo .form-control:focus,
.cid-u76RsXEizo .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u76RsXEizo .form-control:hover::-webkit-input-placeholder,
.cid-u76RsXEizo .field-input:hover::-webkit-input-placeholder,
.cid-u76RsXEizo .form-control:focus::-webkit-input-placeholder,
.cid-u76RsXEizo .field-input:focus::-webkit-input-placeholder,
.cid-u76RsXEizo .form-control:hover::-webkit-input-placeholder,
.cid-u76RsXEizo .field-input:hover::-webkit-input-placeholder,
.cid-u76RsXEizo .form-control:focus::-webkit-input-placeholder,
.cid-u76RsXEizo .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u76RsXEizo .form-control:hover:-moz-placeholder,
.cid-u76RsXEizo .field-input:hover:-moz-placeholder,
.cid-u76RsXEizo .form-control:focus:-moz-placeholder,
.cid-u76RsXEizo .field-input:focus:-moz-placeholder,
.cid-u76RsXEizo .form-control:hover:-moz-placeholder,
.cid-u76RsXEizo .field-input:hover:-moz-placeholder,
.cid-u76RsXEizo .form-control:focus:-moz-placeholder,
.cid-u76RsXEizo .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u76RsXEizo .jq-number__spin:hover,
.cid-u76RsXEizo .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u76RsXEizo .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u76RsXEizo textarea {
  min-height: 200px;
}
.cid-u76RsXEizo input::-webkit-clear-button {
  display: none;
}
.cid-u76RsXEizo input::-webkit-inner-spin-button {
  display: none;
}
.cid-u76RsXEizo input::-webkit-outer-spin-button {
  display: none;
}
.cid-u76RsXEizo input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u76RsXEizo LABEL {
  color: #767676;
}
.cid-u76RsXEizo H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u76RsY1ZXt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u76RsY1ZXt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u76RsY1ZXt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u76RsY1ZXt .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u76RsY1ZXt .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u76RsY1ZXt .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u76RsY1ZXt .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u76RsY1ZXt .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u76RsY1ZXt .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u76RsY1ZXt .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u76RsY1ZXt .bg-slack:hover {
  background: #230a23;
}
.cid-u76RsY1ZXt .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u76RsY1ZXt .bg-linkedin:hover {
  background: #005582;
}
.cid-u76RsY1ZXt .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u76RsY1ZXt [class^="socicon-"]:before,
.cid-u76RsY1ZXt [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u76RsY1ZXt .mbr-section-title,
.cid-u76RsY1ZXt .social-list {
  color: #ffffff;
}
.cid-u76RsYqAyf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u76RsYqAyf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u76RsYqAyf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u76RsYqAyf .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u76RsYqAyf .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u76RsYqAyf .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u76RsYqAyf .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u76RsYqAyf .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u76RsYqAyf .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u76RsYqAyf .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u76RsYqAyf .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u76RsYqAyf .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u76RsYqAyf .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u76RsYqAyf .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u76RsYqAyf .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u76RsYqAyf .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u76RsYqAyf .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u76RsYqAyf [class^="socicon-"]:before,
.cid-u76RsYqAyf [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u76RsYqAyf .mbr-section-title,
.cid-u76RsYqAyf .mbr-social-likes {
  color: #1b4066;
}
.cid-u76RsYMka0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u76RsYMka0 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u76RsYMka0 .si {
  width: 100%;
}
.cid-u76RsYMka0 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u76RsYMka0 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u76RsYMka0 .subtitle {
  color: #ffffff;
}
.cid-u76RsYMka0 .text,
.cid-u76RsYMka0 .si {
  text-align: center;
  color: #1b4066;
}
.cid-u76RsYMka0 .copyright {
  padding-top: 120px;
}
.cid-u8r7Zd4ahn .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u8r7Zd4ahn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u8r7Zd4ahn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u8r7Zd4ahn .menu_box .navbar.opened,
  .cid-u8r7Zd4ahn .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u8r7Zd4ahn .navbar-dropdown {
  position: relative !important;
}
.cid-u8r7Zd4ahn .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u8r7Zd4ahn .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u8r7Zd4ahn .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u8r7Zd4ahn .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u8r7Zd4ahn .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u8r7Zd4ahn .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u8r7Zd4ahn .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u8r7Zd4ahn .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u8r7Zd4ahn .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u8r7Zd4ahn .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u8r7Zd4ahn .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u8r7Zd4ahn .offcanvas-body .mbr-text,
  .cid-u8r7Zd4ahn .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u8r7Zd4ahn .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u8r7Zd4ahn .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u8r7Zd4ahn .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u8r7Zd4ahn .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u8r7Zd4ahn .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u8r7Zd4ahn .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u8r7Zd4ahn .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u8r7Zd4ahn ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u8r7Zd4ahn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u8r7Zd4ahn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u8r7Zd4ahn .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u8r7Zd4ahn li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u8r7Zd4ahn .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u8r7Zd4ahn .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u8r7Zd4ahn .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u8r7Zd4ahn .nav-item {
    margin: 0 !important;
  }
}
.cid-u8r7Zd4ahn .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u8r7Zd4ahn .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u8r7Zd4ahn .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u8r7Zd4ahn .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u8r7Zd4ahn .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u8r7Zd4ahn .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u8r7Zd4ahn .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u8r7Zd4ahn .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u8r7Zd4ahn .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u8r7Zd4ahn .offcanvas_box {
    display: none;
  }
}
.cid-u8r7Zd4ahn .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u8r7Zd4ahn .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u8r7Zd4ahn .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u8r7Zd4ahn .container {
  display: flex;
  margin: auto;
}
.cid-u8r7Zd4ahn .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u8r7Zd4ahn .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u8r7Zd4ahn .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u8r7Zd4ahn .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u8r7Zd4ahn .navbar-nav {
    margin: 0;
  }
}
.cid-u8r7Zd4ahn .dropdown-menu,
.cid-u8r7Zd4ahn .navbar.opened {
  background-color: false !important;
}
.cid-u8r7Zd4ahn .nav-item:focus,
.cid-u8r7Zd4ahn .nav-link:focus {
  outline: none;
}
.cid-u8r7Zd4ahn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u8r7Zd4ahn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u8r7Zd4ahn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u8r7Zd4ahn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u8r7Zd4ahn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u8r7Zd4ahn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u8r7Zd4ahn .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u8r7Zd4ahn .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u8r7Zd4ahn .navbar.opened {
  transition: all 0.3s;
}
.cid-u8r7Zd4ahn .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u8r7Zd4ahn .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u8r7Zd4ahn .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u8r7Zd4ahn .navbar.collapsed {
  justify-content: center;
}
.cid-u8r7Zd4ahn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u8r7Zd4ahn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u8r7Zd4ahn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u8r7Zd4ahn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u8r7Zd4ahn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u8r7Zd4ahn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u8r7Zd4ahn .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u8r7Zd4ahn .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u8r7Zd4ahn .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u8r7Zd4ahn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u8r7Zd4ahn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u8r7Zd4ahn .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u8r7Zd4ahn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u8r7Zd4ahn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u8r7Zd4ahn .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u8r7Zd4ahn .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u8r7Zd4ahn .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u8r7Zd4ahn .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u8r7Zd4ahn .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u8r7Zd4ahn .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u8r7Zd4ahn .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u8r7Zd4ahn .navbar.navbar-short {
  min-height: 60px;
}
.cid-u8r7Zd4ahn .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u8r7Zd4ahn .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u8r7Zd4ahn .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-u8r7Zd4ahn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u8r7Zd4ahn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u8r7Zd4ahn .dropdown-item.active,
.cid-u8r7Zd4ahn .dropdown-item:active {
  background-color: transparent;
}
.cid-u8r7Zd4ahn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u8r7Zd4ahn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u8r7Zd4ahn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u8r7Zd4ahn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u8r7Zd4ahn ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u8r7Zd4ahn .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u8r7Zd4ahn button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u8r7Zd4ahn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u8r7Zd4ahn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u8r7Zd4ahn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8r7Zd4ahn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u8r7Zd4ahn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u8r7Zd4ahn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8r7Zd4ahn nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u8r7Zd4ahn nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u8r7Zd4ahn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u8r7Zd4ahn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u8r7Zd4ahn .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u8r7Zd4ahn .navbar {
    height: 70px;
  }
  .cid-u8r7Zd4ahn .navbar.opened {
    height: auto;
  }
  .cid-u8r7Zd4ahn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u8r7Zd4ahn .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u8r7Zd4ahn .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u8r7Zd4ahn .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u8r7Zd4ahn .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u8r7Zd4ahn .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u8r7Zd4ahn .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u8r7Zd4ahn .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u8r7Zd4ahn .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u8r7Zd4ahn .text_widget {
  margin-bottom: 32px;
}
.cid-u8r7Zd4ahn .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u8r7Zd4ahn .text_widget a:hover {
  opacity: .5;
}
.cid-u8r7Zd4ahn .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u8r7Zd4ahn .navbar-caption {
  color: #000000;
}
.cid-u8r7Zd4ahn .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u8r7Zd4ahn .mbr-section-subtitle,
.cid-u8r7Zd4ahn .text_widget,
.cid-u8r7Zd4ahn .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u8r7Zd4ahn a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u8r7Zd4ahn .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u8r7ZdEetq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u8r7ZdEetq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8r7ZdEetq .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-u8r7ZdEetq .container {
    padding: 0;
  }
}
.cid-u8r7ZdEetq .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u8r7ZdEetq .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u8r7ZdEetq .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u8r7ZdEetq .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u8r7ZdEetq .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u8r7ZdEetq .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u8r7ZdEetq .mbr-section-title {
  color: #ffffff;
}
.cid-u8r7ZdEetq .mbr-box {
  color: #ffffff;
}
.cid-u8r7ZdEetq .mbr-section-btn {
  text-align: center;
}
.cid-u8r7ZdEetq .mbr-section-title,
.cid-u8r7ZdEetq .mbr-section-btn,
.cid-u8r7ZdEetq .title-wrapper {
  color: #1b4066;
}
.cid-u8r7Ze0Igr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u8r7Ze0Igr .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u8r7Ze0Igr .mbr-text {
  color: #1b4066;
}
.cid-u8r7ZeldbD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u8r7ZeldbD iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u8r7ZeldbD .container-fluid {
  padding: 0;
}
.cid-u8r7ZeldbD .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u8r7ZeIVAq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u8r7ZeIVAq .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u8r7ZeIVAq .mbr-text {
  color: #1b4066;
}
.cid-u8r7Zf0fea {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u8r7Zf0fea .mbr-text,
.cid-u8r7Zf0fea .mbr-section-btn {
  color: #001e49;
}
.cid-u8r7Zf0fea .container {
  max-width: 1000px;
}
.cid-u8r7Zf0fea .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u8r7Zf0fea .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8r7Zf0fea .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8r7ZfqQqX {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u8r7ZfqQqX .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u8r7ZfqQqX .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u8r7ZfqQqX .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u8r7ZfqQqX h5 {
  padding-bottom: 2rem;
}
.cid-u8r7ZfqQqX .form-control,
.cid-u8r7ZfqQqX .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u8r7ZfqQqX .form-control::-webkit-input-placeholder,
.cid-u8r7ZfqQqX .field-input::-webkit-input-placeholder,
.cid-u8r7ZfqQqX .form-control::-webkit-input-placeholder,
.cid-u8r7ZfqQqX .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u8r7ZfqQqX .form-control:-moz-placeholder,
.cid-u8r7ZfqQqX .field-input:-moz-placeholder,
.cid-u8r7ZfqQqX .form-control:-moz-placeholder,
.cid-u8r7ZfqQqX .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u8r7ZfqQqX .form-control:hover,
.cid-u8r7ZfqQqX .field-input:hover,
.cid-u8r7ZfqQqX .form-control:focus,
.cid-u8r7ZfqQqX .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u8r7ZfqQqX .form-control:hover::-webkit-input-placeholder,
.cid-u8r7ZfqQqX .field-input:hover::-webkit-input-placeholder,
.cid-u8r7ZfqQqX .form-control:focus::-webkit-input-placeholder,
.cid-u8r7ZfqQqX .field-input:focus::-webkit-input-placeholder,
.cid-u8r7ZfqQqX .form-control:hover::-webkit-input-placeholder,
.cid-u8r7ZfqQqX .field-input:hover::-webkit-input-placeholder,
.cid-u8r7ZfqQqX .form-control:focus::-webkit-input-placeholder,
.cid-u8r7ZfqQqX .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u8r7ZfqQqX .form-control:hover:-moz-placeholder,
.cid-u8r7ZfqQqX .field-input:hover:-moz-placeholder,
.cid-u8r7ZfqQqX .form-control:focus:-moz-placeholder,
.cid-u8r7ZfqQqX .field-input:focus:-moz-placeholder,
.cid-u8r7ZfqQqX .form-control:hover:-moz-placeholder,
.cid-u8r7ZfqQqX .field-input:hover:-moz-placeholder,
.cid-u8r7ZfqQqX .form-control:focus:-moz-placeholder,
.cid-u8r7ZfqQqX .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u8r7ZfqQqX .jq-number__spin:hover,
.cid-u8r7ZfqQqX .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u8r7ZfqQqX .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u8r7ZfqQqX textarea {
  min-height: 200px;
}
.cid-u8r7ZfqQqX input::-webkit-clear-button {
  display: none;
}
.cid-u8r7ZfqQqX input::-webkit-inner-spin-button {
  display: none;
}
.cid-u8r7ZfqQqX input::-webkit-outer-spin-button {
  display: none;
}
.cid-u8r7ZfqQqX input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u8r7ZfqQqX LABEL {
  color: #767676;
}
.cid-u8r7ZfqQqX H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u8r7ZfM0aC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u8r7ZfM0aC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8r7ZfM0aC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8r7ZfM0aC .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u8r7ZfM0aC .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u8r7ZfM0aC .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u8r7ZfM0aC .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u8r7ZfM0aC .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u8r7ZfM0aC .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u8r7ZfM0aC .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u8r7ZfM0aC .bg-slack:hover {
  background: #230a23;
}
.cid-u8r7ZfM0aC .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u8r7ZfM0aC .bg-linkedin:hover {
  background: #005582;
}
.cid-u8r7ZfM0aC .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u8r7ZfM0aC [class^="socicon-"]:before,
.cid-u8r7ZfM0aC [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u8r7ZfM0aC .mbr-section-title,
.cid-u8r7ZfM0aC .social-list {
  color: #ffffff;
}
.cid-u8r7ZgbWci {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u8r7ZgbWci .mbr-fallback-image.disabled {
  display: none;
}
.cid-u8r7ZgbWci .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u8r7ZgbWci .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u8r7ZgbWci .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u8r7ZgbWci .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u8r7ZgbWci .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u8r7ZgbWci .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u8r7ZgbWci .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u8r7ZgbWci .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u8r7ZgbWci .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u8r7ZgbWci .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u8r7ZgbWci .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u8r7ZgbWci .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u8r7ZgbWci .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u8r7ZgbWci .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u8r7ZgbWci .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u8r7ZgbWci [class^="socicon-"]:before,
.cid-u8r7ZgbWci [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u8r7ZgbWci .mbr-section-title,
.cid-u8r7ZgbWci .mbr-social-likes {
  color: #1b4066;
}
.cid-u8r7ZgxDwb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u8r7ZgxDwb img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u8r7ZgxDwb .si {
  width: 100%;
}
.cid-u8r7ZgxDwb .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u8r7ZgxDwb .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u8r7ZgxDwb .subtitle {
  color: #ffffff;
}
.cid-u8r7ZgxDwb .text,
.cid-u8r7ZgxDwb .si {
  text-align: center;
  color: #1b4066;
}
.cid-u8r7ZgxDwb .copyright {
  padding-top: 120px;
}
.cid-u96kHbQRRo .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u96kHbQRRo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u96kHbQRRo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u96kHbQRRo .menu_box .navbar.opened,
  .cid-u96kHbQRRo .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u96kHbQRRo .navbar-dropdown {
  position: relative !important;
}
.cid-u96kHbQRRo .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u96kHbQRRo .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u96kHbQRRo .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u96kHbQRRo .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u96kHbQRRo .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u96kHbQRRo .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u96kHbQRRo .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u96kHbQRRo .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u96kHbQRRo .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u96kHbQRRo .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u96kHbQRRo .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u96kHbQRRo .offcanvas-body .mbr-text,
  .cid-u96kHbQRRo .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u96kHbQRRo .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u96kHbQRRo .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u96kHbQRRo .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u96kHbQRRo .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u96kHbQRRo .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u96kHbQRRo .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u96kHbQRRo .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u96kHbQRRo ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u96kHbQRRo .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u96kHbQRRo .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u96kHbQRRo .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u96kHbQRRo li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u96kHbQRRo .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u96kHbQRRo .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u96kHbQRRo .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u96kHbQRRo .nav-item {
    margin: 0 !important;
  }
}
.cid-u96kHbQRRo .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u96kHbQRRo .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u96kHbQRRo .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u96kHbQRRo .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u96kHbQRRo .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u96kHbQRRo .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u96kHbQRRo .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u96kHbQRRo .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u96kHbQRRo .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u96kHbQRRo .offcanvas_box {
    display: none;
  }
}
.cid-u96kHbQRRo .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u96kHbQRRo .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u96kHbQRRo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u96kHbQRRo .container {
  display: flex;
  margin: auto;
}
.cid-u96kHbQRRo .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u96kHbQRRo .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u96kHbQRRo .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u96kHbQRRo .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u96kHbQRRo .navbar-nav {
    margin: 0;
  }
}
.cid-u96kHbQRRo .dropdown-menu,
.cid-u96kHbQRRo .navbar.opened {
  background-color: false !important;
}
.cid-u96kHbQRRo .nav-item:focus,
.cid-u96kHbQRRo .nav-link:focus {
  outline: none;
}
.cid-u96kHbQRRo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u96kHbQRRo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u96kHbQRRo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u96kHbQRRo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u96kHbQRRo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u96kHbQRRo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u96kHbQRRo .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u96kHbQRRo .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u96kHbQRRo .navbar.opened {
  transition: all 0.3s;
}
.cid-u96kHbQRRo .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u96kHbQRRo .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u96kHbQRRo .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u96kHbQRRo .navbar.collapsed {
  justify-content: center;
}
.cid-u96kHbQRRo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u96kHbQRRo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u96kHbQRRo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u96kHbQRRo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u96kHbQRRo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u96kHbQRRo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u96kHbQRRo .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u96kHbQRRo .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u96kHbQRRo .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u96kHbQRRo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u96kHbQRRo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u96kHbQRRo .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u96kHbQRRo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u96kHbQRRo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u96kHbQRRo .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u96kHbQRRo .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u96kHbQRRo .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u96kHbQRRo .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u96kHbQRRo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u96kHbQRRo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u96kHbQRRo .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u96kHbQRRo .navbar.navbar-short {
  min-height: 60px;
}
.cid-u96kHbQRRo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u96kHbQRRo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u96kHbQRRo .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-u96kHbQRRo .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u96kHbQRRo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u96kHbQRRo .dropdown-item.active,
.cid-u96kHbQRRo .dropdown-item:active {
  background-color: transparent;
}
.cid-u96kHbQRRo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u96kHbQRRo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u96kHbQRRo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u96kHbQRRo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u96kHbQRRo ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u96kHbQRRo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u96kHbQRRo button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u96kHbQRRo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u96kHbQRRo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u96kHbQRRo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u96kHbQRRo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u96kHbQRRo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u96kHbQRRo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u96kHbQRRo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u96kHbQRRo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u96kHbQRRo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u96kHbQRRo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u96kHbQRRo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u96kHbQRRo .navbar {
    height: 70px;
  }
  .cid-u96kHbQRRo .navbar.opened {
    height: auto;
  }
  .cid-u96kHbQRRo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u96kHbQRRo .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u96kHbQRRo .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u96kHbQRRo .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u96kHbQRRo .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u96kHbQRRo .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u96kHbQRRo .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u96kHbQRRo .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u96kHbQRRo .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u96kHbQRRo .text_widget {
  margin-bottom: 32px;
}
.cid-u96kHbQRRo .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u96kHbQRRo .text_widget a:hover {
  opacity: .5;
}
.cid-u96kHbQRRo .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u96kHbQRRo .navbar-caption {
  color: #000000;
}
.cid-u96kHbQRRo .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u96kHbQRRo .mbr-section-subtitle,
.cid-u96kHbQRRo .text_widget,
.cid-u96kHbQRRo .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u96kHbQRRo a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u96kHbQRRo .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u96kHcqywf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u96kHcqywf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u96kHcqywf .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-u96kHcqywf .container {
    padding: 0;
  }
}
.cid-u96kHcqywf .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u96kHcqywf .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u96kHcqywf .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u96kHcqywf .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u96kHcqywf .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u96kHcqywf .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u96kHcqywf .mbr-section-title {
  color: #ffffff;
}
.cid-u96kHcqywf .mbr-box {
  color: #ffffff;
}
.cid-u96kHcqywf .mbr-section-btn {
  text-align: center;
}
.cid-u96kHcqywf .mbr-section-title,
.cid-u96kHcqywf .mbr-section-btn,
.cid-u96kHcqywf .title-wrapper {
  color: #1b4066;
}
.cid-u96kHcWvHf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u96kHcWvHf .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u96kHcWvHf .mbr-text {
  color: #1b4066;
}
.cid-u96kHdjcLI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u96kHdjcLI iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u96kHdjcLI .container-fluid {
  padding: 0;
}
.cid-u96kHdjcLI .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u96kHdOw6O {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u96kHdOw6O .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u96kHdOw6O .mbr-text {
  color: #1b4066;
}
.cid-u96kHeh0r0 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u96kHeh0r0 .mbr-text,
.cid-u96kHeh0r0 .mbr-section-btn {
  color: #001e49;
}
.cid-u96kHeh0r0 .container {
  max-width: 1000px;
}
.cid-u96kHeh0r0 .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u96kHeh0r0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u96kHeh0r0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u96kHeGUqb {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u96kHeGUqb .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u96kHeGUqb .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u96kHeGUqb .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u96kHeGUqb h5 {
  padding-bottom: 2rem;
}
.cid-u96kHeGUqb .form-control,
.cid-u96kHeGUqb .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u96kHeGUqb .form-control::-webkit-input-placeholder,
.cid-u96kHeGUqb .field-input::-webkit-input-placeholder,
.cid-u96kHeGUqb .form-control::-webkit-input-placeholder,
.cid-u96kHeGUqb .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u96kHeGUqb .form-control:-moz-placeholder,
.cid-u96kHeGUqb .field-input:-moz-placeholder,
.cid-u96kHeGUqb .form-control:-moz-placeholder,
.cid-u96kHeGUqb .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u96kHeGUqb .form-control:hover,
.cid-u96kHeGUqb .field-input:hover,
.cid-u96kHeGUqb .form-control:focus,
.cid-u96kHeGUqb .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u96kHeGUqb .form-control:hover::-webkit-input-placeholder,
.cid-u96kHeGUqb .field-input:hover::-webkit-input-placeholder,
.cid-u96kHeGUqb .form-control:focus::-webkit-input-placeholder,
.cid-u96kHeGUqb .field-input:focus::-webkit-input-placeholder,
.cid-u96kHeGUqb .form-control:hover::-webkit-input-placeholder,
.cid-u96kHeGUqb .field-input:hover::-webkit-input-placeholder,
.cid-u96kHeGUqb .form-control:focus::-webkit-input-placeholder,
.cid-u96kHeGUqb .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u96kHeGUqb .form-control:hover:-moz-placeholder,
.cid-u96kHeGUqb .field-input:hover:-moz-placeholder,
.cid-u96kHeGUqb .form-control:focus:-moz-placeholder,
.cid-u96kHeGUqb .field-input:focus:-moz-placeholder,
.cid-u96kHeGUqb .form-control:hover:-moz-placeholder,
.cid-u96kHeGUqb .field-input:hover:-moz-placeholder,
.cid-u96kHeGUqb .form-control:focus:-moz-placeholder,
.cid-u96kHeGUqb .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u96kHeGUqb .jq-number__spin:hover,
.cid-u96kHeGUqb .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u96kHeGUqb .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u96kHeGUqb textarea {
  min-height: 200px;
}
.cid-u96kHeGUqb input::-webkit-clear-button {
  display: none;
}
.cid-u96kHeGUqb input::-webkit-inner-spin-button {
  display: none;
}
.cid-u96kHeGUqb input::-webkit-outer-spin-button {
  display: none;
}
.cid-u96kHeGUqb input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u96kHeGUqb LABEL {
  color: #767676;
}
.cid-u96kHeGUqb H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u96kHf32Bb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u96kHf32Bb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u96kHf32Bb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u96kHf32Bb .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u96kHf32Bb .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u96kHf32Bb .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u96kHf32Bb .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u96kHf32Bb .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u96kHf32Bb .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u96kHf32Bb .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u96kHf32Bb .bg-slack:hover {
  background: #230a23;
}
.cid-u96kHf32Bb .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u96kHf32Bb .bg-linkedin:hover {
  background: #005582;
}
.cid-u96kHf32Bb .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u96kHf32Bb [class^="socicon-"]:before,
.cid-u96kHf32Bb [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u96kHf32Bb .mbr-section-title,
.cid-u96kHf32Bb .social-list {
  color: #ffffff;
}
.cid-u96kHfsZYQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u96kHfsZYQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u96kHfsZYQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u96kHfsZYQ .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u96kHfsZYQ .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u96kHfsZYQ .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u96kHfsZYQ .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u96kHfsZYQ .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u96kHfsZYQ .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u96kHfsZYQ .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u96kHfsZYQ .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u96kHfsZYQ .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u96kHfsZYQ .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u96kHfsZYQ .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u96kHfsZYQ .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u96kHfsZYQ .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u96kHfsZYQ .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u96kHfsZYQ [class^="socicon-"]:before,
.cid-u96kHfsZYQ [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u96kHfsZYQ .mbr-section-title,
.cid-u96kHfsZYQ .mbr-social-likes {
  color: #1b4066;
}
.cid-u96kHfM7Be {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u96kHfM7Be img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u96kHfM7Be .si {
  width: 100%;
}
.cid-u96kHfM7Be .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u96kHfM7Be .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u96kHfM7Be .subtitle {
  color: #ffffff;
}
.cid-u96kHfM7Be .text,
.cid-u96kHfM7Be .si {
  text-align: center;
  color: #1b4066;
}
.cid-u96kHfM7Be .copyright {
  padding-top: 120px;
}
.cid-u9K4AXAXvF .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-u9K4AXAXvF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-u9K4AXAXvF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-u9K4AXAXvF .menu_box .navbar.opened,
  .cid-u9K4AXAXvF .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-u9K4AXAXvF .navbar-dropdown {
  position: relative !important;
}
.cid-u9K4AXAXvF .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u9K4AXAXvF .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-u9K4AXAXvF .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-u9K4AXAXvF .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-u9K4AXAXvF .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-u9K4AXAXvF .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-u9K4AXAXvF .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-u9K4AXAXvF .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-u9K4AXAXvF .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-u9K4AXAXvF .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-u9K4AXAXvF .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-u9K4AXAXvF .offcanvas-body .mbr-text,
  .cid-u9K4AXAXvF .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-u9K4AXAXvF .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-u9K4AXAXvF .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-u9K4AXAXvF .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-u9K4AXAXvF .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-u9K4AXAXvF .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-u9K4AXAXvF .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-u9K4AXAXvF .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-u9K4AXAXvF ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-u9K4AXAXvF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u9K4AXAXvF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-u9K4AXAXvF .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-u9K4AXAXvF li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-u9K4AXAXvF .lg_brand {
    margin: 0 1rem;
  }
}
.cid-u9K4AXAXvF .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-u9K4AXAXvF .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-u9K4AXAXvF .nav-item {
    margin: 0 !important;
  }
}
.cid-u9K4AXAXvF .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-u9K4AXAXvF .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-u9K4AXAXvF .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-u9K4AXAXvF .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-u9K4AXAXvF .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-u9K4AXAXvF .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-u9K4AXAXvF .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-u9K4AXAXvF .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-u9K4AXAXvF .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-u9K4AXAXvF .offcanvas_box {
    display: none;
  }
}
.cid-u9K4AXAXvF .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-u9K4AXAXvF .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-u9K4AXAXvF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-u9K4AXAXvF .container {
  display: flex;
  margin: auto;
}
.cid-u9K4AXAXvF .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-u9K4AXAXvF .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-u9K4AXAXvF .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-u9K4AXAXvF .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-u9K4AXAXvF .navbar-nav {
    margin: 0;
  }
}
.cid-u9K4AXAXvF .dropdown-menu,
.cid-u9K4AXAXvF .navbar.opened {
  background-color: false !important;
}
.cid-u9K4AXAXvF .nav-item:focus,
.cid-u9K4AXAXvF .nav-link:focus {
  outline: none;
}
.cid-u9K4AXAXvF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9K4AXAXvF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9K4AXAXvF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9K4AXAXvF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9K4AXAXvF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9K4AXAXvF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9K4AXAXvF .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-u9K4AXAXvF .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-u9K4AXAXvF .navbar.opened {
  transition: all 0.3s;
}
.cid-u9K4AXAXvF .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-u9K4AXAXvF .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-u9K4AXAXvF .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-u9K4AXAXvF .navbar.collapsed {
  justify-content: center;
}
.cid-u9K4AXAXvF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9K4AXAXvF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u9K4AXAXvF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9K4AXAXvF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9K4AXAXvF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9K4AXAXvF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-u9K4AXAXvF .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-u9K4AXAXvF .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-u9K4AXAXvF .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-u9K4AXAXvF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9K4AXAXvF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u9K4AXAXvF .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-u9K4AXAXvF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9K4AXAXvF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-u9K4AXAXvF .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-u9K4AXAXvF .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-u9K4AXAXvF .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-u9K4AXAXvF .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-u9K4AXAXvF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u9K4AXAXvF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9K4AXAXvF .navbar .icons-menu {
    padding: 0;
  }
}
.cid-u9K4AXAXvF .navbar.navbar-short {
  min-height: 60px;
}
.cid-u9K4AXAXvF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u9K4AXAXvF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u9K4AXAXvF .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-u9K4AXAXvF .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-u9K4AXAXvF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9K4AXAXvF .dropdown-item.active,
.cid-u9K4AXAXvF .dropdown-item:active {
  background-color: transparent;
}
.cid-u9K4AXAXvF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9K4AXAXvF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9K4AXAXvF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9K4AXAXvF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u9K4AXAXvF ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-u9K4AXAXvF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u9K4AXAXvF button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-u9K4AXAXvF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-u9K4AXAXvF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9K4AXAXvF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9K4AXAXvF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9K4AXAXvF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9K4AXAXvF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9K4AXAXvF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9K4AXAXvF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9K4AXAXvF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9K4AXAXvF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-u9K4AXAXvF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9K4AXAXvF .navbar {
    height: 70px;
  }
  .cid-u9K4AXAXvF .navbar.opened {
    height: auto;
  }
  .cid-u9K4AXAXvF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9K4AXAXvF .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-u9K4AXAXvF .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-u9K4AXAXvF .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-u9K4AXAXvF .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-u9K4AXAXvF .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-u9K4AXAXvF .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-u9K4AXAXvF .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-u9K4AXAXvF .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-u9K4AXAXvF .text_widget {
  margin-bottom: 32px;
}
.cid-u9K4AXAXvF .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-u9K4AXAXvF .text_widget a:hover {
  opacity: .5;
}
.cid-u9K4AXAXvF .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-u9K4AXAXvF .navbar-caption {
  color: #000000;
}
.cid-u9K4AXAXvF .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-u9K4AXAXvF .mbr-section-subtitle,
.cid-u9K4AXAXvF .text_widget,
.cid-u9K4AXAXvF .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-u9K4AXAXvF a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-u9K4AXAXvF .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-u9K4AY5ym1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-u9K4AY5ym1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K4AY5ym1 .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-u9K4AY5ym1 .container {
    padding: 0;
  }
}
.cid-u9K4AY5ym1 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-u9K4AY5ym1 .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-u9K4AY5ym1 .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-u9K4AY5ym1 .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-u9K4AY5ym1 .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-u9K4AY5ym1 .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-u9K4AY5ym1 .mbr-section-title {
  color: #ffffff;
}
.cid-u9K4AY5ym1 .mbr-box {
  color: #ffffff;
}
.cid-u9K4AY5ym1 .mbr-section-btn {
  text-align: center;
}
.cid-u9K4AY5ym1 .mbr-section-title,
.cid-u9K4AY5ym1 .mbr-section-btn,
.cid-u9K4AY5ym1 .title-wrapper {
  color: #1b4066;
}
.cid-u9K4AYoElv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u9K4AYoElv .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u9K4AYoElv .mbr-text {
  color: #1b4066;
}
.cid-u9K4AYFhfE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-u9K4AYFhfE iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-u9K4AYFhfE .container-fluid {
  padding: 0;
}
.cid-u9K4AYFhfE .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-u9K4AZ4V79 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-u9K4AZ4V79 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-u9K4AZ4V79 .mbr-text {
  color: #1b4066;
}
.cid-u9K4AZqhSP {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-u9K4AZqhSP .mbr-text,
.cid-u9K4AZqhSP .mbr-section-btn {
  color: #001e49;
}
.cid-u9K4AZqhSP .container {
  max-width: 1000px;
}
.cid-u9K4AZqhSP .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-u9K4AZqhSP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K4AZqhSP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K4AZKMPq {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-u9K4AZKMPq .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-u9K4AZKMPq .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-u9K4AZKMPq .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-u9K4AZKMPq h5 {
  padding-bottom: 2rem;
}
.cid-u9K4AZKMPq .form-control,
.cid-u9K4AZKMPq .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-u9K4AZKMPq .form-control::-webkit-input-placeholder,
.cid-u9K4AZKMPq .field-input::-webkit-input-placeholder,
.cid-u9K4AZKMPq .form-control::-webkit-input-placeholder,
.cid-u9K4AZKMPq .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-u9K4AZKMPq .form-control:-moz-placeholder,
.cid-u9K4AZKMPq .field-input:-moz-placeholder,
.cid-u9K4AZKMPq .form-control:-moz-placeholder,
.cid-u9K4AZKMPq .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-u9K4AZKMPq .form-control:hover,
.cid-u9K4AZKMPq .field-input:hover,
.cid-u9K4AZKMPq .form-control:focus,
.cid-u9K4AZKMPq .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-u9K4AZKMPq .form-control:hover::-webkit-input-placeholder,
.cid-u9K4AZKMPq .field-input:hover::-webkit-input-placeholder,
.cid-u9K4AZKMPq .form-control:focus::-webkit-input-placeholder,
.cid-u9K4AZKMPq .field-input:focus::-webkit-input-placeholder,
.cid-u9K4AZKMPq .form-control:hover::-webkit-input-placeholder,
.cid-u9K4AZKMPq .field-input:hover::-webkit-input-placeholder,
.cid-u9K4AZKMPq .form-control:focus::-webkit-input-placeholder,
.cid-u9K4AZKMPq .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-u9K4AZKMPq .form-control:hover:-moz-placeholder,
.cid-u9K4AZKMPq .field-input:hover:-moz-placeholder,
.cid-u9K4AZKMPq .form-control:focus:-moz-placeholder,
.cid-u9K4AZKMPq .field-input:focus:-moz-placeholder,
.cid-u9K4AZKMPq .form-control:hover:-moz-placeholder,
.cid-u9K4AZKMPq .field-input:hover:-moz-placeholder,
.cid-u9K4AZKMPq .form-control:focus:-moz-placeholder,
.cid-u9K4AZKMPq .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-u9K4AZKMPq .jq-number__spin:hover,
.cid-u9K4AZKMPq .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-u9K4AZKMPq .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-u9K4AZKMPq textarea {
  min-height: 200px;
}
.cid-u9K4AZKMPq input::-webkit-clear-button {
  display: none;
}
.cid-u9K4AZKMPq input::-webkit-inner-spin-button {
  display: none;
}
.cid-u9K4AZKMPq input::-webkit-outer-spin-button {
  display: none;
}
.cid-u9K4AZKMPq input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-u9K4AZKMPq LABEL {
  color: #767676;
}
.cid-u9K4AZKMPq H5 {
  text-align: center;
  color: #ffffff;
}
.cid-u9K4B069z6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-u9K4B069z6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K4B069z6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K4B069z6 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u9K4B069z6 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-u9K4B069z6 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u9K4B069z6 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-u9K4B069z6 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u9K4B069z6 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-u9K4B069z6 .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-u9K4B069z6 .bg-slack:hover {
  background: #230a23;
}
.cid-u9K4B069z6 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-u9K4B069z6 .bg-linkedin:hover {
  background: #005582;
}
.cid-u9K4B069z6 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-u9K4B069z6 [class^="socicon-"]:before,
.cid-u9K4B069z6 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-u9K4B069z6 .mbr-section-title,
.cid-u9K4B069z6 .social-list {
  color: #ffffff;
}
.cid-u9K4B0u02R {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u9K4B0u02R .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K4B0u02R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K4B0u02R .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-u9K4B0u02R .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-u9K4B0u02R .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-u9K4B0u02R .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-u9K4B0u02R .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-u9K4B0u02R .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-u9K4B0u02R .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-u9K4B0u02R .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-u9K4B0u02R .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-u9K4B0u02R .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-u9K4B0u02R .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-u9K4B0u02R .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-u9K4B0u02R .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-u9K4B0u02R .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-u9K4B0u02R [class^="socicon-"]:before,
.cid-u9K4B0u02R [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-u9K4B0u02R .mbr-section-title,
.cid-u9K4B0u02R .mbr-social-likes {
  color: #1b4066;
}
.cid-u9K4B0PnI3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-u9K4B0PnI3 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-u9K4B0PnI3 .si {
  width: 100%;
}
.cid-u9K4B0PnI3 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-u9K4B0PnI3 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-u9K4B0PnI3 .subtitle {
  color: #ffffff;
}
.cid-u9K4B0PnI3 .text,
.cid-u9K4B0PnI3 .si {
  text-align: center;
  color: #1b4066;
}
.cid-u9K4B0PnI3 .copyright {
  padding-top: 120px;
}
.cid-uaq6Eptpo5 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-uaq6Eptpo5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-uaq6Eptpo5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-uaq6Eptpo5 .menu_box .navbar.opened,
  .cid-uaq6Eptpo5 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-uaq6Eptpo5 .navbar-dropdown {
  position: relative !important;
}
.cid-uaq6Eptpo5 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uaq6Eptpo5 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-uaq6Eptpo5 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uaq6Eptpo5 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-uaq6Eptpo5 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uaq6Eptpo5 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uaq6Eptpo5 .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-uaq6Eptpo5 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uaq6Eptpo5 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uaq6Eptpo5 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uaq6Eptpo5 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uaq6Eptpo5 .offcanvas-body .mbr-text,
  .cid-uaq6Eptpo5 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uaq6Eptpo5 .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uaq6Eptpo5 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uaq6Eptpo5 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-uaq6Eptpo5 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uaq6Eptpo5 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uaq6Eptpo5 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uaq6Eptpo5 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uaq6Eptpo5 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uaq6Eptpo5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uaq6Eptpo5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uaq6Eptpo5 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uaq6Eptpo5 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uaq6Eptpo5 .lg_brand {
    margin: 0 1rem;
  }
}
.cid-uaq6Eptpo5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uaq6Eptpo5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uaq6Eptpo5 .nav-item {
    margin: 0 !important;
  }
}
.cid-uaq6Eptpo5 .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-uaq6Eptpo5 .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-uaq6Eptpo5 .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-uaq6Eptpo5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uaq6Eptpo5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uaq6Eptpo5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uaq6Eptpo5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uaq6Eptpo5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uaq6Eptpo5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uaq6Eptpo5 .offcanvas_box {
    display: none;
  }
}
.cid-uaq6Eptpo5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uaq6Eptpo5 .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uaq6Eptpo5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uaq6Eptpo5 .container {
  display: flex;
  margin: auto;
}
.cid-uaq6Eptpo5 .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uaq6Eptpo5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uaq6Eptpo5 .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uaq6Eptpo5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uaq6Eptpo5 .navbar-nav {
    margin: 0;
  }
}
.cid-uaq6Eptpo5 .dropdown-menu,
.cid-uaq6Eptpo5 .navbar.opened {
  background-color: false !important;
}
.cid-uaq6Eptpo5 .nav-item:focus,
.cid-uaq6Eptpo5 .nav-link:focus {
  outline: none;
}
.cid-uaq6Eptpo5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uaq6Eptpo5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uaq6Eptpo5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uaq6Eptpo5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uaq6Eptpo5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uaq6Eptpo5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uaq6Eptpo5 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uaq6Eptpo5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uaq6Eptpo5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uaq6Eptpo5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uaq6Eptpo5 .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-uaq6Eptpo5 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uaq6Eptpo5 .navbar.collapsed {
  justify-content: center;
}
.cid-uaq6Eptpo5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uaq6Eptpo5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uaq6Eptpo5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uaq6Eptpo5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uaq6Eptpo5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uaq6Eptpo5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uaq6Eptpo5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uaq6Eptpo5 .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uaq6Eptpo5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uaq6Eptpo5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uaq6Eptpo5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uaq6Eptpo5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uaq6Eptpo5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uaq6Eptpo5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uaq6Eptpo5 .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-uaq6Eptpo5 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uaq6Eptpo5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uaq6Eptpo5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uaq6Eptpo5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uaq6Eptpo5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uaq6Eptpo5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uaq6Eptpo5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uaq6Eptpo5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uaq6Eptpo5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uaq6Eptpo5 .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-uaq6Eptpo5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-uaq6Eptpo5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uaq6Eptpo5 .dropdown-item.active,
.cid-uaq6Eptpo5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uaq6Eptpo5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uaq6Eptpo5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uaq6Eptpo5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uaq6Eptpo5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uaq6Eptpo5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uaq6Eptpo5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uaq6Eptpo5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-uaq6Eptpo5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-uaq6Eptpo5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uaq6Eptpo5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaq6Eptpo5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uaq6Eptpo5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uaq6Eptpo5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaq6Eptpo5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uaq6Eptpo5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uaq6Eptpo5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uaq6Eptpo5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uaq6Eptpo5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uaq6Eptpo5 .navbar {
    height: 70px;
  }
  .cid-uaq6Eptpo5 .navbar.opened {
    height: auto;
  }
  .cid-uaq6Eptpo5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uaq6Eptpo5 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-uaq6Eptpo5 .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-uaq6Eptpo5 .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uaq6Eptpo5 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-uaq6Eptpo5 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-uaq6Eptpo5 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uaq6Eptpo5 .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-uaq6Eptpo5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uaq6Eptpo5 .text_widget {
  margin-bottom: 32px;
}
.cid-uaq6Eptpo5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uaq6Eptpo5 .text_widget a:hover {
  opacity: .5;
}
.cid-uaq6Eptpo5 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uaq6Eptpo5 .navbar-caption {
  color: #000000;
}
.cid-uaq6Eptpo5 .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-uaq6Eptpo5 .mbr-section-subtitle,
.cid-uaq6Eptpo5 .text_widget,
.cid-uaq6Eptpo5 .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-uaq6Eptpo5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uaq6Eptpo5 .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-uaq6Eqobwz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-uaq6Eqobwz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaq6Eqobwz .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-uaq6Eqobwz .container {
    padding: 0;
  }
}
.cid-uaq6Eqobwz .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-uaq6Eqobwz .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-uaq6Eqobwz .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-uaq6Eqobwz .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-uaq6Eqobwz .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-uaq6Eqobwz .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-uaq6Eqobwz .mbr-section-title {
  color: #ffffff;
}
.cid-uaq6Eqobwz .mbr-box {
  color: #ffffff;
}
.cid-uaq6Eqobwz .mbr-section-btn {
  text-align: center;
}
.cid-uaq6Eqobwz .mbr-section-title,
.cid-uaq6Eqobwz .mbr-section-btn,
.cid-uaq6Eqobwz .title-wrapper {
  color: #1b4066;
}
.cid-uaq6EqRChi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uaq6EqRChi .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uaq6EqRChi .mbr-text {
  color: #1b4066;
}
.cid-uaq6Ertjav {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-uaq6Ertjav iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-uaq6Ertjav .container-fluid {
  padding: 0;
}
.cid-uaq6Ertjav .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-uaq6EsdkMU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uaq6EsdkMU .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uaq6EsdkMU .mbr-text {
  color: #1b4066;
}
.cid-uaq6EsLcXs {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-uaq6EsLcXs .mbr-text,
.cid-uaq6EsLcXs .mbr-section-btn {
  color: #001e49;
}
.cid-uaq6EsLcXs .container {
  max-width: 1000px;
}
.cid-uaq6EsLcXs .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-uaq6EsLcXs .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaq6EsLcXs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaq6EtcpcS {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-uaq6EtcpcS .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uaq6EtcpcS .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-uaq6EtcpcS .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-uaq6EtcpcS h5 {
  padding-bottom: 2rem;
}
.cid-uaq6EtcpcS .form-control,
.cid-uaq6EtcpcS .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-uaq6EtcpcS .form-control::-webkit-input-placeholder,
.cid-uaq6EtcpcS .field-input::-webkit-input-placeholder,
.cid-uaq6EtcpcS .form-control::-webkit-input-placeholder,
.cid-uaq6EtcpcS .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uaq6EtcpcS .form-control:-moz-placeholder,
.cid-uaq6EtcpcS .field-input:-moz-placeholder,
.cid-uaq6EtcpcS .form-control:-moz-placeholder,
.cid-uaq6EtcpcS .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-uaq6EtcpcS .form-control:hover,
.cid-uaq6EtcpcS .field-input:hover,
.cid-uaq6EtcpcS .form-control:focus,
.cid-uaq6EtcpcS .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uaq6EtcpcS .form-control:hover::-webkit-input-placeholder,
.cid-uaq6EtcpcS .field-input:hover::-webkit-input-placeholder,
.cid-uaq6EtcpcS .form-control:focus::-webkit-input-placeholder,
.cid-uaq6EtcpcS .field-input:focus::-webkit-input-placeholder,
.cid-uaq6EtcpcS .form-control:hover::-webkit-input-placeholder,
.cid-uaq6EtcpcS .field-input:hover::-webkit-input-placeholder,
.cid-uaq6EtcpcS .form-control:focus::-webkit-input-placeholder,
.cid-uaq6EtcpcS .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-uaq6EtcpcS .form-control:hover:-moz-placeholder,
.cid-uaq6EtcpcS .field-input:hover:-moz-placeholder,
.cid-uaq6EtcpcS .form-control:focus:-moz-placeholder,
.cid-uaq6EtcpcS .field-input:focus:-moz-placeholder,
.cid-uaq6EtcpcS .form-control:hover:-moz-placeholder,
.cid-uaq6EtcpcS .field-input:hover:-moz-placeholder,
.cid-uaq6EtcpcS .form-control:focus:-moz-placeholder,
.cid-uaq6EtcpcS .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-uaq6EtcpcS .jq-number__spin:hover,
.cid-uaq6EtcpcS .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uaq6EtcpcS .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uaq6EtcpcS textarea {
  min-height: 200px;
}
.cid-uaq6EtcpcS input::-webkit-clear-button {
  display: none;
}
.cid-uaq6EtcpcS input::-webkit-inner-spin-button {
  display: none;
}
.cid-uaq6EtcpcS input::-webkit-outer-spin-button {
  display: none;
}
.cid-uaq6EtcpcS input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uaq6EtcpcS LABEL {
  color: #767676;
}
.cid-uaq6EtcpcS H5 {
  text-align: center;
  color: #ffffff;
}
.cid-uaq6EtDoo2 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-uaq6EtDoo2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaq6EtDoo2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaq6EtDoo2 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uaq6EtDoo2 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uaq6EtDoo2 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uaq6EtDoo2 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uaq6EtDoo2 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uaq6EtDoo2 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uaq6EtDoo2 .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-uaq6EtDoo2 .bg-slack:hover {
  background: #230a23;
}
.cid-uaq6EtDoo2 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uaq6EtDoo2 .bg-linkedin:hover {
  background: #005582;
}
.cid-uaq6EtDoo2 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uaq6EtDoo2 [class^="socicon-"]:before,
.cid-uaq6EtDoo2 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uaq6EtDoo2 .mbr-section-title,
.cid-uaq6EtDoo2 .social-list {
  color: #ffffff;
}
.cid-uaq6Eu41sU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uaq6Eu41sU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaq6Eu41sU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uaq6Eu41sU .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uaq6Eu41sU .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-uaq6Eu41sU .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uaq6Eu41sU .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-uaq6Eu41sU .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-uaq6Eu41sU .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-uaq6Eu41sU .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-uaq6Eu41sU .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-uaq6Eu41sU .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uaq6Eu41sU .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-uaq6Eu41sU .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-uaq6Eu41sU .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-uaq6Eu41sU .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-uaq6Eu41sU .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-uaq6Eu41sU [class^="socicon-"]:before,
.cid-uaq6Eu41sU [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uaq6Eu41sU .mbr-section-title,
.cid-uaq6Eu41sU .mbr-social-likes {
  color: #1b4066;
}
.cid-uaq6EusaNQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-uaq6EusaNQ img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-uaq6EusaNQ .si {
  width: 100%;
}
.cid-uaq6EusaNQ .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-uaq6EusaNQ .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-uaq6EusaNQ .subtitle {
  color: #ffffff;
}
.cid-uaq6EusaNQ .text,
.cid-uaq6EusaNQ .si {
  text-align: center;
  color: #1b4066;
}
.cid-uaq6EusaNQ .copyright {
  padding-top: 120px;
}
.cid-ub4MowabwE .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-ub4MowabwE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-ub4MowabwE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-ub4MowabwE .menu_box .navbar.opened,
  .cid-ub4MowabwE .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-ub4MowabwE .navbar-dropdown {
  position: relative !important;
}
.cid-ub4MowabwE .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ub4MowabwE .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-ub4MowabwE .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ub4MowabwE .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-ub4MowabwE .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ub4MowabwE .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ub4MowabwE .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-ub4MowabwE .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ub4MowabwE .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ub4MowabwE .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ub4MowabwE .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ub4MowabwE .offcanvas-body .mbr-text,
  .cid-ub4MowabwE .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ub4MowabwE .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ub4MowabwE .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ub4MowabwE .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-ub4MowabwE .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ub4MowabwE .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ub4MowabwE .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ub4MowabwE .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ub4MowabwE ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ub4MowabwE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ub4MowabwE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ub4MowabwE .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ub4MowabwE li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ub4MowabwE .lg_brand {
    margin: 0 1rem;
  }
}
.cid-ub4MowabwE .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ub4MowabwE .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ub4MowabwE .nav-item {
    margin: 0 !important;
  }
}
.cid-ub4MowabwE .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-ub4MowabwE .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-ub4MowabwE .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-ub4MowabwE .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ub4MowabwE .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ub4MowabwE .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ub4MowabwE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ub4MowabwE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ub4MowabwE .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ub4MowabwE .offcanvas_box {
    display: none;
  }
}
.cid-ub4MowabwE .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ub4MowabwE .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ub4MowabwE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ub4MowabwE .container {
  display: flex;
  margin: auto;
}
.cid-ub4MowabwE .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ub4MowabwE .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ub4MowabwE .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ub4MowabwE .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ub4MowabwE .navbar-nav {
    margin: 0;
  }
}
.cid-ub4MowabwE .dropdown-menu,
.cid-ub4MowabwE .navbar.opened {
  background-color: false !important;
}
.cid-ub4MowabwE .nav-item:focus,
.cid-ub4MowabwE .nav-link:focus {
  outline: none;
}
.cid-ub4MowabwE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ub4MowabwE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ub4MowabwE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ub4MowabwE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ub4MowabwE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ub4MowabwE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ub4MowabwE .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ub4MowabwE .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ub4MowabwE .navbar.opened {
  transition: all 0.3s;
}
.cid-ub4MowabwE .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ub4MowabwE .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-ub4MowabwE .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ub4MowabwE .navbar.collapsed {
  justify-content: center;
}
.cid-ub4MowabwE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ub4MowabwE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ub4MowabwE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ub4MowabwE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ub4MowabwE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ub4MowabwE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ub4MowabwE .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ub4MowabwE .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ub4MowabwE .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ub4MowabwE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ub4MowabwE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ub4MowabwE .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ub4MowabwE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ub4MowabwE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ub4MowabwE .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-ub4MowabwE .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ub4MowabwE .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ub4MowabwE .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ub4MowabwE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ub4MowabwE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ub4MowabwE .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ub4MowabwE .navbar.navbar-short {
  min-height: 60px;
}
.cid-ub4MowabwE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ub4MowabwE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ub4MowabwE .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-ub4MowabwE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-ub4MowabwE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ub4MowabwE .dropdown-item.active,
.cid-ub4MowabwE .dropdown-item:active {
  background-color: transparent;
}
.cid-ub4MowabwE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ub4MowabwE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ub4MowabwE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ub4MowabwE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ub4MowabwE ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ub4MowabwE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ub4MowabwE button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-ub4MowabwE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-ub4MowabwE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ub4MowabwE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ub4MowabwE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ub4MowabwE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ub4MowabwE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ub4MowabwE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ub4MowabwE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ub4MowabwE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ub4MowabwE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ub4MowabwE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ub4MowabwE .navbar {
    height: 70px;
  }
  .cid-ub4MowabwE .navbar.opened {
    height: auto;
  }
  .cid-ub4MowabwE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ub4MowabwE .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-ub4MowabwE .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-ub4MowabwE .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ub4MowabwE .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-ub4MowabwE .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-ub4MowabwE .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ub4MowabwE .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-ub4MowabwE .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ub4MowabwE .text_widget {
  margin-bottom: 32px;
}
.cid-ub4MowabwE .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ub4MowabwE .text_widget a:hover {
  opacity: .5;
}
.cid-ub4MowabwE .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ub4MowabwE .navbar-caption {
  color: #000000;
}
.cid-ub4MowabwE .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-ub4MowabwE .mbr-section-subtitle,
.cid-ub4MowabwE .text_widget,
.cid-ub4MowabwE .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-ub4MowabwE a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ub4MowabwE .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-ub4MowNlAh {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-ub4MowNlAh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ub4MowNlAh .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-ub4MowNlAh .container {
    padding: 0;
  }
}
.cid-ub4MowNlAh .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-ub4MowNlAh .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-ub4MowNlAh .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-ub4MowNlAh .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-ub4MowNlAh .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-ub4MowNlAh .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-ub4MowNlAh .mbr-section-title {
  color: #ffffff;
}
.cid-ub4MowNlAh .mbr-box {
  color: #ffffff;
}
.cid-ub4MowNlAh .mbr-section-btn {
  text-align: center;
}
.cid-ub4MowNlAh .mbr-section-title,
.cid-ub4MowNlAh .mbr-section-btn,
.cid-ub4MowNlAh .title-wrapper {
  color: #1b4066;
}
.cid-ub4Moxa7FS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ub4Moxa7FS .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ub4Moxa7FS .mbr-text {
  color: #1b4066;
}
.cid-ub4MoxFFFE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-ub4MoxFFFE iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-ub4MoxFFFE .container-fluid {
  padding: 0;
}
.cid-ub4MoxFFFE .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-ub4Moybw7p {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ub4Moybw7p .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ub4Moybw7p .mbr-text {
  color: #1b4066;
}
.cid-ub4MoyDBDM {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-ub4MoyDBDM .mbr-text,
.cid-ub4MoyDBDM .mbr-section-btn {
  color: #001e49;
}
.cid-ub4MoyDBDM .container {
  max-width: 1000px;
}
.cid-ub4MoyDBDM .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-ub4MoyDBDM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ub4MoyDBDM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ub4MoyYonV {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-ub4MoyYonV .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ub4MoyYonV .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-ub4MoyYonV .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-ub4MoyYonV h5 {
  padding-bottom: 2rem;
}
.cid-ub4MoyYonV .form-control,
.cid-ub4MoyYonV .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-ub4MoyYonV .form-control::-webkit-input-placeholder,
.cid-ub4MoyYonV .field-input::-webkit-input-placeholder,
.cid-ub4MoyYonV .form-control::-webkit-input-placeholder,
.cid-ub4MoyYonV .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-ub4MoyYonV .form-control:-moz-placeholder,
.cid-ub4MoyYonV .field-input:-moz-placeholder,
.cid-ub4MoyYonV .form-control:-moz-placeholder,
.cid-ub4MoyYonV .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-ub4MoyYonV .form-control:hover,
.cid-ub4MoyYonV .field-input:hover,
.cid-ub4MoyYonV .form-control:focus,
.cid-ub4MoyYonV .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ub4MoyYonV .form-control:hover::-webkit-input-placeholder,
.cid-ub4MoyYonV .field-input:hover::-webkit-input-placeholder,
.cid-ub4MoyYonV .form-control:focus::-webkit-input-placeholder,
.cid-ub4MoyYonV .field-input:focus::-webkit-input-placeholder,
.cid-ub4MoyYonV .form-control:hover::-webkit-input-placeholder,
.cid-ub4MoyYonV .field-input:hover::-webkit-input-placeholder,
.cid-ub4MoyYonV .form-control:focus::-webkit-input-placeholder,
.cid-ub4MoyYonV .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-ub4MoyYonV .form-control:hover:-moz-placeholder,
.cid-ub4MoyYonV .field-input:hover:-moz-placeholder,
.cid-ub4MoyYonV .form-control:focus:-moz-placeholder,
.cid-ub4MoyYonV .field-input:focus:-moz-placeholder,
.cid-ub4MoyYonV .form-control:hover:-moz-placeholder,
.cid-ub4MoyYonV .field-input:hover:-moz-placeholder,
.cid-ub4MoyYonV .form-control:focus:-moz-placeholder,
.cid-ub4MoyYonV .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-ub4MoyYonV .jq-number__spin:hover,
.cid-ub4MoyYonV .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ub4MoyYonV .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ub4MoyYonV textarea {
  min-height: 200px;
}
.cid-ub4MoyYonV input::-webkit-clear-button {
  display: none;
}
.cid-ub4MoyYonV input::-webkit-inner-spin-button {
  display: none;
}
.cid-ub4MoyYonV input::-webkit-outer-spin-button {
  display: none;
}
.cid-ub4MoyYonV input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ub4MoyYonV LABEL {
  color: #767676;
}
.cid-ub4MoyYonV H5 {
  text-align: center;
  color: #ffffff;
}
.cid-ub4MozkKmr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-ub4MozkKmr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ub4MozkKmr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ub4MozkKmr .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ub4MozkKmr .bg-facebook:hover {
  background: #0b60cb;
}
.cid-ub4MozkKmr .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ub4MozkKmr .bg-twitter:hover {
  background: #0c85d0;
}
.cid-ub4MozkKmr .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ub4MozkKmr .bg-pinterest:hover {
  background: #b3001b;
}
.cid-ub4MozkKmr .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-ub4MozkKmr .bg-slack:hover {
  background: #230a23;
}
.cid-ub4MozkKmr .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-ub4MozkKmr .bg-linkedin:hover {
  background: #005582;
}
.cid-ub4MozkKmr .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-ub4MozkKmr [class^="socicon-"]:before,
.cid-ub4MozkKmr [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-ub4MozkKmr .mbr-section-title,
.cid-ub4MozkKmr .social-list {
  color: #ffffff;
}
.cid-ub4MozMKzA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ub4MozMKzA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ub4MozMKzA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ub4MozMKzA .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ub4MozMKzA .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-ub4MozMKzA .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ub4MozMKzA .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-ub4MozMKzA .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-ub4MozMKzA .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-ub4MozMKzA .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-ub4MozMKzA .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-ub4MozMKzA .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ub4MozMKzA .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-ub4MozMKzA .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-ub4MozMKzA .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-ub4MozMKzA .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-ub4MozMKzA .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-ub4MozMKzA [class^="socicon-"]:before,
.cid-ub4MozMKzA [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ub4MozMKzA .mbr-section-title,
.cid-ub4MozMKzA .mbr-social-likes {
  color: #1b4066;
}
.cid-ub4MoAdwWE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-ub4MoAdwWE img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-ub4MoAdwWE .si {
  width: 100%;
}
.cid-ub4MoAdwWE .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-ub4MoAdwWE .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-ub4MoAdwWE .subtitle {
  color: #ffffff;
}
.cid-ub4MoAdwWE .text,
.cid-ub4MoAdwWE .si {
  text-align: center;
  color: #1b4066;
}
.cid-ub4MoAdwWE .copyright {
  padding-top: 120px;
}
.cid-ubK1PM7CTI .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-ubK1PM7CTI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-ubK1PM7CTI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-ubK1PM7CTI .menu_box .navbar.opened,
  .cid-ubK1PM7CTI .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-ubK1PM7CTI .navbar-dropdown {
  position: relative !important;
}
.cid-ubK1PM7CTI .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ubK1PM7CTI .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-ubK1PM7CTI .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ubK1PM7CTI .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-ubK1PM7CTI .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ubK1PM7CTI .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ubK1PM7CTI .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-ubK1PM7CTI .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ubK1PM7CTI .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ubK1PM7CTI .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ubK1PM7CTI .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ubK1PM7CTI .offcanvas-body .mbr-text,
  .cid-ubK1PM7CTI .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ubK1PM7CTI .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ubK1PM7CTI .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ubK1PM7CTI .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-ubK1PM7CTI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ubK1PM7CTI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ubK1PM7CTI .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ubK1PM7CTI .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ubK1PM7CTI ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ubK1PM7CTI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ubK1PM7CTI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ubK1PM7CTI .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ubK1PM7CTI li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ubK1PM7CTI .lg_brand {
    margin: 0 1rem;
  }
}
.cid-ubK1PM7CTI .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ubK1PM7CTI .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ubK1PM7CTI .nav-item {
    margin: 0 !important;
  }
}
.cid-ubK1PM7CTI .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-ubK1PM7CTI .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-ubK1PM7CTI .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-ubK1PM7CTI .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ubK1PM7CTI .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ubK1PM7CTI .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ubK1PM7CTI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ubK1PM7CTI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ubK1PM7CTI .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ubK1PM7CTI .offcanvas_box {
    display: none;
  }
}
.cid-ubK1PM7CTI .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ubK1PM7CTI .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ubK1PM7CTI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ubK1PM7CTI .container {
  display: flex;
  margin: auto;
}
.cid-ubK1PM7CTI .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ubK1PM7CTI .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ubK1PM7CTI .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ubK1PM7CTI .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ubK1PM7CTI .navbar-nav {
    margin: 0;
  }
}
.cid-ubK1PM7CTI .dropdown-menu,
.cid-ubK1PM7CTI .navbar.opened {
  background-color: false !important;
}
.cid-ubK1PM7CTI .nav-item:focus,
.cid-ubK1PM7CTI .nav-link:focus {
  outline: none;
}
.cid-ubK1PM7CTI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ubK1PM7CTI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ubK1PM7CTI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ubK1PM7CTI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ubK1PM7CTI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ubK1PM7CTI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ubK1PM7CTI .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ubK1PM7CTI .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ubK1PM7CTI .navbar.opened {
  transition: all 0.3s;
}
.cid-ubK1PM7CTI .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ubK1PM7CTI .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-ubK1PM7CTI .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ubK1PM7CTI .navbar.collapsed {
  justify-content: center;
}
.cid-ubK1PM7CTI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ubK1PM7CTI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ubK1PM7CTI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ubK1PM7CTI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ubK1PM7CTI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ubK1PM7CTI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ubK1PM7CTI .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ubK1PM7CTI .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ubK1PM7CTI .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ubK1PM7CTI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ubK1PM7CTI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ubK1PM7CTI .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ubK1PM7CTI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ubK1PM7CTI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ubK1PM7CTI .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-ubK1PM7CTI .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ubK1PM7CTI .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ubK1PM7CTI .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ubK1PM7CTI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ubK1PM7CTI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ubK1PM7CTI .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ubK1PM7CTI .navbar.navbar-short {
  min-height: 60px;
}
.cid-ubK1PM7CTI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ubK1PM7CTI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ubK1PM7CTI .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-ubK1PM7CTI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-ubK1PM7CTI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ubK1PM7CTI .dropdown-item.active,
.cid-ubK1PM7CTI .dropdown-item:active {
  background-color: transparent;
}
.cid-ubK1PM7CTI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ubK1PM7CTI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ubK1PM7CTI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ubK1PM7CTI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ubK1PM7CTI ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ubK1PM7CTI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ubK1PM7CTI button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-ubK1PM7CTI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-ubK1PM7CTI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ubK1PM7CTI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubK1PM7CTI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ubK1PM7CTI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ubK1PM7CTI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubK1PM7CTI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ubK1PM7CTI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ubK1PM7CTI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ubK1PM7CTI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ubK1PM7CTI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ubK1PM7CTI .navbar {
    height: 70px;
  }
  .cid-ubK1PM7CTI .navbar.opened {
    height: auto;
  }
  .cid-ubK1PM7CTI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubK1PM7CTI .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-ubK1PM7CTI .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-ubK1PM7CTI .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ubK1PM7CTI .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-ubK1PM7CTI .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-ubK1PM7CTI .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ubK1PM7CTI .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-ubK1PM7CTI .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ubK1PM7CTI .text_widget {
  margin-bottom: 32px;
}
.cid-ubK1PM7CTI .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ubK1PM7CTI .text_widget a:hover {
  opacity: .5;
}
.cid-ubK1PM7CTI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ubK1PM7CTI .navbar-caption {
  color: #000000;
}
.cid-ubK1PM7CTI .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-ubK1PM7CTI .mbr-section-subtitle,
.cid-ubK1PM7CTI .text_widget,
.cid-ubK1PM7CTI .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-ubK1PM7CTI a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ubK1PM7CTI .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-ubK1PMLDXS {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-ubK1PMLDXS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubK1PMLDXS .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-ubK1PMLDXS .container {
    padding: 0;
  }
}
.cid-ubK1PMLDXS .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-ubK1PMLDXS .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-ubK1PMLDXS .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-ubK1PMLDXS .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-ubK1PMLDXS .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-ubK1PMLDXS .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-ubK1PMLDXS .mbr-section-title {
  color: #ffffff;
}
.cid-ubK1PMLDXS .mbr-box {
  color: #ffffff;
}
.cid-ubK1PMLDXS .mbr-section-btn {
  text-align: center;
}
.cid-ubK1PMLDXS .mbr-section-title,
.cid-ubK1PMLDXS .mbr-section-btn,
.cid-ubK1PMLDXS .title-wrapper {
  color: #1b4066;
}
.cid-ubK1PN9kH9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ubK1PN9kH9 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ubK1PN9kH9 .mbr-text {
  color: #1b4066;
}
.cid-ubK1PNApGU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-ubK1PNApGU iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-ubK1PNApGU .container-fluid {
  padding: 0;
}
.cid-ubK1PNApGU .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-ubK1PO1Khf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ubK1PO1Khf .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ubK1PO1Khf .mbr-text {
  color: #1b4066;
}
.cid-ubK1POlNne {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-ubK1POlNne .mbr-text,
.cid-ubK1POlNne .mbr-section-btn {
  color: #001e49;
}
.cid-ubK1POlNne .container {
  max-width: 1000px;
}
.cid-ubK1POlNne .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-ubK1POlNne .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubK1POlNne .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubK1POHAiI {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-ubK1POHAiI .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ubK1POHAiI .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-ubK1POHAiI .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-ubK1POHAiI h5 {
  padding-bottom: 2rem;
}
.cid-ubK1POHAiI .form-control,
.cid-ubK1POHAiI .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-ubK1POHAiI .form-control::-webkit-input-placeholder,
.cid-ubK1POHAiI .field-input::-webkit-input-placeholder,
.cid-ubK1POHAiI .form-control::-webkit-input-placeholder,
.cid-ubK1POHAiI .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-ubK1POHAiI .form-control:-moz-placeholder,
.cid-ubK1POHAiI .field-input:-moz-placeholder,
.cid-ubK1POHAiI .form-control:-moz-placeholder,
.cid-ubK1POHAiI .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-ubK1POHAiI .form-control:hover,
.cid-ubK1POHAiI .field-input:hover,
.cid-ubK1POHAiI .form-control:focus,
.cid-ubK1POHAiI .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ubK1POHAiI .form-control:hover::-webkit-input-placeholder,
.cid-ubK1POHAiI .field-input:hover::-webkit-input-placeholder,
.cid-ubK1POHAiI .form-control:focus::-webkit-input-placeholder,
.cid-ubK1POHAiI .field-input:focus::-webkit-input-placeholder,
.cid-ubK1POHAiI .form-control:hover::-webkit-input-placeholder,
.cid-ubK1POHAiI .field-input:hover::-webkit-input-placeholder,
.cid-ubK1POHAiI .form-control:focus::-webkit-input-placeholder,
.cid-ubK1POHAiI .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-ubK1POHAiI .form-control:hover:-moz-placeholder,
.cid-ubK1POHAiI .field-input:hover:-moz-placeholder,
.cid-ubK1POHAiI .form-control:focus:-moz-placeholder,
.cid-ubK1POHAiI .field-input:focus:-moz-placeholder,
.cid-ubK1POHAiI .form-control:hover:-moz-placeholder,
.cid-ubK1POHAiI .field-input:hover:-moz-placeholder,
.cid-ubK1POHAiI .form-control:focus:-moz-placeholder,
.cid-ubK1POHAiI .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-ubK1POHAiI .jq-number__spin:hover,
.cid-ubK1POHAiI .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ubK1POHAiI .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ubK1POHAiI textarea {
  min-height: 200px;
}
.cid-ubK1POHAiI input::-webkit-clear-button {
  display: none;
}
.cid-ubK1POHAiI input::-webkit-inner-spin-button {
  display: none;
}
.cid-ubK1POHAiI input::-webkit-outer-spin-button {
  display: none;
}
.cid-ubK1POHAiI input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ubK1POHAiI LABEL {
  color: #767676;
}
.cid-ubK1POHAiI H5 {
  text-align: center;
  color: #ffffff;
}
.cid-ubK1PP4KzR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-ubK1PP4KzR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubK1PP4KzR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubK1PP4KzR .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ubK1PP4KzR .bg-facebook:hover {
  background: #0b60cb;
}
.cid-ubK1PP4KzR .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ubK1PP4KzR .bg-twitter:hover {
  background: #0c85d0;
}
.cid-ubK1PP4KzR .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ubK1PP4KzR .bg-pinterest:hover {
  background: #b3001b;
}
.cid-ubK1PP4KzR .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-ubK1PP4KzR .bg-slack:hover {
  background: #230a23;
}
.cid-ubK1PP4KzR .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-ubK1PP4KzR .bg-linkedin:hover {
  background: #005582;
}
.cid-ubK1PP4KzR .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-ubK1PP4KzR [class^="socicon-"]:before,
.cid-ubK1PP4KzR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-ubK1PP4KzR .mbr-section-title,
.cid-ubK1PP4KzR .social-list {
  color: #ffffff;
}
.cid-ubK1PPxSTH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ubK1PPxSTH .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubK1PPxSTH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubK1PPxSTH .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ubK1PPxSTH .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-ubK1PPxSTH .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ubK1PPxSTH .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-ubK1PPxSTH .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-ubK1PPxSTH .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-ubK1PPxSTH .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-ubK1PPxSTH .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-ubK1PPxSTH .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ubK1PPxSTH .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-ubK1PPxSTH .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-ubK1PPxSTH .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-ubK1PPxSTH .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-ubK1PPxSTH .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-ubK1PPxSTH [class^="socicon-"]:before,
.cid-ubK1PPxSTH [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ubK1PPxSTH .mbr-section-title,
.cid-ubK1PPxSTH .mbr-social-likes {
  color: #1b4066;
}
.cid-ubK1PPZxRs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-ubK1PPZxRs img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-ubK1PPZxRs .si {
  width: 100%;
}
.cid-ubK1PPZxRs .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-ubK1PPZxRs .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-ubK1PPZxRs .subtitle {
  color: #ffffff;
}
.cid-ubK1PPZxRs .text,
.cid-ubK1PPZxRs .si {
  text-align: center;
  color: #1b4066;
}
.cid-ubK1PPZxRs .copyright {
  padding-top: 120px;
}
.cid-ud3QRiSNuq .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-ud3QRiSNuq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-ud3QRiSNuq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-ud3QRiSNuq .menu_box .navbar.opened,
  .cid-ud3QRiSNuq .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-ud3QRiSNuq .navbar-dropdown {
  position: relative !important;
}
.cid-ud3QRiSNuq .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ud3QRiSNuq .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-ud3QRiSNuq .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ud3QRiSNuq .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-ud3QRiSNuq .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ud3QRiSNuq .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ud3QRiSNuq .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-ud3QRiSNuq .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ud3QRiSNuq .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ud3QRiSNuq .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ud3QRiSNuq .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ud3QRiSNuq .offcanvas-body .mbr-text,
  .cid-ud3QRiSNuq .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ud3QRiSNuq .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ud3QRiSNuq .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ud3QRiSNuq .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-ud3QRiSNuq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ud3QRiSNuq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ud3QRiSNuq .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ud3QRiSNuq .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ud3QRiSNuq ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ud3QRiSNuq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ud3QRiSNuq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ud3QRiSNuq .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ud3QRiSNuq li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ud3QRiSNuq .lg_brand {
    margin: 0 1rem;
  }
}
.cid-ud3QRiSNuq .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ud3QRiSNuq .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ud3QRiSNuq .nav-item {
    margin: 0 !important;
  }
}
.cid-ud3QRiSNuq .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-ud3QRiSNuq .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-ud3QRiSNuq .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-ud3QRiSNuq .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ud3QRiSNuq .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ud3QRiSNuq .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ud3QRiSNuq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ud3QRiSNuq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ud3QRiSNuq .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ud3QRiSNuq .offcanvas_box {
    display: none;
  }
}
.cid-ud3QRiSNuq .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ud3QRiSNuq .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ud3QRiSNuq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ud3QRiSNuq .container {
  display: flex;
  margin: auto;
}
.cid-ud3QRiSNuq .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ud3QRiSNuq .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ud3QRiSNuq .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ud3QRiSNuq .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ud3QRiSNuq .navbar-nav {
    margin: 0;
  }
}
.cid-ud3QRiSNuq .dropdown-menu,
.cid-ud3QRiSNuq .navbar.opened {
  background-color: false !important;
}
.cid-ud3QRiSNuq .nav-item:focus,
.cid-ud3QRiSNuq .nav-link:focus {
  outline: none;
}
.cid-ud3QRiSNuq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ud3QRiSNuq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ud3QRiSNuq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ud3QRiSNuq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ud3QRiSNuq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ud3QRiSNuq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ud3QRiSNuq .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ud3QRiSNuq .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ud3QRiSNuq .navbar.opened {
  transition: all 0.3s;
}
.cid-ud3QRiSNuq .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ud3QRiSNuq .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-ud3QRiSNuq .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ud3QRiSNuq .navbar.collapsed {
  justify-content: center;
}
.cid-ud3QRiSNuq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ud3QRiSNuq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ud3QRiSNuq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ud3QRiSNuq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ud3QRiSNuq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ud3QRiSNuq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ud3QRiSNuq .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ud3QRiSNuq .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ud3QRiSNuq .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ud3QRiSNuq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ud3QRiSNuq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ud3QRiSNuq .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ud3QRiSNuq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ud3QRiSNuq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ud3QRiSNuq .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-ud3QRiSNuq .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ud3QRiSNuq .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ud3QRiSNuq .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ud3QRiSNuq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ud3QRiSNuq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ud3QRiSNuq .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ud3QRiSNuq .navbar.navbar-short {
  min-height: 60px;
}
.cid-ud3QRiSNuq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ud3QRiSNuq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ud3QRiSNuq .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-ud3QRiSNuq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-ud3QRiSNuq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ud3QRiSNuq .dropdown-item.active,
.cid-ud3QRiSNuq .dropdown-item:active {
  background-color: transparent;
}
.cid-ud3QRiSNuq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ud3QRiSNuq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ud3QRiSNuq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ud3QRiSNuq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ud3QRiSNuq ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ud3QRiSNuq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ud3QRiSNuq button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-ud3QRiSNuq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-ud3QRiSNuq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ud3QRiSNuq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ud3QRiSNuq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ud3QRiSNuq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ud3QRiSNuq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ud3QRiSNuq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ud3QRiSNuq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ud3QRiSNuq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ud3QRiSNuq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ud3QRiSNuq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ud3QRiSNuq .navbar {
    height: 70px;
  }
  .cid-ud3QRiSNuq .navbar.opened {
    height: auto;
  }
  .cid-ud3QRiSNuq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ud3QRiSNuq .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-ud3QRiSNuq .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-ud3QRiSNuq .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ud3QRiSNuq .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-ud3QRiSNuq .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-ud3QRiSNuq .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ud3QRiSNuq .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-ud3QRiSNuq .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ud3QRiSNuq .text_widget {
  margin-bottom: 32px;
}
.cid-ud3QRiSNuq .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ud3QRiSNuq .text_widget a:hover {
  opacity: .5;
}
.cid-ud3QRiSNuq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ud3QRiSNuq .navbar-caption {
  color: #000000;
}
.cid-ud3QRiSNuq .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-ud3QRiSNuq .mbr-section-subtitle,
.cid-ud3QRiSNuq .text_widget,
.cid-ud3QRiSNuq .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-ud3QRiSNuq a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ud3QRiSNuq .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-ud3QRjjeLs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-ud3QRjjeLs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud3QRjjeLs .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-ud3QRjjeLs .container {
    padding: 0;
  }
}
.cid-ud3QRjjeLs .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-ud3QRjjeLs .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-ud3QRjjeLs .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-ud3QRjjeLs .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-ud3QRjjeLs .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-ud3QRjjeLs .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-ud3QRjjeLs .mbr-section-title {
  color: #ffffff;
}
.cid-ud3QRjjeLs .mbr-box {
  color: #ffffff;
}
.cid-ud3QRjjeLs .mbr-section-btn {
  text-align: center;
}
.cid-ud3QRjjeLs .mbr-section-title,
.cid-ud3QRjjeLs .mbr-section-btn,
.cid-ud3QRjjeLs .title-wrapper {
  color: #1b4066;
}
.cid-ud3QRjDiHR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ud3QRjDiHR .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ud3QRjDiHR .mbr-text {
  color: #1b4066;
}
.cid-ud3QRjWR2f {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-ud3QRjWR2f iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-ud3QRjWR2f .container-fluid {
  padding: 0;
}
.cid-ud3QRjWR2f .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-ud3QRkj8Tq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ud3QRkj8Tq .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ud3QRkj8Tq .mbr-text {
  color: #1b4066;
}
.cid-ud3QRkCAZO {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-ud3QRkCAZO .mbr-text,
.cid-ud3QRkCAZO .mbr-section-btn {
  color: #001e49;
}
.cid-ud3QRkCAZO .container {
  max-width: 1000px;
}
.cid-ud3QRkCAZO .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-ud3QRkCAZO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud3QRkCAZO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ud3QRkYbEO {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-ud3QRkYbEO .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ud3QRkYbEO .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-ud3QRkYbEO .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-ud3QRkYbEO h5 {
  padding-bottom: 2rem;
}
.cid-ud3QRkYbEO .form-control,
.cid-ud3QRkYbEO .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-ud3QRkYbEO .form-control::-webkit-input-placeholder,
.cid-ud3QRkYbEO .field-input::-webkit-input-placeholder,
.cid-ud3QRkYbEO .form-control::-webkit-input-placeholder,
.cid-ud3QRkYbEO .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-ud3QRkYbEO .form-control:-moz-placeholder,
.cid-ud3QRkYbEO .field-input:-moz-placeholder,
.cid-ud3QRkYbEO .form-control:-moz-placeholder,
.cid-ud3QRkYbEO .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-ud3QRkYbEO .form-control:hover,
.cid-ud3QRkYbEO .field-input:hover,
.cid-ud3QRkYbEO .form-control:focus,
.cid-ud3QRkYbEO .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ud3QRkYbEO .form-control:hover::-webkit-input-placeholder,
.cid-ud3QRkYbEO .field-input:hover::-webkit-input-placeholder,
.cid-ud3QRkYbEO .form-control:focus::-webkit-input-placeholder,
.cid-ud3QRkYbEO .field-input:focus::-webkit-input-placeholder,
.cid-ud3QRkYbEO .form-control:hover::-webkit-input-placeholder,
.cid-ud3QRkYbEO .field-input:hover::-webkit-input-placeholder,
.cid-ud3QRkYbEO .form-control:focus::-webkit-input-placeholder,
.cid-ud3QRkYbEO .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-ud3QRkYbEO .form-control:hover:-moz-placeholder,
.cid-ud3QRkYbEO .field-input:hover:-moz-placeholder,
.cid-ud3QRkYbEO .form-control:focus:-moz-placeholder,
.cid-ud3QRkYbEO .field-input:focus:-moz-placeholder,
.cid-ud3QRkYbEO .form-control:hover:-moz-placeholder,
.cid-ud3QRkYbEO .field-input:hover:-moz-placeholder,
.cid-ud3QRkYbEO .form-control:focus:-moz-placeholder,
.cid-ud3QRkYbEO .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-ud3QRkYbEO .jq-number__spin:hover,
.cid-ud3QRkYbEO .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ud3QRkYbEO .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ud3QRkYbEO textarea {
  min-height: 200px;
}
.cid-ud3QRkYbEO input::-webkit-clear-button {
  display: none;
}
.cid-ud3QRkYbEO input::-webkit-inner-spin-button {
  display: none;
}
.cid-ud3QRkYbEO input::-webkit-outer-spin-button {
  display: none;
}
.cid-ud3QRkYbEO input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ud3QRkYbEO LABEL {
  color: #767676;
}
.cid-ud3QRkYbEO H5 {
  text-align: center;
  color: #ffffff;
}
.cid-ud3QRlkFfi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-ud3QRlkFfi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud3QRlkFfi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ud3QRlkFfi .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ud3QRlkFfi .bg-facebook:hover {
  background: #0b60cb;
}
.cid-ud3QRlkFfi .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ud3QRlkFfi .bg-twitter:hover {
  background: #0c85d0;
}
.cid-ud3QRlkFfi .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ud3QRlkFfi .bg-pinterest:hover {
  background: #b3001b;
}
.cid-ud3QRlkFfi .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-ud3QRlkFfi .bg-slack:hover {
  background: #230a23;
}
.cid-ud3QRlkFfi .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-ud3QRlkFfi .bg-linkedin:hover {
  background: #005582;
}
.cid-ud3QRlkFfi .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-ud3QRlkFfi [class^="socicon-"]:before,
.cid-ud3QRlkFfi [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-ud3QRlkFfi .mbr-section-title,
.cid-ud3QRlkFfi .social-list {
  color: #ffffff;
}
.cid-ud3QRlO10X {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ud3QRlO10X .mbr-fallback-image.disabled {
  display: none;
}
.cid-ud3QRlO10X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ud3QRlO10X .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ud3QRlO10X .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-ud3QRlO10X .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ud3QRlO10X .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-ud3QRlO10X .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-ud3QRlO10X .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-ud3QRlO10X .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-ud3QRlO10X .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-ud3QRlO10X .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ud3QRlO10X .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-ud3QRlO10X .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-ud3QRlO10X .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-ud3QRlO10X .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-ud3QRlO10X .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-ud3QRlO10X [class^="socicon-"]:before,
.cid-ud3QRlO10X [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ud3QRlO10X .mbr-section-title,
.cid-ud3QRlO10X .mbr-social-likes {
  color: #1b4066;
}
.cid-ud3QRma8YK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-ud3QRma8YK img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-ud3QRma8YK .si {
  width: 100%;
}
.cid-ud3QRma8YK .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-ud3QRma8YK .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-ud3QRma8YK .subtitle {
  color: #ffffff;
}
.cid-ud3QRma8YK .text,
.cid-ud3QRma8YK .si {
  text-align: center;
  color: #1b4066;
}
.cid-ud3QRma8YK .copyright {
  padding-top: 120px;
}
.cid-udJmcf1nXR .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-udJmcf1nXR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-udJmcf1nXR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-udJmcf1nXR .menu_box .navbar.opened,
  .cid-udJmcf1nXR .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-udJmcf1nXR .navbar-dropdown {
  position: relative !important;
}
.cid-udJmcf1nXR .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-udJmcf1nXR .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-udJmcf1nXR .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-udJmcf1nXR .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-udJmcf1nXR .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-udJmcf1nXR .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-udJmcf1nXR .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-udJmcf1nXR .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-udJmcf1nXR .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-udJmcf1nXR .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-udJmcf1nXR .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-udJmcf1nXR .offcanvas-body .mbr-text,
  .cid-udJmcf1nXR .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-udJmcf1nXR .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-udJmcf1nXR .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-udJmcf1nXR .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-udJmcf1nXR .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-udJmcf1nXR .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-udJmcf1nXR .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-udJmcf1nXR .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-udJmcf1nXR ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-udJmcf1nXR .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-udJmcf1nXR .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-udJmcf1nXR .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-udJmcf1nXR li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-udJmcf1nXR .lg_brand {
    margin: 0 1rem;
  }
}
.cid-udJmcf1nXR .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-udJmcf1nXR .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-udJmcf1nXR .nav-item {
    margin: 0 !important;
  }
}
.cid-udJmcf1nXR .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-udJmcf1nXR .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-udJmcf1nXR .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-udJmcf1nXR .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-udJmcf1nXR .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-udJmcf1nXR .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-udJmcf1nXR .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-udJmcf1nXR .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-udJmcf1nXR .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-udJmcf1nXR .offcanvas_box {
    display: none;
  }
}
.cid-udJmcf1nXR .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-udJmcf1nXR .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-udJmcf1nXR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-udJmcf1nXR .container {
  display: flex;
  margin: auto;
}
.cid-udJmcf1nXR .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-udJmcf1nXR .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-udJmcf1nXR .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-udJmcf1nXR .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-udJmcf1nXR .navbar-nav {
    margin: 0;
  }
}
.cid-udJmcf1nXR .dropdown-menu,
.cid-udJmcf1nXR .navbar.opened {
  background-color: false !important;
}
.cid-udJmcf1nXR .nav-item:focus,
.cid-udJmcf1nXR .nav-link:focus {
  outline: none;
}
.cid-udJmcf1nXR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-udJmcf1nXR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udJmcf1nXR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-udJmcf1nXR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udJmcf1nXR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-udJmcf1nXR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-udJmcf1nXR .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-udJmcf1nXR .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-udJmcf1nXR .navbar.opened {
  transition: all 0.3s;
}
.cid-udJmcf1nXR .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-udJmcf1nXR .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-udJmcf1nXR .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-udJmcf1nXR .navbar.collapsed {
  justify-content: center;
}
.cid-udJmcf1nXR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-udJmcf1nXR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-udJmcf1nXR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-udJmcf1nXR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-udJmcf1nXR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-udJmcf1nXR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-udJmcf1nXR .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-udJmcf1nXR .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-udJmcf1nXR .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-udJmcf1nXR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-udJmcf1nXR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-udJmcf1nXR .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-udJmcf1nXR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-udJmcf1nXR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-udJmcf1nXR .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-udJmcf1nXR .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-udJmcf1nXR .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-udJmcf1nXR .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-udJmcf1nXR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-udJmcf1nXR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-udJmcf1nXR .navbar .icons-menu {
    padding: 0;
  }
}
.cid-udJmcf1nXR .navbar.navbar-short {
  min-height: 60px;
}
.cid-udJmcf1nXR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-udJmcf1nXR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-udJmcf1nXR .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-udJmcf1nXR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-udJmcf1nXR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-udJmcf1nXR .dropdown-item.active,
.cid-udJmcf1nXR .dropdown-item:active {
  background-color: transparent;
}
.cid-udJmcf1nXR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-udJmcf1nXR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-udJmcf1nXR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-udJmcf1nXR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-udJmcf1nXR ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-udJmcf1nXR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-udJmcf1nXR button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-udJmcf1nXR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-udJmcf1nXR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-udJmcf1nXR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-udJmcf1nXR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-udJmcf1nXR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-udJmcf1nXR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-udJmcf1nXR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-udJmcf1nXR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-udJmcf1nXR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-udJmcf1nXR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-udJmcf1nXR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-udJmcf1nXR .navbar {
    height: 70px;
  }
  .cid-udJmcf1nXR .navbar.opened {
    height: auto;
  }
  .cid-udJmcf1nXR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-udJmcf1nXR .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-udJmcf1nXR .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-udJmcf1nXR .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-udJmcf1nXR .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-udJmcf1nXR .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-udJmcf1nXR .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-udJmcf1nXR .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-udJmcf1nXR .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-udJmcf1nXR .text_widget {
  margin-bottom: 32px;
}
.cid-udJmcf1nXR .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-udJmcf1nXR .text_widget a:hover {
  opacity: .5;
}
.cid-udJmcf1nXR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-udJmcf1nXR .navbar-caption {
  color: #000000;
}
.cid-udJmcf1nXR .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-udJmcf1nXR .mbr-section-subtitle,
.cid-udJmcf1nXR .text_widget,
.cid-udJmcf1nXR .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-udJmcf1nXR a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-udJmcf1nXR .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-udJmcfBOjz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-udJmcfBOjz .mbr-fallback-image.disabled {
  display: none;
}
.cid-udJmcfBOjz .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-udJmcfBOjz .container {
    padding: 0;
  }
}
.cid-udJmcfBOjz .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-udJmcfBOjz .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-udJmcfBOjz .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-udJmcfBOjz .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-udJmcfBOjz .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-udJmcfBOjz .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-udJmcfBOjz .mbr-section-title {
  color: #ffffff;
}
.cid-udJmcfBOjz .mbr-box {
  color: #ffffff;
}
.cid-udJmcfBOjz .mbr-section-btn {
  text-align: center;
}
.cid-udJmcfBOjz .mbr-section-title,
.cid-udJmcfBOjz .mbr-section-btn,
.cid-udJmcfBOjz .title-wrapper {
  color: #1b4066;
}
.cid-udJmcfZbNF {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-udJmcfZbNF .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-udJmcfZbNF .mbr-text {
  color: #1b4066;
}
.cid-udJmcgnBzr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-udJmcgnBzr iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-udJmcgnBzr .container-fluid {
  padding: 0;
}
.cid-udJmcgnBzr .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-udJmcgXxHV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-udJmcgXxHV .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-udJmcgXxHV .mbr-text {
  color: #1b4066;
}
.cid-udJmchoQGF {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-udJmchoQGF .mbr-text,
.cid-udJmchoQGF .mbr-section-btn {
  color: #001e49;
}
.cid-udJmchoQGF .container {
  max-width: 1000px;
}
.cid-udJmchoQGF .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-udJmchoQGF .mbr-fallback-image.disabled {
  display: none;
}
.cid-udJmchoQGF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udJmchNUDJ {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-udJmchNUDJ .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-udJmchNUDJ .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-udJmchNUDJ .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-udJmchNUDJ h5 {
  padding-bottom: 2rem;
}
.cid-udJmchNUDJ .form-control,
.cid-udJmchNUDJ .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-udJmchNUDJ .form-control::-webkit-input-placeholder,
.cid-udJmchNUDJ .field-input::-webkit-input-placeholder,
.cid-udJmchNUDJ .form-control::-webkit-input-placeholder,
.cid-udJmchNUDJ .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-udJmchNUDJ .form-control:-moz-placeholder,
.cid-udJmchNUDJ .field-input:-moz-placeholder,
.cid-udJmchNUDJ .form-control:-moz-placeholder,
.cid-udJmchNUDJ .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-udJmchNUDJ .form-control:hover,
.cid-udJmchNUDJ .field-input:hover,
.cid-udJmchNUDJ .form-control:focus,
.cid-udJmchNUDJ .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-udJmchNUDJ .form-control:hover::-webkit-input-placeholder,
.cid-udJmchNUDJ .field-input:hover::-webkit-input-placeholder,
.cid-udJmchNUDJ .form-control:focus::-webkit-input-placeholder,
.cid-udJmchNUDJ .field-input:focus::-webkit-input-placeholder,
.cid-udJmchNUDJ .form-control:hover::-webkit-input-placeholder,
.cid-udJmchNUDJ .field-input:hover::-webkit-input-placeholder,
.cid-udJmchNUDJ .form-control:focus::-webkit-input-placeholder,
.cid-udJmchNUDJ .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-udJmchNUDJ .form-control:hover:-moz-placeholder,
.cid-udJmchNUDJ .field-input:hover:-moz-placeholder,
.cid-udJmchNUDJ .form-control:focus:-moz-placeholder,
.cid-udJmchNUDJ .field-input:focus:-moz-placeholder,
.cid-udJmchNUDJ .form-control:hover:-moz-placeholder,
.cid-udJmchNUDJ .field-input:hover:-moz-placeholder,
.cid-udJmchNUDJ .form-control:focus:-moz-placeholder,
.cid-udJmchNUDJ .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-udJmchNUDJ .jq-number__spin:hover,
.cid-udJmchNUDJ .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-udJmchNUDJ .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-udJmchNUDJ textarea {
  min-height: 200px;
}
.cid-udJmchNUDJ input::-webkit-clear-button {
  display: none;
}
.cid-udJmchNUDJ input::-webkit-inner-spin-button {
  display: none;
}
.cid-udJmchNUDJ input::-webkit-outer-spin-button {
  display: none;
}
.cid-udJmchNUDJ input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-udJmchNUDJ LABEL {
  color: #767676;
}
.cid-udJmchNUDJ H5 {
  text-align: center;
  color: #ffffff;
}
.cid-udJmcicVUt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-udJmcicVUt .mbr-fallback-image.disabled {
  display: none;
}
.cid-udJmcicVUt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udJmcicVUt .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-udJmcicVUt .bg-facebook:hover {
  background: #0b60cb;
}
.cid-udJmcicVUt .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-udJmcicVUt .bg-twitter:hover {
  background: #0c85d0;
}
.cid-udJmcicVUt .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-udJmcicVUt .bg-pinterest:hover {
  background: #b3001b;
}
.cid-udJmcicVUt .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-udJmcicVUt .bg-slack:hover {
  background: #230a23;
}
.cid-udJmcicVUt .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-udJmcicVUt .bg-linkedin:hover {
  background: #005582;
}
.cid-udJmcicVUt .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-udJmcicVUt [class^="socicon-"]:before,
.cid-udJmcicVUt [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-udJmcicVUt .mbr-section-title,
.cid-udJmcicVUt .social-list {
  color: #ffffff;
}
.cid-udJmciGIoB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-udJmciGIoB .mbr-fallback-image.disabled {
  display: none;
}
.cid-udJmciGIoB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-udJmciGIoB .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-udJmciGIoB .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-udJmciGIoB .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-udJmciGIoB .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-udJmciGIoB .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-udJmciGIoB .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-udJmciGIoB .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-udJmciGIoB .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-udJmciGIoB .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-udJmciGIoB .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-udJmciGIoB .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-udJmciGIoB .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-udJmciGIoB .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-udJmciGIoB .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-udJmciGIoB [class^="socicon-"]:before,
.cid-udJmciGIoB [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-udJmciGIoB .mbr-section-title,
.cid-udJmciGIoB .mbr-social-likes {
  color: #1b4066;
}
.cid-udJmcj47Lg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-udJmcj47Lg img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-udJmcj47Lg .si {
  width: 100%;
}
.cid-udJmcj47Lg .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-udJmcj47Lg .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-udJmcj47Lg .subtitle {
  color: #ffffff;
}
.cid-udJmcj47Lg .text,
.cid-udJmcj47Lg .si {
  text-align: center;
  color: #1b4066;
}
.cid-udJmcj47Lg .copyright {
  padding-top: 120px;
}
.cid-uenJV2mzGu .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-uenJV2mzGu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-uenJV2mzGu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-uenJV2mzGu .menu_box .navbar.opened,
  .cid-uenJV2mzGu .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-uenJV2mzGu .navbar-dropdown {
  position: relative !important;
}
.cid-uenJV2mzGu .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uenJV2mzGu .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-uenJV2mzGu .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uenJV2mzGu .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-uenJV2mzGu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uenJV2mzGu .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uenJV2mzGu .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-uenJV2mzGu .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uenJV2mzGu .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uenJV2mzGu .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uenJV2mzGu .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uenJV2mzGu .offcanvas-body .mbr-text,
  .cid-uenJV2mzGu .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uenJV2mzGu .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uenJV2mzGu .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uenJV2mzGu .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-uenJV2mzGu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uenJV2mzGu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uenJV2mzGu .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uenJV2mzGu .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uenJV2mzGu ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uenJV2mzGu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uenJV2mzGu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uenJV2mzGu .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uenJV2mzGu li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uenJV2mzGu .lg_brand {
    margin: 0 1rem;
  }
}
.cid-uenJV2mzGu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uenJV2mzGu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uenJV2mzGu .nav-item {
    margin: 0 !important;
  }
}
.cid-uenJV2mzGu .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-uenJV2mzGu .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-uenJV2mzGu .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-uenJV2mzGu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uenJV2mzGu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uenJV2mzGu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uenJV2mzGu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uenJV2mzGu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uenJV2mzGu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uenJV2mzGu .offcanvas_box {
    display: none;
  }
}
.cid-uenJV2mzGu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uenJV2mzGu .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uenJV2mzGu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uenJV2mzGu .container {
  display: flex;
  margin: auto;
}
.cid-uenJV2mzGu .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uenJV2mzGu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uenJV2mzGu .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uenJV2mzGu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uenJV2mzGu .navbar-nav {
    margin: 0;
  }
}
.cid-uenJV2mzGu .dropdown-menu,
.cid-uenJV2mzGu .navbar.opened {
  background-color: false !important;
}
.cid-uenJV2mzGu .nav-item:focus,
.cid-uenJV2mzGu .nav-link:focus {
  outline: none;
}
.cid-uenJV2mzGu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uenJV2mzGu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uenJV2mzGu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uenJV2mzGu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uenJV2mzGu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uenJV2mzGu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uenJV2mzGu .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uenJV2mzGu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uenJV2mzGu .navbar.opened {
  transition: all 0.3s;
}
.cid-uenJV2mzGu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uenJV2mzGu .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-uenJV2mzGu .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uenJV2mzGu .navbar.collapsed {
  justify-content: center;
}
.cid-uenJV2mzGu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uenJV2mzGu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uenJV2mzGu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uenJV2mzGu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uenJV2mzGu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uenJV2mzGu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uenJV2mzGu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uenJV2mzGu .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uenJV2mzGu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uenJV2mzGu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uenJV2mzGu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uenJV2mzGu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uenJV2mzGu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uenJV2mzGu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uenJV2mzGu .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-uenJV2mzGu .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uenJV2mzGu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uenJV2mzGu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uenJV2mzGu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uenJV2mzGu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uenJV2mzGu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uenJV2mzGu .navbar.navbar-short {
  min-height: 60px;
}
.cid-uenJV2mzGu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uenJV2mzGu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uenJV2mzGu .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-uenJV2mzGu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-uenJV2mzGu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uenJV2mzGu .dropdown-item.active,
.cid-uenJV2mzGu .dropdown-item:active {
  background-color: transparent;
}
.cid-uenJV2mzGu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uenJV2mzGu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uenJV2mzGu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uenJV2mzGu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uenJV2mzGu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uenJV2mzGu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uenJV2mzGu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-uenJV2mzGu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-uenJV2mzGu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uenJV2mzGu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uenJV2mzGu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uenJV2mzGu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uenJV2mzGu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uenJV2mzGu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uenJV2mzGu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uenJV2mzGu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uenJV2mzGu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uenJV2mzGu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uenJV2mzGu .navbar {
    height: 70px;
  }
  .cid-uenJV2mzGu .navbar.opened {
    height: auto;
  }
  .cid-uenJV2mzGu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uenJV2mzGu .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-uenJV2mzGu .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-uenJV2mzGu .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uenJV2mzGu .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-uenJV2mzGu .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-uenJV2mzGu .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uenJV2mzGu .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-uenJV2mzGu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uenJV2mzGu .text_widget {
  margin-bottom: 32px;
}
.cid-uenJV2mzGu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uenJV2mzGu .text_widget a:hover {
  opacity: .5;
}
.cid-uenJV2mzGu .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uenJV2mzGu .navbar-caption {
  color: #000000;
}
.cid-uenJV2mzGu .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-uenJV2mzGu .mbr-section-subtitle,
.cid-uenJV2mzGu .text_widget,
.cid-uenJV2mzGu .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-uenJV2mzGu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uenJV2mzGu .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-uenJV2YDBm {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-uenJV2YDBm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uenJV2YDBm .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-uenJV2YDBm .container {
    padding: 0;
  }
}
.cid-uenJV2YDBm .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-uenJV2YDBm .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-uenJV2YDBm .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-uenJV2YDBm .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-uenJV2YDBm .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-uenJV2YDBm .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-uenJV2YDBm .mbr-section-title {
  color: #ffffff;
}
.cid-uenJV2YDBm .mbr-box {
  color: #ffffff;
}
.cid-uenJV2YDBm .mbr-section-btn {
  text-align: center;
}
.cid-uenJV2YDBm .mbr-section-title,
.cid-uenJV2YDBm .mbr-section-btn,
.cid-uenJV2YDBm .title-wrapper {
  color: #1b4066;
}
.cid-uenJV3iLG7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uenJV3iLG7 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uenJV3iLG7 .mbr-text {
  color: #1b4066;
}
.cid-uenJV3BkHG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-uenJV3BkHG iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-uenJV3BkHG .container-fluid {
  padding: 0;
}
.cid-uenJV3BkHG .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-uenJV404nQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uenJV404nQ .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uenJV404nQ .mbr-text {
  color: #1b4066;
}
.cid-uenJV4npsc {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-uenJV4npsc .mbr-text,
.cid-uenJV4npsc .mbr-section-btn {
  color: #001e49;
}
.cid-uenJV4npsc .container {
  max-width: 1000px;
}
.cid-uenJV4npsc .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-uenJV4npsc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uenJV4npsc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uenJV4MY4l {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-uenJV4MY4l .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uenJV4MY4l .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-uenJV4MY4l .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-uenJV4MY4l h5 {
  padding-bottom: 2rem;
}
.cid-uenJV4MY4l .form-control,
.cid-uenJV4MY4l .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-uenJV4MY4l .form-control::-webkit-input-placeholder,
.cid-uenJV4MY4l .field-input::-webkit-input-placeholder,
.cid-uenJV4MY4l .form-control::-webkit-input-placeholder,
.cid-uenJV4MY4l .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uenJV4MY4l .form-control:-moz-placeholder,
.cid-uenJV4MY4l .field-input:-moz-placeholder,
.cid-uenJV4MY4l .form-control:-moz-placeholder,
.cid-uenJV4MY4l .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-uenJV4MY4l .form-control:hover,
.cid-uenJV4MY4l .field-input:hover,
.cid-uenJV4MY4l .form-control:focus,
.cid-uenJV4MY4l .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uenJV4MY4l .form-control:hover::-webkit-input-placeholder,
.cid-uenJV4MY4l .field-input:hover::-webkit-input-placeholder,
.cid-uenJV4MY4l .form-control:focus::-webkit-input-placeholder,
.cid-uenJV4MY4l .field-input:focus::-webkit-input-placeholder,
.cid-uenJV4MY4l .form-control:hover::-webkit-input-placeholder,
.cid-uenJV4MY4l .field-input:hover::-webkit-input-placeholder,
.cid-uenJV4MY4l .form-control:focus::-webkit-input-placeholder,
.cid-uenJV4MY4l .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-uenJV4MY4l .form-control:hover:-moz-placeholder,
.cid-uenJV4MY4l .field-input:hover:-moz-placeholder,
.cid-uenJV4MY4l .form-control:focus:-moz-placeholder,
.cid-uenJV4MY4l .field-input:focus:-moz-placeholder,
.cid-uenJV4MY4l .form-control:hover:-moz-placeholder,
.cid-uenJV4MY4l .field-input:hover:-moz-placeholder,
.cid-uenJV4MY4l .form-control:focus:-moz-placeholder,
.cid-uenJV4MY4l .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-uenJV4MY4l .jq-number__spin:hover,
.cid-uenJV4MY4l .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uenJV4MY4l .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uenJV4MY4l textarea {
  min-height: 200px;
}
.cid-uenJV4MY4l input::-webkit-clear-button {
  display: none;
}
.cid-uenJV4MY4l input::-webkit-inner-spin-button {
  display: none;
}
.cid-uenJV4MY4l input::-webkit-outer-spin-button {
  display: none;
}
.cid-uenJV4MY4l input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uenJV4MY4l LABEL {
  color: #767676;
}
.cid-uenJV4MY4l H5 {
  text-align: center;
  color: #ffffff;
}
.cid-uenJV571WF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-uenJV571WF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uenJV571WF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uenJV571WF .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uenJV571WF .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uenJV571WF .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uenJV571WF .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uenJV571WF .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uenJV571WF .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uenJV571WF .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-uenJV571WF .bg-slack:hover {
  background: #230a23;
}
.cid-uenJV571WF .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uenJV571WF .bg-linkedin:hover {
  background: #005582;
}
.cid-uenJV571WF .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uenJV571WF [class^="socicon-"]:before,
.cid-uenJV571WF [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uenJV571WF .mbr-section-title,
.cid-uenJV571WF .social-list {
  color: #ffffff;
}
.cid-uenJV5xOor {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uenJV5xOor .mbr-fallback-image.disabled {
  display: none;
}
.cid-uenJV5xOor .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uenJV5xOor .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uenJV5xOor .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-uenJV5xOor .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uenJV5xOor .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-uenJV5xOor .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-uenJV5xOor .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-uenJV5xOor .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-uenJV5xOor .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-uenJV5xOor .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uenJV5xOor .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-uenJV5xOor .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-uenJV5xOor .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-uenJV5xOor .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-uenJV5xOor .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-uenJV5xOor [class^="socicon-"]:before,
.cid-uenJV5xOor [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uenJV5xOor .mbr-section-title,
.cid-uenJV5xOor .mbr-social-likes {
  color: #1b4066;
}
.cid-uenJV5VDFJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-uenJV5VDFJ img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-uenJV5VDFJ .si {
  width: 100%;
}
.cid-uenJV5VDFJ .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-uenJV5VDFJ .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-uenJV5VDFJ .subtitle {
  color: #ffffff;
}
.cid-uenJV5VDFJ .text,
.cid-uenJV5VDFJ .si {
  text-align: center;
  color: #1b4066;
}
.cid-uenJV5VDFJ .copyright {
  padding-top: 120px;
}
.cid-uf6IAK1irm .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-uf6IAK1irm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-uf6IAK1irm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-uf6IAK1irm .menu_box .navbar.opened,
  .cid-uf6IAK1irm .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-uf6IAK1irm .navbar-dropdown {
  position: relative !important;
}
.cid-uf6IAK1irm .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uf6IAK1irm .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-uf6IAK1irm .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uf6IAK1irm .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-uf6IAK1irm .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uf6IAK1irm .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uf6IAK1irm .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-uf6IAK1irm .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uf6IAK1irm .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uf6IAK1irm .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uf6IAK1irm .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uf6IAK1irm .offcanvas-body .mbr-text,
  .cid-uf6IAK1irm .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uf6IAK1irm .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uf6IAK1irm .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uf6IAK1irm .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-uf6IAK1irm .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uf6IAK1irm .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uf6IAK1irm .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uf6IAK1irm .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uf6IAK1irm ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uf6IAK1irm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uf6IAK1irm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uf6IAK1irm .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uf6IAK1irm li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uf6IAK1irm .lg_brand {
    margin: 0 1rem;
  }
}
.cid-uf6IAK1irm .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uf6IAK1irm .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uf6IAK1irm .nav-item {
    margin: 0 !important;
  }
}
.cid-uf6IAK1irm .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-uf6IAK1irm .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-uf6IAK1irm .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-uf6IAK1irm .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uf6IAK1irm .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uf6IAK1irm .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uf6IAK1irm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uf6IAK1irm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uf6IAK1irm .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uf6IAK1irm .offcanvas_box {
    display: none;
  }
}
.cid-uf6IAK1irm .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uf6IAK1irm .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uf6IAK1irm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uf6IAK1irm .container {
  display: flex;
  margin: auto;
}
.cid-uf6IAK1irm .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uf6IAK1irm .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uf6IAK1irm .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uf6IAK1irm .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uf6IAK1irm .navbar-nav {
    margin: 0;
  }
}
.cid-uf6IAK1irm .dropdown-menu,
.cid-uf6IAK1irm .navbar.opened {
  background-color: false !important;
}
.cid-uf6IAK1irm .nav-item:focus,
.cid-uf6IAK1irm .nav-link:focus {
  outline: none;
}
.cid-uf6IAK1irm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uf6IAK1irm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uf6IAK1irm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uf6IAK1irm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uf6IAK1irm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uf6IAK1irm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uf6IAK1irm .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uf6IAK1irm .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uf6IAK1irm .navbar.opened {
  transition: all 0.3s;
}
.cid-uf6IAK1irm .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uf6IAK1irm .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-uf6IAK1irm .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uf6IAK1irm .navbar.collapsed {
  justify-content: center;
}
.cid-uf6IAK1irm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uf6IAK1irm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uf6IAK1irm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uf6IAK1irm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uf6IAK1irm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uf6IAK1irm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uf6IAK1irm .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uf6IAK1irm .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uf6IAK1irm .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uf6IAK1irm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uf6IAK1irm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uf6IAK1irm .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uf6IAK1irm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uf6IAK1irm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uf6IAK1irm .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-uf6IAK1irm .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uf6IAK1irm .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uf6IAK1irm .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uf6IAK1irm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uf6IAK1irm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uf6IAK1irm .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uf6IAK1irm .navbar.navbar-short {
  min-height: 60px;
}
.cid-uf6IAK1irm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uf6IAK1irm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uf6IAK1irm .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-uf6IAK1irm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-uf6IAK1irm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uf6IAK1irm .dropdown-item.active,
.cid-uf6IAK1irm .dropdown-item:active {
  background-color: transparent;
}
.cid-uf6IAK1irm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uf6IAK1irm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uf6IAK1irm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uf6IAK1irm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uf6IAK1irm ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uf6IAK1irm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uf6IAK1irm button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-uf6IAK1irm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-uf6IAK1irm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uf6IAK1irm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf6IAK1irm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uf6IAK1irm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uf6IAK1irm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf6IAK1irm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uf6IAK1irm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uf6IAK1irm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uf6IAK1irm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uf6IAK1irm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uf6IAK1irm .navbar {
    height: 70px;
  }
  .cid-uf6IAK1irm .navbar.opened {
    height: auto;
  }
  .cid-uf6IAK1irm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uf6IAK1irm .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-uf6IAK1irm .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-uf6IAK1irm .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uf6IAK1irm .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-uf6IAK1irm .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-uf6IAK1irm .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uf6IAK1irm .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-uf6IAK1irm .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uf6IAK1irm .text_widget {
  margin-bottom: 32px;
}
.cid-uf6IAK1irm .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uf6IAK1irm .text_widget a:hover {
  opacity: .5;
}
.cid-uf6IAK1irm .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uf6IAK1irm .navbar-caption {
  color: #000000;
}
.cid-uf6IAK1irm .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-uf6IAK1irm .mbr-section-subtitle,
.cid-uf6IAK1irm .text_widget,
.cid-uf6IAK1irm .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-uf6IAK1irm a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uf6IAK1irm .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-uf6IAKL7nT {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-uf6IAKL7nT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uf6IAKL7nT .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-uf6IAKL7nT .container {
    padding: 0;
  }
}
.cid-uf6IAKL7nT .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-uf6IAKL7nT .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-uf6IAKL7nT .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-uf6IAKL7nT .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-uf6IAKL7nT .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-uf6IAKL7nT .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-uf6IAKL7nT .mbr-section-title {
  color: #ffffff;
}
.cid-uf6IAKL7nT .mbr-box {
  color: #ffffff;
}
.cid-uf6IAKL7nT .mbr-section-btn {
  text-align: center;
}
.cid-uf6IAKL7nT .mbr-section-title,
.cid-uf6IAKL7nT .mbr-section-btn,
.cid-uf6IAKL7nT .title-wrapper {
  color: #1b4066;
}
.cid-uf6IALd3yN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uf6IALd3yN .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uf6IALd3yN .mbr-text {
  color: #1b4066;
}
.cid-uf6IALA37S {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-uf6IALA37S iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-uf6IALA37S .container-fluid {
  padding: 0;
}
.cid-uf6IALA37S .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-uf6IAM3kO0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uf6IAM3kO0 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uf6IAM3kO0 .mbr-text {
  color: #1b4066;
}
.cid-uf6IAMteLt {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-uf6IAMteLt .mbr-text,
.cid-uf6IAMteLt .mbr-section-btn {
  color: #001e49;
}
.cid-uf6IAMteLt .container {
  max-width: 1000px;
}
.cid-uf6IAMteLt .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-uf6IAMteLt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uf6IAMteLt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uf6IAMT7Un {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-uf6IAMT7Un .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uf6IAMT7Un .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-uf6IAMT7Un .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-uf6IAMT7Un h5 {
  padding-bottom: 2rem;
}
.cid-uf6IAMT7Un .form-control,
.cid-uf6IAMT7Un .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-uf6IAMT7Un .form-control::-webkit-input-placeholder,
.cid-uf6IAMT7Un .field-input::-webkit-input-placeholder,
.cid-uf6IAMT7Un .form-control::-webkit-input-placeholder,
.cid-uf6IAMT7Un .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uf6IAMT7Un .form-control:-moz-placeholder,
.cid-uf6IAMT7Un .field-input:-moz-placeholder,
.cid-uf6IAMT7Un .form-control:-moz-placeholder,
.cid-uf6IAMT7Un .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-uf6IAMT7Un .form-control:hover,
.cid-uf6IAMT7Un .field-input:hover,
.cid-uf6IAMT7Un .form-control:focus,
.cid-uf6IAMT7Un .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uf6IAMT7Un .form-control:hover::-webkit-input-placeholder,
.cid-uf6IAMT7Un .field-input:hover::-webkit-input-placeholder,
.cid-uf6IAMT7Un .form-control:focus::-webkit-input-placeholder,
.cid-uf6IAMT7Un .field-input:focus::-webkit-input-placeholder,
.cid-uf6IAMT7Un .form-control:hover::-webkit-input-placeholder,
.cid-uf6IAMT7Un .field-input:hover::-webkit-input-placeholder,
.cid-uf6IAMT7Un .form-control:focus::-webkit-input-placeholder,
.cid-uf6IAMT7Un .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-uf6IAMT7Un .form-control:hover:-moz-placeholder,
.cid-uf6IAMT7Un .field-input:hover:-moz-placeholder,
.cid-uf6IAMT7Un .form-control:focus:-moz-placeholder,
.cid-uf6IAMT7Un .field-input:focus:-moz-placeholder,
.cid-uf6IAMT7Un .form-control:hover:-moz-placeholder,
.cid-uf6IAMT7Un .field-input:hover:-moz-placeholder,
.cid-uf6IAMT7Un .form-control:focus:-moz-placeholder,
.cid-uf6IAMT7Un .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-uf6IAMT7Un .jq-number__spin:hover,
.cid-uf6IAMT7Un .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uf6IAMT7Un .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uf6IAMT7Un textarea {
  min-height: 200px;
}
.cid-uf6IAMT7Un input::-webkit-clear-button {
  display: none;
}
.cid-uf6IAMT7Un input::-webkit-inner-spin-button {
  display: none;
}
.cid-uf6IAMT7Un input::-webkit-outer-spin-button {
  display: none;
}
.cid-uf6IAMT7Un input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uf6IAMT7Un LABEL {
  color: #767676;
}
.cid-uf6IAMT7Un H5 {
  text-align: center;
  color: #ffffff;
}
.cid-uf6IANkjeR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-uf6IANkjeR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uf6IANkjeR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uf6IANkjeR .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uf6IANkjeR .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uf6IANkjeR .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uf6IANkjeR .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uf6IANkjeR .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uf6IANkjeR .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uf6IANkjeR .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-uf6IANkjeR .bg-slack:hover {
  background: #230a23;
}
.cid-uf6IANkjeR .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uf6IANkjeR .bg-linkedin:hover {
  background: #005582;
}
.cid-uf6IANkjeR .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uf6IANkjeR [class^="socicon-"]:before,
.cid-uf6IANkjeR [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uf6IANkjeR .mbr-section-title,
.cid-uf6IANkjeR .social-list {
  color: #ffffff;
}
.cid-uf6IANVs0D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uf6IANVs0D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uf6IANVs0D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uf6IANVs0D .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uf6IANVs0D .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-uf6IANVs0D .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uf6IANVs0D .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-uf6IANVs0D .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-uf6IANVs0D .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-uf6IANVs0D .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-uf6IANVs0D .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-uf6IANVs0D .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uf6IANVs0D .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-uf6IANVs0D .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-uf6IANVs0D .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-uf6IANVs0D .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-uf6IANVs0D .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-uf6IANVs0D [class^="socicon-"]:before,
.cid-uf6IANVs0D [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uf6IANVs0D .mbr-section-title,
.cid-uf6IANVs0D .mbr-social-likes {
  color: #1b4066;
}
.cid-uf6IAOp41O {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-uf6IAOp41O img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-uf6IAOp41O .si {
  width: 100%;
}
.cid-uf6IAOp41O .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-uf6IAOp41O .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-uf6IAOp41O .subtitle {
  color: #ffffff;
}
.cid-uf6IAOp41O .text,
.cid-uf6IAOp41O .si {
  text-align: center;
  color: #1b4066;
}
.cid-uf6IAOp41O .copyright {
  padding-top: 120px;
}
.cid-ufHruVJ7mC .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-ufHruVJ7mC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-ufHruVJ7mC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-ufHruVJ7mC .menu_box .navbar.opened,
  .cid-ufHruVJ7mC .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-ufHruVJ7mC .navbar-dropdown {
  position: relative !important;
}
.cid-ufHruVJ7mC .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ufHruVJ7mC .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-ufHruVJ7mC .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ufHruVJ7mC .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-ufHruVJ7mC .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ufHruVJ7mC .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ufHruVJ7mC .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-ufHruVJ7mC .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ufHruVJ7mC .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ufHruVJ7mC .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ufHruVJ7mC .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ufHruVJ7mC .offcanvas-body .mbr-text,
  .cid-ufHruVJ7mC .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ufHruVJ7mC .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ufHruVJ7mC .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ufHruVJ7mC .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-ufHruVJ7mC .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ufHruVJ7mC .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ufHruVJ7mC .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ufHruVJ7mC .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ufHruVJ7mC ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ufHruVJ7mC .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ufHruVJ7mC .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ufHruVJ7mC .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ufHruVJ7mC li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ufHruVJ7mC .lg_brand {
    margin: 0 1rem;
  }
}
.cid-ufHruVJ7mC .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ufHruVJ7mC .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ufHruVJ7mC .nav-item {
    margin: 0 !important;
  }
}
.cid-ufHruVJ7mC .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-ufHruVJ7mC .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-ufHruVJ7mC .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-ufHruVJ7mC .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ufHruVJ7mC .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ufHruVJ7mC .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ufHruVJ7mC .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ufHruVJ7mC .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ufHruVJ7mC .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ufHruVJ7mC .offcanvas_box {
    display: none;
  }
}
.cid-ufHruVJ7mC .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ufHruVJ7mC .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ufHruVJ7mC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ufHruVJ7mC .container {
  display: flex;
  margin: auto;
}
.cid-ufHruVJ7mC .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ufHruVJ7mC .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ufHruVJ7mC .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ufHruVJ7mC .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ufHruVJ7mC .navbar-nav {
    margin: 0;
  }
}
.cid-ufHruVJ7mC .dropdown-menu,
.cid-ufHruVJ7mC .navbar.opened {
  background-color: false !important;
}
.cid-ufHruVJ7mC .nav-item:focus,
.cid-ufHruVJ7mC .nav-link:focus {
  outline: none;
}
.cid-ufHruVJ7mC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ufHruVJ7mC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufHruVJ7mC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ufHruVJ7mC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ufHruVJ7mC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ufHruVJ7mC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ufHruVJ7mC .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ufHruVJ7mC .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ufHruVJ7mC .navbar.opened {
  transition: all 0.3s;
}
.cid-ufHruVJ7mC .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ufHruVJ7mC .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-ufHruVJ7mC .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ufHruVJ7mC .navbar.collapsed {
  justify-content: center;
}
.cid-ufHruVJ7mC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ufHruVJ7mC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ufHruVJ7mC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ufHruVJ7mC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ufHruVJ7mC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ufHruVJ7mC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ufHruVJ7mC .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ufHruVJ7mC .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ufHruVJ7mC .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ufHruVJ7mC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ufHruVJ7mC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ufHruVJ7mC .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ufHruVJ7mC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ufHruVJ7mC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ufHruVJ7mC .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-ufHruVJ7mC .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ufHruVJ7mC .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ufHruVJ7mC .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ufHruVJ7mC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ufHruVJ7mC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ufHruVJ7mC .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ufHruVJ7mC .navbar.navbar-short {
  min-height: 60px;
}
.cid-ufHruVJ7mC .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ufHruVJ7mC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ufHruVJ7mC .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-ufHruVJ7mC .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-ufHruVJ7mC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ufHruVJ7mC .dropdown-item.active,
.cid-ufHruVJ7mC .dropdown-item:active {
  background-color: transparent;
}
.cid-ufHruVJ7mC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ufHruVJ7mC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ufHruVJ7mC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ufHruVJ7mC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufHruVJ7mC ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ufHruVJ7mC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ufHruVJ7mC button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-ufHruVJ7mC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-ufHruVJ7mC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ufHruVJ7mC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ufHruVJ7mC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ufHruVJ7mC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ufHruVJ7mC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ufHruVJ7mC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ufHruVJ7mC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ufHruVJ7mC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ufHruVJ7mC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ufHruVJ7mC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ufHruVJ7mC .navbar {
    height: 70px;
  }
  .cid-ufHruVJ7mC .navbar.opened {
    height: auto;
  }
  .cid-ufHruVJ7mC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ufHruVJ7mC .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-ufHruVJ7mC .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-ufHruVJ7mC .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ufHruVJ7mC .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-ufHruVJ7mC .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-ufHruVJ7mC .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ufHruVJ7mC .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-ufHruVJ7mC .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ufHruVJ7mC .text_widget {
  margin-bottom: 32px;
}
.cid-ufHruVJ7mC .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ufHruVJ7mC .text_widget a:hover {
  opacity: .5;
}
.cid-ufHruVJ7mC .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ufHruVJ7mC .navbar-caption {
  color: #000000;
}
.cid-ufHruVJ7mC .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-ufHruVJ7mC .mbr-section-subtitle,
.cid-ufHruVJ7mC .text_widget,
.cid-ufHruVJ7mC .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-ufHruVJ7mC a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ufHruVJ7mC .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-ufHruWcwL4 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-ufHruWcwL4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufHruWcwL4 .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-ufHruWcwL4 .container {
    padding: 0;
  }
}
.cid-ufHruWcwL4 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-ufHruWcwL4 .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-ufHruWcwL4 .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-ufHruWcwL4 .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-ufHruWcwL4 .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-ufHruWcwL4 .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-ufHruWcwL4 .mbr-section-title {
  color: #ffffff;
}
.cid-ufHruWcwL4 .mbr-box {
  color: #ffffff;
}
.cid-ufHruWcwL4 .mbr-section-btn {
  text-align: center;
}
.cid-ufHruWcwL4 .mbr-section-title,
.cid-ufHruWcwL4 .mbr-section-btn,
.cid-ufHruWcwL4 .title-wrapper {
  color: #1b4066;
}
.cid-ufHruWAz9F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ufHruWAz9F .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ufHruWAz9F .mbr-text {
  color: #1b4066;
}
.cid-ufHruWV17T {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-ufHruWV17T iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-ufHruWV17T .container-fluid {
  padding: 0;
}
.cid-ufHruWV17T .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-ufHruXjn82 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ufHruXjn82 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ufHruXjn82 .mbr-text {
  color: #1b4066;
}
.cid-ufHruXHq6P {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-ufHruXHq6P .mbr-text,
.cid-ufHruXHq6P .mbr-section-btn {
  color: #001e49;
}
.cid-ufHruXHq6P .container {
  max-width: 1000px;
}
.cid-ufHruXHq6P .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-ufHruXHq6P .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufHruXHq6P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufHruYcym2 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-ufHruYcym2 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ufHruYcym2 .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-ufHruYcym2 .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-ufHruYcym2 h5 {
  padding-bottom: 2rem;
}
.cid-ufHruYcym2 .form-control,
.cid-ufHruYcym2 .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-ufHruYcym2 .form-control::-webkit-input-placeholder,
.cid-ufHruYcym2 .field-input::-webkit-input-placeholder,
.cid-ufHruYcym2 .form-control::-webkit-input-placeholder,
.cid-ufHruYcym2 .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-ufHruYcym2 .form-control:-moz-placeholder,
.cid-ufHruYcym2 .field-input:-moz-placeholder,
.cid-ufHruYcym2 .form-control:-moz-placeholder,
.cid-ufHruYcym2 .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-ufHruYcym2 .form-control:hover,
.cid-ufHruYcym2 .field-input:hover,
.cid-ufHruYcym2 .form-control:focus,
.cid-ufHruYcym2 .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ufHruYcym2 .form-control:hover::-webkit-input-placeholder,
.cid-ufHruYcym2 .field-input:hover::-webkit-input-placeholder,
.cid-ufHruYcym2 .form-control:focus::-webkit-input-placeholder,
.cid-ufHruYcym2 .field-input:focus::-webkit-input-placeholder,
.cid-ufHruYcym2 .form-control:hover::-webkit-input-placeholder,
.cid-ufHruYcym2 .field-input:hover::-webkit-input-placeholder,
.cid-ufHruYcym2 .form-control:focus::-webkit-input-placeholder,
.cid-ufHruYcym2 .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-ufHruYcym2 .form-control:hover:-moz-placeholder,
.cid-ufHruYcym2 .field-input:hover:-moz-placeholder,
.cid-ufHruYcym2 .form-control:focus:-moz-placeholder,
.cid-ufHruYcym2 .field-input:focus:-moz-placeholder,
.cid-ufHruYcym2 .form-control:hover:-moz-placeholder,
.cid-ufHruYcym2 .field-input:hover:-moz-placeholder,
.cid-ufHruYcym2 .form-control:focus:-moz-placeholder,
.cid-ufHruYcym2 .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-ufHruYcym2 .jq-number__spin:hover,
.cid-ufHruYcym2 .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ufHruYcym2 .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ufHruYcym2 textarea {
  min-height: 200px;
}
.cid-ufHruYcym2 input::-webkit-clear-button {
  display: none;
}
.cid-ufHruYcym2 input::-webkit-inner-spin-button {
  display: none;
}
.cid-ufHruYcym2 input::-webkit-outer-spin-button {
  display: none;
}
.cid-ufHruYcym2 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ufHruYcym2 LABEL {
  color: #767676;
}
.cid-ufHruYcym2 H5 {
  text-align: center;
  color: #ffffff;
}
.cid-ufHruYAeCx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-ufHruYAeCx .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufHruYAeCx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufHruYAeCx .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ufHruYAeCx .bg-facebook:hover {
  background: #0b60cb;
}
.cid-ufHruYAeCx .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ufHruYAeCx .bg-twitter:hover {
  background: #0c85d0;
}
.cid-ufHruYAeCx .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ufHruYAeCx .bg-pinterest:hover {
  background: #b3001b;
}
.cid-ufHruYAeCx .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-ufHruYAeCx .bg-slack:hover {
  background: #230a23;
}
.cid-ufHruYAeCx .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-ufHruYAeCx .bg-linkedin:hover {
  background: #005582;
}
.cid-ufHruYAeCx .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-ufHruYAeCx [class^="socicon-"]:before,
.cid-ufHruYAeCx [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-ufHruYAeCx .mbr-section-title,
.cid-ufHruYAeCx .social-list {
  color: #ffffff;
}
.cid-ufHruZ1cpJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ufHruZ1cpJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufHruZ1cpJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufHruZ1cpJ .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ufHruZ1cpJ .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-ufHruZ1cpJ .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ufHruZ1cpJ .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-ufHruZ1cpJ .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-ufHruZ1cpJ .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-ufHruZ1cpJ .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-ufHruZ1cpJ .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-ufHruZ1cpJ .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ufHruZ1cpJ .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-ufHruZ1cpJ .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-ufHruZ1cpJ .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-ufHruZ1cpJ .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-ufHruZ1cpJ .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-ufHruZ1cpJ [class^="socicon-"]:before,
.cid-ufHruZ1cpJ [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ufHruZ1cpJ .mbr-section-title,
.cid-ufHruZ1cpJ .mbr-social-likes {
  color: #1b4066;
}
.cid-ufHruZp8ed {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-ufHruZp8ed img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-ufHruZp8ed .si {
  width: 100%;
}
.cid-ufHruZp8ed .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-ufHruZp8ed .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-ufHruZp8ed .subtitle {
  color: #ffffff;
}
.cid-ufHruZp8ed .text,
.cid-ufHruZp8ed .si {
  text-align: center;
  color: #1b4066;
}
.cid-ufHruZp8ed .copyright {
  padding-top: 120px;
}
.cid-ugmGasywce .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-ugmGasywce .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-ugmGasywce .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-ugmGasywce .menu_box .navbar.opened,
  .cid-ugmGasywce .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-ugmGasywce .navbar-dropdown {
  position: relative !important;
}
.cid-ugmGasywce .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ugmGasywce .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-ugmGasywce .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ugmGasywce .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-ugmGasywce .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ugmGasywce .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ugmGasywce .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-ugmGasywce .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ugmGasywce .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ugmGasywce .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ugmGasywce .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ugmGasywce .offcanvas-body .mbr-text,
  .cid-ugmGasywce .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ugmGasywce .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ugmGasywce .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ugmGasywce .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-ugmGasywce .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ugmGasywce .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ugmGasywce .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ugmGasywce .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ugmGasywce ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ugmGasywce .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugmGasywce .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ugmGasywce .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ugmGasywce li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ugmGasywce .lg_brand {
    margin: 0 1rem;
  }
}
.cid-ugmGasywce .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ugmGasywce .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ugmGasywce .nav-item {
    margin: 0 !important;
  }
}
.cid-ugmGasywce .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-ugmGasywce .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-ugmGasywce .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-ugmGasywce .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ugmGasywce .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ugmGasywce .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ugmGasywce .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ugmGasywce .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ugmGasywce .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ugmGasywce .offcanvas_box {
    display: none;
  }
}
.cid-ugmGasywce .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ugmGasywce .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ugmGasywce .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ugmGasywce .container {
  display: flex;
  margin: auto;
}
.cid-ugmGasywce .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ugmGasywce .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ugmGasywce .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ugmGasywce .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ugmGasywce .navbar-nav {
    margin: 0;
  }
}
.cid-ugmGasywce .dropdown-menu,
.cid-ugmGasywce .navbar.opened {
  background-color: false !important;
}
.cid-ugmGasywce .nav-item:focus,
.cid-ugmGasywce .nav-link:focus {
  outline: none;
}
.cid-ugmGasywce .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ugmGasywce .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ugmGasywce .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ugmGasywce .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ugmGasywce .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ugmGasywce .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ugmGasywce .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ugmGasywce .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ugmGasywce .navbar.opened {
  transition: all 0.3s;
}
.cid-ugmGasywce .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ugmGasywce .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-ugmGasywce .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ugmGasywce .navbar.collapsed {
  justify-content: center;
}
.cid-ugmGasywce .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ugmGasywce .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ugmGasywce .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ugmGasywce .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ugmGasywce .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ugmGasywce .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ugmGasywce .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ugmGasywce .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ugmGasywce .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ugmGasywce .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ugmGasywce .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ugmGasywce .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ugmGasywce .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ugmGasywce .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ugmGasywce .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-ugmGasywce .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ugmGasywce .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ugmGasywce .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ugmGasywce .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ugmGasywce .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ugmGasywce .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ugmGasywce .navbar.navbar-short {
  min-height: 60px;
}
.cid-ugmGasywce .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ugmGasywce .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ugmGasywce .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-ugmGasywce .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-ugmGasywce .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ugmGasywce .dropdown-item.active,
.cid-ugmGasywce .dropdown-item:active {
  background-color: transparent;
}
.cid-ugmGasywce .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ugmGasywce .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ugmGasywce .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ugmGasywce .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ugmGasywce ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ugmGasywce .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ugmGasywce button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-ugmGasywce button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-ugmGasywce button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ugmGasywce button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugmGasywce button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ugmGasywce button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ugmGasywce nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugmGasywce nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ugmGasywce nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ugmGasywce nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ugmGasywce a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ugmGasywce .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ugmGasywce .navbar {
    height: 70px;
  }
  .cid-ugmGasywce .navbar.opened {
    height: auto;
  }
  .cid-ugmGasywce .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ugmGasywce .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-ugmGasywce .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-ugmGasywce .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ugmGasywce .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-ugmGasywce .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-ugmGasywce .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ugmGasywce .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-ugmGasywce .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ugmGasywce .text_widget {
  margin-bottom: 32px;
}
.cid-ugmGasywce .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ugmGasywce .text_widget a:hover {
  opacity: .5;
}
.cid-ugmGasywce .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ugmGasywce .navbar-caption {
  color: #000000;
}
.cid-ugmGasywce .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-ugmGasywce .mbr-section-subtitle,
.cid-ugmGasywce .text_widget,
.cid-ugmGasywce .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-ugmGasywce a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ugmGasywce .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-ugmGat4fEE {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-ugmGat4fEE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugmGat4fEE .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-ugmGat4fEE .container {
    padding: 0;
  }
}
.cid-ugmGat4fEE .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-ugmGat4fEE .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-ugmGat4fEE .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-ugmGat4fEE .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-ugmGat4fEE .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-ugmGat4fEE .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-ugmGat4fEE .mbr-section-title {
  color: #ffffff;
}
.cid-ugmGat4fEE .mbr-box {
  color: #ffffff;
}
.cid-ugmGat4fEE .mbr-section-btn {
  text-align: center;
}
.cid-ugmGat4fEE .mbr-section-title,
.cid-ugmGat4fEE .mbr-section-btn,
.cid-ugmGat4fEE .title-wrapper {
  color: #1b4066;
}
.cid-ugmGatpIzX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ugmGatpIzX .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ugmGatpIzX .mbr-text {
  color: #1b4066;
}
.cid-ugmGatLPTz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-ugmGatLPTz iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-ugmGatLPTz .container-fluid {
  padding: 0;
}
.cid-ugmGatLPTz .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-ugmGauaYX2 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ugmGauaYX2 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ugmGauaYX2 .mbr-text {
  color: #1b4066;
}
.cid-ugmGauvWsj {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-ugmGauvWsj .mbr-text,
.cid-ugmGauvWsj .mbr-section-btn {
  color: #001e49;
}
.cid-ugmGauvWsj .container {
  max-width: 1000px;
}
.cid-ugmGauvWsj .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-ugmGauvWsj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugmGauvWsj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugmGauTDki {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-ugmGauTDki .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ugmGauTDki .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-ugmGauTDki .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-ugmGauTDki h5 {
  padding-bottom: 2rem;
}
.cid-ugmGauTDki .form-control,
.cid-ugmGauTDki .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-ugmGauTDki .form-control::-webkit-input-placeholder,
.cid-ugmGauTDki .field-input::-webkit-input-placeholder,
.cid-ugmGauTDki .form-control::-webkit-input-placeholder,
.cid-ugmGauTDki .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-ugmGauTDki .form-control:-moz-placeholder,
.cid-ugmGauTDki .field-input:-moz-placeholder,
.cid-ugmGauTDki .form-control:-moz-placeholder,
.cid-ugmGauTDki .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-ugmGauTDki .form-control:hover,
.cid-ugmGauTDki .field-input:hover,
.cid-ugmGauTDki .form-control:focus,
.cid-ugmGauTDki .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ugmGauTDki .form-control:hover::-webkit-input-placeholder,
.cid-ugmGauTDki .field-input:hover::-webkit-input-placeholder,
.cid-ugmGauTDki .form-control:focus::-webkit-input-placeholder,
.cid-ugmGauTDki .field-input:focus::-webkit-input-placeholder,
.cid-ugmGauTDki .form-control:hover::-webkit-input-placeholder,
.cid-ugmGauTDki .field-input:hover::-webkit-input-placeholder,
.cid-ugmGauTDki .form-control:focus::-webkit-input-placeholder,
.cid-ugmGauTDki .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-ugmGauTDki .form-control:hover:-moz-placeholder,
.cid-ugmGauTDki .field-input:hover:-moz-placeholder,
.cid-ugmGauTDki .form-control:focus:-moz-placeholder,
.cid-ugmGauTDki .field-input:focus:-moz-placeholder,
.cid-ugmGauTDki .form-control:hover:-moz-placeholder,
.cid-ugmGauTDki .field-input:hover:-moz-placeholder,
.cid-ugmGauTDki .form-control:focus:-moz-placeholder,
.cid-ugmGauTDki .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-ugmGauTDki .jq-number__spin:hover,
.cid-ugmGauTDki .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ugmGauTDki .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ugmGauTDki textarea {
  min-height: 200px;
}
.cid-ugmGauTDki input::-webkit-clear-button {
  display: none;
}
.cid-ugmGauTDki input::-webkit-inner-spin-button {
  display: none;
}
.cid-ugmGauTDki input::-webkit-outer-spin-button {
  display: none;
}
.cid-ugmGauTDki input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ugmGauTDki LABEL {
  color: #767676;
}
.cid-ugmGauTDki H5 {
  text-align: center;
  color: #ffffff;
}
.cid-ugmGavgwCE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-ugmGavgwCE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugmGavgwCE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugmGavgwCE .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ugmGavgwCE .bg-facebook:hover {
  background: #0b60cb;
}
.cid-ugmGavgwCE .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ugmGavgwCE .bg-twitter:hover {
  background: #0c85d0;
}
.cid-ugmGavgwCE .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ugmGavgwCE .bg-pinterest:hover {
  background: #b3001b;
}
.cid-ugmGavgwCE .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-ugmGavgwCE .bg-slack:hover {
  background: #230a23;
}
.cid-ugmGavgwCE .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-ugmGavgwCE .bg-linkedin:hover {
  background: #005582;
}
.cid-ugmGavgwCE .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-ugmGavgwCE [class^="socicon-"]:before,
.cid-ugmGavgwCE [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-ugmGavgwCE .mbr-section-title,
.cid-ugmGavgwCE .social-list {
  color: #ffffff;
}
.cid-ugmGavHdtG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ugmGavHdtG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ugmGavHdtG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ugmGavHdtG .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ugmGavHdtG .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-ugmGavHdtG .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ugmGavHdtG .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-ugmGavHdtG .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-ugmGavHdtG .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-ugmGavHdtG .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-ugmGavHdtG .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-ugmGavHdtG .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ugmGavHdtG .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-ugmGavHdtG .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-ugmGavHdtG .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-ugmGavHdtG .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-ugmGavHdtG .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-ugmGavHdtG [class^="socicon-"]:before,
.cid-ugmGavHdtG [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ugmGavHdtG .mbr-section-title,
.cid-ugmGavHdtG .mbr-social-likes {
  color: #1b4066;
}
.cid-ugmGaw1gP6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-ugmGaw1gP6 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-ugmGaw1gP6 .si {
  width: 100%;
}
.cid-ugmGaw1gP6 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-ugmGaw1gP6 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-ugmGaw1gP6 .subtitle {
  color: #ffffff;
}
.cid-ugmGaw1gP6 .text,
.cid-ugmGaw1gP6 .si {
  text-align: center;
  color: #1b4066;
}
.cid-ugmGaw1gP6 .copyright {
  padding-top: 120px;
}
.cid-uh1W0agwKR .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-uh1W0agwKR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-uh1W0agwKR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-uh1W0agwKR .menu_box .navbar.opened,
  .cid-uh1W0agwKR .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-uh1W0agwKR .navbar-dropdown {
  position: relative !important;
}
.cid-uh1W0agwKR .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uh1W0agwKR .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-uh1W0agwKR .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uh1W0agwKR .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-uh1W0agwKR .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uh1W0agwKR .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uh1W0agwKR .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-uh1W0agwKR .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uh1W0agwKR .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uh1W0agwKR .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uh1W0agwKR .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uh1W0agwKR .offcanvas-body .mbr-text,
  .cid-uh1W0agwKR .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uh1W0agwKR .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uh1W0agwKR .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uh1W0agwKR .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-uh1W0agwKR .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uh1W0agwKR .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uh1W0agwKR .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uh1W0agwKR .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uh1W0agwKR ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uh1W0agwKR .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uh1W0agwKR .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uh1W0agwKR .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uh1W0agwKR li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uh1W0agwKR .lg_brand {
    margin: 0 1rem;
  }
}
.cid-uh1W0agwKR .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uh1W0agwKR .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uh1W0agwKR .nav-item {
    margin: 0 !important;
  }
}
.cid-uh1W0agwKR .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-uh1W0agwKR .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-uh1W0agwKR .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-uh1W0agwKR .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uh1W0agwKR .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uh1W0agwKR .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uh1W0agwKR .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uh1W0agwKR .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uh1W0agwKR .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uh1W0agwKR .offcanvas_box {
    display: none;
  }
}
.cid-uh1W0agwKR .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uh1W0agwKR .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uh1W0agwKR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uh1W0agwKR .container {
  display: flex;
  margin: auto;
}
.cid-uh1W0agwKR .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uh1W0agwKR .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uh1W0agwKR .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uh1W0agwKR .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uh1W0agwKR .navbar-nav {
    margin: 0;
  }
}
.cid-uh1W0agwKR .dropdown-menu,
.cid-uh1W0agwKR .navbar.opened {
  background-color: false !important;
}
.cid-uh1W0agwKR .nav-item:focus,
.cid-uh1W0agwKR .nav-link:focus {
  outline: none;
}
.cid-uh1W0agwKR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uh1W0agwKR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uh1W0agwKR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uh1W0agwKR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uh1W0agwKR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uh1W0agwKR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uh1W0agwKR .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uh1W0agwKR .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uh1W0agwKR .navbar.opened {
  transition: all 0.3s;
}
.cid-uh1W0agwKR .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uh1W0agwKR .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-uh1W0agwKR .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uh1W0agwKR .navbar.collapsed {
  justify-content: center;
}
.cid-uh1W0agwKR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uh1W0agwKR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uh1W0agwKR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uh1W0agwKR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uh1W0agwKR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uh1W0agwKR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uh1W0agwKR .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uh1W0agwKR .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uh1W0agwKR .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uh1W0agwKR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uh1W0agwKR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uh1W0agwKR .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uh1W0agwKR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uh1W0agwKR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uh1W0agwKR .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-uh1W0agwKR .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uh1W0agwKR .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uh1W0agwKR .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uh1W0agwKR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uh1W0agwKR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uh1W0agwKR .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uh1W0agwKR .navbar.navbar-short {
  min-height: 60px;
}
.cid-uh1W0agwKR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uh1W0agwKR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uh1W0agwKR .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-uh1W0agwKR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-uh1W0agwKR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uh1W0agwKR .dropdown-item.active,
.cid-uh1W0agwKR .dropdown-item:active {
  background-color: transparent;
}
.cid-uh1W0agwKR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uh1W0agwKR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uh1W0agwKR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uh1W0agwKR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uh1W0agwKR ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uh1W0agwKR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uh1W0agwKR button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-uh1W0agwKR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-uh1W0agwKR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uh1W0agwKR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uh1W0agwKR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uh1W0agwKR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uh1W0agwKR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uh1W0agwKR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uh1W0agwKR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uh1W0agwKR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uh1W0agwKR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uh1W0agwKR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uh1W0agwKR .navbar {
    height: 70px;
  }
  .cid-uh1W0agwKR .navbar.opened {
    height: auto;
  }
  .cid-uh1W0agwKR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uh1W0agwKR .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-uh1W0agwKR .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-uh1W0agwKR .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uh1W0agwKR .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-uh1W0agwKR .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-uh1W0agwKR .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uh1W0agwKR .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-uh1W0agwKR .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uh1W0agwKR .text_widget {
  margin-bottom: 32px;
}
.cid-uh1W0agwKR .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uh1W0agwKR .text_widget a:hover {
  opacity: .5;
}
.cid-uh1W0agwKR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uh1W0agwKR .navbar-caption {
  color: #000000;
}
.cid-uh1W0agwKR .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-uh1W0agwKR .mbr-section-subtitle,
.cid-uh1W0agwKR .text_widget,
.cid-uh1W0agwKR .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-uh1W0agwKR a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uh1W0agwKR .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-uh1W0aZLhN {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-uh1W0aZLhN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh1W0aZLhN .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-uh1W0aZLhN .container {
    padding: 0;
  }
}
.cid-uh1W0aZLhN .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-uh1W0aZLhN .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-uh1W0aZLhN .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-uh1W0aZLhN .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-uh1W0aZLhN .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-uh1W0aZLhN .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-uh1W0aZLhN .mbr-section-title {
  color: #ffffff;
}
.cid-uh1W0aZLhN .mbr-box {
  color: #ffffff;
}
.cid-uh1W0aZLhN .mbr-section-btn {
  text-align: center;
}
.cid-uh1W0aZLhN .mbr-section-title,
.cid-uh1W0aZLhN .mbr-section-btn,
.cid-uh1W0aZLhN .title-wrapper {
  color: #1b4066;
}
.cid-uh1W0bpETz {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uh1W0bpETz .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uh1W0bpETz .mbr-text {
  color: #1b4066;
}
.cid-uh1W0bZxoO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-uh1W0bZxoO iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-uh1W0bZxoO .container-fluid {
  padding: 0;
}
.cid-uh1W0bZxoO .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-uh1W0cDJgS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uh1W0cDJgS .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uh1W0cDJgS .mbr-text {
  color: #1b4066;
}
.cid-uh1W0daMFh {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-uh1W0daMFh .mbr-text,
.cid-uh1W0daMFh .mbr-section-btn {
  color: #001e49;
}
.cid-uh1W0daMFh .container {
  max-width: 1000px;
}
.cid-uh1W0daMFh .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-uh1W0daMFh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh1W0daMFh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh1W0dB4SV {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-uh1W0dB4SV .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uh1W0dB4SV .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-uh1W0dB4SV .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-uh1W0dB4SV h5 {
  padding-bottom: 2rem;
}
.cid-uh1W0dB4SV .form-control,
.cid-uh1W0dB4SV .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-uh1W0dB4SV .form-control::-webkit-input-placeholder,
.cid-uh1W0dB4SV .field-input::-webkit-input-placeholder,
.cid-uh1W0dB4SV .form-control::-webkit-input-placeholder,
.cid-uh1W0dB4SV .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uh1W0dB4SV .form-control:-moz-placeholder,
.cid-uh1W0dB4SV .field-input:-moz-placeholder,
.cid-uh1W0dB4SV .form-control:-moz-placeholder,
.cid-uh1W0dB4SV .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-uh1W0dB4SV .form-control:hover,
.cid-uh1W0dB4SV .field-input:hover,
.cid-uh1W0dB4SV .form-control:focus,
.cid-uh1W0dB4SV .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uh1W0dB4SV .form-control:hover::-webkit-input-placeholder,
.cid-uh1W0dB4SV .field-input:hover::-webkit-input-placeholder,
.cid-uh1W0dB4SV .form-control:focus::-webkit-input-placeholder,
.cid-uh1W0dB4SV .field-input:focus::-webkit-input-placeholder,
.cid-uh1W0dB4SV .form-control:hover::-webkit-input-placeholder,
.cid-uh1W0dB4SV .field-input:hover::-webkit-input-placeholder,
.cid-uh1W0dB4SV .form-control:focus::-webkit-input-placeholder,
.cid-uh1W0dB4SV .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-uh1W0dB4SV .form-control:hover:-moz-placeholder,
.cid-uh1W0dB4SV .field-input:hover:-moz-placeholder,
.cid-uh1W0dB4SV .form-control:focus:-moz-placeholder,
.cid-uh1W0dB4SV .field-input:focus:-moz-placeholder,
.cid-uh1W0dB4SV .form-control:hover:-moz-placeholder,
.cid-uh1W0dB4SV .field-input:hover:-moz-placeholder,
.cid-uh1W0dB4SV .form-control:focus:-moz-placeholder,
.cid-uh1W0dB4SV .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-uh1W0dB4SV .jq-number__spin:hover,
.cid-uh1W0dB4SV .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uh1W0dB4SV .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uh1W0dB4SV textarea {
  min-height: 200px;
}
.cid-uh1W0dB4SV input::-webkit-clear-button {
  display: none;
}
.cid-uh1W0dB4SV input::-webkit-inner-spin-button {
  display: none;
}
.cid-uh1W0dB4SV input::-webkit-outer-spin-button {
  display: none;
}
.cid-uh1W0dB4SV input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uh1W0dB4SV LABEL {
  color: #767676;
}
.cid-uh1W0dB4SV H5 {
  text-align: center;
  color: #ffffff;
}
.cid-uh1W0e5i1N {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-uh1W0e5i1N .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh1W0e5i1N .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh1W0e5i1N .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uh1W0e5i1N .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uh1W0e5i1N .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uh1W0e5i1N .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uh1W0e5i1N .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uh1W0e5i1N .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uh1W0e5i1N .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-uh1W0e5i1N .bg-slack:hover {
  background: #230a23;
}
.cid-uh1W0e5i1N .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uh1W0e5i1N .bg-linkedin:hover {
  background: #005582;
}
.cid-uh1W0e5i1N .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uh1W0e5i1N [class^="socicon-"]:before,
.cid-uh1W0e5i1N [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uh1W0e5i1N .mbr-section-title,
.cid-uh1W0e5i1N .social-list {
  color: #ffffff;
}
.cid-uh1W0eyC3p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uh1W0eyC3p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uh1W0eyC3p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uh1W0eyC3p .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uh1W0eyC3p .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-uh1W0eyC3p .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uh1W0eyC3p .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-uh1W0eyC3p .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-uh1W0eyC3p .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-uh1W0eyC3p .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-uh1W0eyC3p .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-uh1W0eyC3p .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uh1W0eyC3p .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-uh1W0eyC3p .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-uh1W0eyC3p .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-uh1W0eyC3p .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-uh1W0eyC3p .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-uh1W0eyC3p [class^="socicon-"]:before,
.cid-uh1W0eyC3p [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uh1W0eyC3p .mbr-section-title,
.cid-uh1W0eyC3p .mbr-social-likes {
  color: #1b4066;
}
.cid-uh1W0f0I7p {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-uh1W0f0I7p img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-uh1W0f0I7p .si {
  width: 100%;
}
.cid-uh1W0f0I7p .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-uh1W0f0I7p .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-uh1W0f0I7p .subtitle {
  color: #ffffff;
}
.cid-uh1W0f0I7p .text,
.cid-uh1W0f0I7p .si {
  text-align: center;
  color: #1b4066;
}
.cid-uh1W0f0I7p .copyright {
  padding-top: 120px;
}
.cid-uhFGnLVAiI .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-uhFGnLVAiI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-uhFGnLVAiI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-uhFGnLVAiI .menu_box .navbar.opened,
  .cid-uhFGnLVAiI .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-uhFGnLVAiI .navbar-dropdown {
  position: relative !important;
}
.cid-uhFGnLVAiI .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uhFGnLVAiI .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-uhFGnLVAiI .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uhFGnLVAiI .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-uhFGnLVAiI .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uhFGnLVAiI .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uhFGnLVAiI .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-uhFGnLVAiI .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uhFGnLVAiI .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uhFGnLVAiI .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uhFGnLVAiI .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uhFGnLVAiI .offcanvas-body .mbr-text,
  .cid-uhFGnLVAiI .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uhFGnLVAiI .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uhFGnLVAiI .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uhFGnLVAiI .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-uhFGnLVAiI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uhFGnLVAiI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uhFGnLVAiI .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uhFGnLVAiI .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uhFGnLVAiI ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uhFGnLVAiI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uhFGnLVAiI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uhFGnLVAiI .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uhFGnLVAiI li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uhFGnLVAiI .lg_brand {
    margin: 0 1rem;
  }
}
.cid-uhFGnLVAiI .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uhFGnLVAiI .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uhFGnLVAiI .nav-item {
    margin: 0 !important;
  }
}
.cid-uhFGnLVAiI .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-uhFGnLVAiI .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-uhFGnLVAiI .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-uhFGnLVAiI .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uhFGnLVAiI .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uhFGnLVAiI .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uhFGnLVAiI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uhFGnLVAiI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uhFGnLVAiI .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uhFGnLVAiI .offcanvas_box {
    display: none;
  }
}
.cid-uhFGnLVAiI .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uhFGnLVAiI .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uhFGnLVAiI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uhFGnLVAiI .container {
  display: flex;
  margin: auto;
}
.cid-uhFGnLVAiI .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uhFGnLVAiI .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uhFGnLVAiI .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uhFGnLVAiI .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uhFGnLVAiI .navbar-nav {
    margin: 0;
  }
}
.cid-uhFGnLVAiI .dropdown-menu,
.cid-uhFGnLVAiI .navbar.opened {
  background-color: false !important;
}
.cid-uhFGnLVAiI .nav-item:focus,
.cid-uhFGnLVAiI .nav-link:focus {
  outline: none;
}
.cid-uhFGnLVAiI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uhFGnLVAiI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uhFGnLVAiI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uhFGnLVAiI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uhFGnLVAiI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uhFGnLVAiI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uhFGnLVAiI .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uhFGnLVAiI .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uhFGnLVAiI .navbar.opened {
  transition: all 0.3s;
}
.cid-uhFGnLVAiI .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uhFGnLVAiI .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-uhFGnLVAiI .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uhFGnLVAiI .navbar.collapsed {
  justify-content: center;
}
.cid-uhFGnLVAiI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uhFGnLVAiI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uhFGnLVAiI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uhFGnLVAiI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uhFGnLVAiI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uhFGnLVAiI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uhFGnLVAiI .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uhFGnLVAiI .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uhFGnLVAiI .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uhFGnLVAiI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uhFGnLVAiI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uhFGnLVAiI .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uhFGnLVAiI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uhFGnLVAiI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uhFGnLVAiI .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-uhFGnLVAiI .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uhFGnLVAiI .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uhFGnLVAiI .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uhFGnLVAiI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uhFGnLVAiI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uhFGnLVAiI .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uhFGnLVAiI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uhFGnLVAiI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uhFGnLVAiI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uhFGnLVAiI .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-uhFGnLVAiI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-uhFGnLVAiI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uhFGnLVAiI .dropdown-item.active,
.cid-uhFGnLVAiI .dropdown-item:active {
  background-color: transparent;
}
.cid-uhFGnLVAiI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uhFGnLVAiI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uhFGnLVAiI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uhFGnLVAiI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uhFGnLVAiI ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uhFGnLVAiI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uhFGnLVAiI button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-uhFGnLVAiI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-uhFGnLVAiI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uhFGnLVAiI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhFGnLVAiI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uhFGnLVAiI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uhFGnLVAiI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhFGnLVAiI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uhFGnLVAiI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uhFGnLVAiI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uhFGnLVAiI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uhFGnLVAiI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uhFGnLVAiI .navbar {
    height: 70px;
  }
  .cid-uhFGnLVAiI .navbar.opened {
    height: auto;
  }
  .cid-uhFGnLVAiI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uhFGnLVAiI .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-uhFGnLVAiI .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-uhFGnLVAiI .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uhFGnLVAiI .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-uhFGnLVAiI .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-uhFGnLVAiI .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uhFGnLVAiI .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-uhFGnLVAiI .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uhFGnLVAiI .text_widget {
  margin-bottom: 32px;
}
.cid-uhFGnLVAiI .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uhFGnLVAiI .text_widget a:hover {
  opacity: .5;
}
.cid-uhFGnLVAiI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uhFGnLVAiI .navbar-caption {
  color: #000000;
}
.cid-uhFGnLVAiI .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-uhFGnLVAiI .mbr-section-subtitle,
.cid-uhFGnLVAiI .text_widget,
.cid-uhFGnLVAiI .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-uhFGnLVAiI a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uhFGnLVAiI .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-uhFGnMp3jJ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-uhFGnMp3jJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhFGnMp3jJ .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-uhFGnMp3jJ .container {
    padding: 0;
  }
}
.cid-uhFGnMp3jJ .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-uhFGnMp3jJ .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-uhFGnMp3jJ .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-uhFGnMp3jJ .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-uhFGnMp3jJ .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-uhFGnMp3jJ .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-uhFGnMp3jJ .mbr-section-title {
  color: #ffffff;
}
.cid-uhFGnMp3jJ .mbr-box {
  color: #ffffff;
}
.cid-uhFGnMp3jJ .mbr-section-btn {
  text-align: center;
}
.cid-uhFGnMp3jJ .mbr-section-title,
.cid-uhFGnMp3jJ .mbr-section-btn,
.cid-uhFGnMp3jJ .title-wrapper {
  color: #1b4066;
}
.cid-uhFGnMHPdw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uhFGnMHPdw .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uhFGnMHPdw .mbr-text {
  color: #1b4066;
}
.cid-uhFGnN0kIP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-uhFGnN0kIP iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-uhFGnN0kIP .container-fluid {
  padding: 0;
}
.cid-uhFGnN0kIP .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-uhFGnNm0MU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uhFGnNm0MU .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uhFGnNm0MU .mbr-text {
  color: #1b4066;
}
.cid-uhFGnNFh6V {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-uhFGnNFh6V .mbr-text,
.cid-uhFGnNFh6V .mbr-section-btn {
  color: #001e49;
}
.cid-uhFGnNFh6V .container {
  max-width: 1000px;
}
.cid-uhFGnNFh6V .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-uhFGnNFh6V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhFGnNFh6V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhFGnNZL3E {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-uhFGnNZL3E .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uhFGnNZL3E .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-uhFGnNZL3E .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-uhFGnNZL3E h5 {
  padding-bottom: 2rem;
}
.cid-uhFGnNZL3E .form-control,
.cid-uhFGnNZL3E .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-uhFGnNZL3E .form-control::-webkit-input-placeholder,
.cid-uhFGnNZL3E .field-input::-webkit-input-placeholder,
.cid-uhFGnNZL3E .form-control::-webkit-input-placeholder,
.cid-uhFGnNZL3E .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uhFGnNZL3E .form-control:-moz-placeholder,
.cid-uhFGnNZL3E .field-input:-moz-placeholder,
.cid-uhFGnNZL3E .form-control:-moz-placeholder,
.cid-uhFGnNZL3E .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-uhFGnNZL3E .form-control:hover,
.cid-uhFGnNZL3E .field-input:hover,
.cid-uhFGnNZL3E .form-control:focus,
.cid-uhFGnNZL3E .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uhFGnNZL3E .form-control:hover::-webkit-input-placeholder,
.cid-uhFGnNZL3E .field-input:hover::-webkit-input-placeholder,
.cid-uhFGnNZL3E .form-control:focus::-webkit-input-placeholder,
.cid-uhFGnNZL3E .field-input:focus::-webkit-input-placeholder,
.cid-uhFGnNZL3E .form-control:hover::-webkit-input-placeholder,
.cid-uhFGnNZL3E .field-input:hover::-webkit-input-placeholder,
.cid-uhFGnNZL3E .form-control:focus::-webkit-input-placeholder,
.cid-uhFGnNZL3E .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-uhFGnNZL3E .form-control:hover:-moz-placeholder,
.cid-uhFGnNZL3E .field-input:hover:-moz-placeholder,
.cid-uhFGnNZL3E .form-control:focus:-moz-placeholder,
.cid-uhFGnNZL3E .field-input:focus:-moz-placeholder,
.cid-uhFGnNZL3E .form-control:hover:-moz-placeholder,
.cid-uhFGnNZL3E .field-input:hover:-moz-placeholder,
.cid-uhFGnNZL3E .form-control:focus:-moz-placeholder,
.cid-uhFGnNZL3E .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-uhFGnNZL3E .jq-number__spin:hover,
.cid-uhFGnNZL3E .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uhFGnNZL3E .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uhFGnNZL3E textarea {
  min-height: 200px;
}
.cid-uhFGnNZL3E input::-webkit-clear-button {
  display: none;
}
.cid-uhFGnNZL3E input::-webkit-inner-spin-button {
  display: none;
}
.cid-uhFGnNZL3E input::-webkit-outer-spin-button {
  display: none;
}
.cid-uhFGnNZL3E input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uhFGnNZL3E LABEL {
  color: #767676;
}
.cid-uhFGnNZL3E H5 {
  text-align: center;
  color: #ffffff;
}
.cid-uhFGnOmY1M {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-uhFGnOmY1M .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhFGnOmY1M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhFGnOmY1M .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uhFGnOmY1M .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uhFGnOmY1M .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uhFGnOmY1M .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uhFGnOmY1M .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uhFGnOmY1M .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uhFGnOmY1M .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-uhFGnOmY1M .bg-slack:hover {
  background: #230a23;
}
.cid-uhFGnOmY1M .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uhFGnOmY1M .bg-linkedin:hover {
  background: #005582;
}
.cid-uhFGnOmY1M .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uhFGnOmY1M [class^="socicon-"]:before,
.cid-uhFGnOmY1M [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uhFGnOmY1M .mbr-section-title,
.cid-uhFGnOmY1M .social-list {
  color: #ffffff;
}
.cid-uhFGnOJr5D {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uhFGnOJr5D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uhFGnOJr5D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uhFGnOJr5D .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uhFGnOJr5D .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-uhFGnOJr5D .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uhFGnOJr5D .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-uhFGnOJr5D .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-uhFGnOJr5D .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-uhFGnOJr5D .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-uhFGnOJr5D .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-uhFGnOJr5D .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uhFGnOJr5D .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-uhFGnOJr5D .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-uhFGnOJr5D .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-uhFGnOJr5D .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-uhFGnOJr5D .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-uhFGnOJr5D [class^="socicon-"]:before,
.cid-uhFGnOJr5D [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uhFGnOJr5D .mbr-section-title,
.cid-uhFGnOJr5D .mbr-social-likes {
  color: #1b4066;
}
.cid-uhFGnP59mQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-uhFGnP59mQ img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-uhFGnP59mQ .si {
  width: 100%;
}
.cid-uhFGnP59mQ .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-uhFGnP59mQ .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-uhFGnP59mQ .subtitle {
  color: #ffffff;
}
.cid-uhFGnP59mQ .text,
.cid-uhFGnP59mQ .si {
  text-align: center;
  color: #1b4066;
}
.cid-uhFGnP59mQ .copyright {
  padding-top: 120px;
}
.cid-uilpsiH3Dk .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-uilpsiH3Dk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-uilpsiH3Dk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-uilpsiH3Dk .menu_box .navbar.opened,
  .cid-uilpsiH3Dk .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-uilpsiH3Dk .navbar-dropdown {
  position: relative !important;
}
.cid-uilpsiH3Dk .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uilpsiH3Dk .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-uilpsiH3Dk .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uilpsiH3Dk .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-uilpsiH3Dk .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uilpsiH3Dk .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uilpsiH3Dk .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-uilpsiH3Dk .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uilpsiH3Dk .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uilpsiH3Dk .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uilpsiH3Dk .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uilpsiH3Dk .offcanvas-body .mbr-text,
  .cid-uilpsiH3Dk .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uilpsiH3Dk .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uilpsiH3Dk .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uilpsiH3Dk .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-uilpsiH3Dk .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uilpsiH3Dk .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uilpsiH3Dk .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uilpsiH3Dk .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uilpsiH3Dk ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uilpsiH3Dk .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uilpsiH3Dk .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uilpsiH3Dk .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uilpsiH3Dk li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uilpsiH3Dk .lg_brand {
    margin: 0 1rem;
  }
}
.cid-uilpsiH3Dk .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uilpsiH3Dk .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uilpsiH3Dk .nav-item {
    margin: 0 !important;
  }
}
.cid-uilpsiH3Dk .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-uilpsiH3Dk .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-uilpsiH3Dk .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-uilpsiH3Dk .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uilpsiH3Dk .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uilpsiH3Dk .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uilpsiH3Dk .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uilpsiH3Dk .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uilpsiH3Dk .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uilpsiH3Dk .offcanvas_box {
    display: none;
  }
}
.cid-uilpsiH3Dk .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uilpsiH3Dk .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uilpsiH3Dk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uilpsiH3Dk .container {
  display: flex;
  margin: auto;
}
.cid-uilpsiH3Dk .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uilpsiH3Dk .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uilpsiH3Dk .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uilpsiH3Dk .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uilpsiH3Dk .navbar-nav {
    margin: 0;
  }
}
.cid-uilpsiH3Dk .dropdown-menu,
.cid-uilpsiH3Dk .navbar.opened {
  background-color: false !important;
}
.cid-uilpsiH3Dk .nav-item:focus,
.cid-uilpsiH3Dk .nav-link:focus {
  outline: none;
}
.cid-uilpsiH3Dk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uilpsiH3Dk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uilpsiH3Dk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uilpsiH3Dk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uilpsiH3Dk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uilpsiH3Dk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uilpsiH3Dk .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uilpsiH3Dk .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uilpsiH3Dk .navbar.opened {
  transition: all 0.3s;
}
.cid-uilpsiH3Dk .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uilpsiH3Dk .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-uilpsiH3Dk .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uilpsiH3Dk .navbar.collapsed {
  justify-content: center;
}
.cid-uilpsiH3Dk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uilpsiH3Dk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uilpsiH3Dk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uilpsiH3Dk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uilpsiH3Dk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uilpsiH3Dk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uilpsiH3Dk .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uilpsiH3Dk .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uilpsiH3Dk .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uilpsiH3Dk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uilpsiH3Dk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uilpsiH3Dk .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uilpsiH3Dk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uilpsiH3Dk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uilpsiH3Dk .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-uilpsiH3Dk .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uilpsiH3Dk .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uilpsiH3Dk .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uilpsiH3Dk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uilpsiH3Dk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uilpsiH3Dk .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uilpsiH3Dk .navbar.navbar-short {
  min-height: 60px;
}
.cid-uilpsiH3Dk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uilpsiH3Dk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uilpsiH3Dk .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-uilpsiH3Dk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-uilpsiH3Dk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uilpsiH3Dk .dropdown-item.active,
.cid-uilpsiH3Dk .dropdown-item:active {
  background-color: transparent;
}
.cid-uilpsiH3Dk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uilpsiH3Dk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uilpsiH3Dk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uilpsiH3Dk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uilpsiH3Dk ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uilpsiH3Dk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uilpsiH3Dk button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-uilpsiH3Dk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-uilpsiH3Dk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uilpsiH3Dk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uilpsiH3Dk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uilpsiH3Dk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uilpsiH3Dk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uilpsiH3Dk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uilpsiH3Dk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uilpsiH3Dk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uilpsiH3Dk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uilpsiH3Dk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uilpsiH3Dk .navbar {
    height: 70px;
  }
  .cid-uilpsiH3Dk .navbar.opened {
    height: auto;
  }
  .cid-uilpsiH3Dk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uilpsiH3Dk .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-uilpsiH3Dk .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-uilpsiH3Dk .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uilpsiH3Dk .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-uilpsiH3Dk .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-uilpsiH3Dk .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uilpsiH3Dk .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-uilpsiH3Dk .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uilpsiH3Dk .text_widget {
  margin-bottom: 32px;
}
.cid-uilpsiH3Dk .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uilpsiH3Dk .text_widget a:hover {
  opacity: .5;
}
.cid-uilpsiH3Dk .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uilpsiH3Dk .navbar-caption {
  color: #000000;
}
.cid-uilpsiH3Dk .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-uilpsiH3Dk .mbr-section-subtitle,
.cid-uilpsiH3Dk .text_widget,
.cid-uilpsiH3Dk .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-uilpsiH3Dk a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uilpsiH3Dk .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-uilpsjg7jH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-uilpsjg7jH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uilpsjg7jH .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-uilpsjg7jH .container {
    padding: 0;
  }
}
.cid-uilpsjg7jH .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-uilpsjg7jH .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-uilpsjg7jH .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-uilpsjg7jH .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-uilpsjg7jH .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-uilpsjg7jH .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-uilpsjg7jH .mbr-section-title {
  color: #ffffff;
}
.cid-uilpsjg7jH .mbr-box {
  color: #ffffff;
}
.cid-uilpsjg7jH .mbr-section-btn {
  text-align: center;
}
.cid-uilpsjg7jH .mbr-section-title,
.cid-uilpsjg7jH .mbr-section-btn,
.cid-uilpsjg7jH .title-wrapper {
  color: #1b4066;
}
.cid-uilpsjB7xU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uilpsjB7xU .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uilpsjB7xU .mbr-text {
  color: #1b4066;
}
.cid-uilpsjWfLW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-uilpsjWfLW iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-uilpsjWfLW .container-fluid {
  padding: 0;
}
.cid-uilpsjWfLW .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-uilpskjLiv {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uilpskjLiv .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uilpskjLiv .mbr-text {
  color: #1b4066;
}
.cid-uilpskFZwM {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-uilpskFZwM .mbr-text,
.cid-uilpskFZwM .mbr-section-btn {
  color: #001e49;
}
.cid-uilpskFZwM .container {
  max-width: 1000px;
}
.cid-uilpskFZwM .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-uilpskFZwM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uilpskFZwM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uilpsl0Dc5 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-uilpsl0Dc5 .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uilpsl0Dc5 .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-uilpsl0Dc5 .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-uilpsl0Dc5 h5 {
  padding-bottom: 2rem;
}
.cid-uilpsl0Dc5 .form-control,
.cid-uilpsl0Dc5 .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-uilpsl0Dc5 .form-control::-webkit-input-placeholder,
.cid-uilpsl0Dc5 .field-input::-webkit-input-placeholder,
.cid-uilpsl0Dc5 .form-control::-webkit-input-placeholder,
.cid-uilpsl0Dc5 .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uilpsl0Dc5 .form-control:-moz-placeholder,
.cid-uilpsl0Dc5 .field-input:-moz-placeholder,
.cid-uilpsl0Dc5 .form-control:-moz-placeholder,
.cid-uilpsl0Dc5 .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-uilpsl0Dc5 .form-control:hover,
.cid-uilpsl0Dc5 .field-input:hover,
.cid-uilpsl0Dc5 .form-control:focus,
.cid-uilpsl0Dc5 .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uilpsl0Dc5 .form-control:hover::-webkit-input-placeholder,
.cid-uilpsl0Dc5 .field-input:hover::-webkit-input-placeholder,
.cid-uilpsl0Dc5 .form-control:focus::-webkit-input-placeholder,
.cid-uilpsl0Dc5 .field-input:focus::-webkit-input-placeholder,
.cid-uilpsl0Dc5 .form-control:hover::-webkit-input-placeholder,
.cid-uilpsl0Dc5 .field-input:hover::-webkit-input-placeholder,
.cid-uilpsl0Dc5 .form-control:focus::-webkit-input-placeholder,
.cid-uilpsl0Dc5 .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-uilpsl0Dc5 .form-control:hover:-moz-placeholder,
.cid-uilpsl0Dc5 .field-input:hover:-moz-placeholder,
.cid-uilpsl0Dc5 .form-control:focus:-moz-placeholder,
.cid-uilpsl0Dc5 .field-input:focus:-moz-placeholder,
.cid-uilpsl0Dc5 .form-control:hover:-moz-placeholder,
.cid-uilpsl0Dc5 .field-input:hover:-moz-placeholder,
.cid-uilpsl0Dc5 .form-control:focus:-moz-placeholder,
.cid-uilpsl0Dc5 .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-uilpsl0Dc5 .jq-number__spin:hover,
.cid-uilpsl0Dc5 .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uilpsl0Dc5 .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uilpsl0Dc5 textarea {
  min-height: 200px;
}
.cid-uilpsl0Dc5 input::-webkit-clear-button {
  display: none;
}
.cid-uilpsl0Dc5 input::-webkit-inner-spin-button {
  display: none;
}
.cid-uilpsl0Dc5 input::-webkit-outer-spin-button {
  display: none;
}
.cid-uilpsl0Dc5 input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uilpsl0Dc5 LABEL {
  color: #767676;
}
.cid-uilpsl0Dc5 H5 {
  text-align: center;
  color: #ffffff;
}
.cid-uilpsloOiv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-uilpsloOiv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uilpsloOiv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uilpsloOiv .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uilpsloOiv .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uilpsloOiv .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uilpsloOiv .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uilpsloOiv .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uilpsloOiv .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uilpsloOiv .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-uilpsloOiv .bg-slack:hover {
  background: #230a23;
}
.cid-uilpsloOiv .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uilpsloOiv .bg-linkedin:hover {
  background: #005582;
}
.cid-uilpsloOiv .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uilpsloOiv [class^="socicon-"]:before,
.cid-uilpsloOiv [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uilpsloOiv .mbr-section-title,
.cid-uilpsloOiv .social-list {
  color: #ffffff;
}
.cid-uilpslPOkj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uilpslPOkj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uilpslPOkj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uilpslPOkj .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uilpslPOkj .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-uilpslPOkj .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uilpslPOkj .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-uilpslPOkj .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-uilpslPOkj .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-uilpslPOkj .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-uilpslPOkj .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-uilpslPOkj .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uilpslPOkj .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-uilpslPOkj .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-uilpslPOkj .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-uilpslPOkj .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-uilpslPOkj .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-uilpslPOkj [class^="socicon-"]:before,
.cid-uilpslPOkj [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uilpslPOkj .mbr-section-title,
.cid-uilpslPOkj .mbr-social-likes {
  color: #1b4066;
}
.cid-uilpsmcdGe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-uilpsmcdGe img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-uilpsmcdGe .si {
  width: 100%;
}
.cid-uilpsmcdGe .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-uilpsmcdGe .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-uilpsmcdGe .subtitle {
  color: #ffffff;
}
.cid-uilpsmcdGe .text,
.cid-uilpsmcdGe .si {
  text-align: center;
  color: #1b4066;
}
.cid-uilpsmcdGe .copyright {
  padding-top: 120px;
}
.cid-uiZK6sq1iI .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-uiZK6sq1iI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-uiZK6sq1iI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-uiZK6sq1iI .menu_box .navbar.opened,
  .cid-uiZK6sq1iI .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-uiZK6sq1iI .navbar-dropdown {
  position: relative !important;
}
.cid-uiZK6sq1iI .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uiZK6sq1iI .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-uiZK6sq1iI .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-uiZK6sq1iI .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-uiZK6sq1iI .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-uiZK6sq1iI .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-uiZK6sq1iI .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-uiZK6sq1iI .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-uiZK6sq1iI .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-uiZK6sq1iI .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-uiZK6sq1iI .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-uiZK6sq1iI .offcanvas-body .mbr-text,
  .cid-uiZK6sq1iI .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-uiZK6sq1iI .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-uiZK6sq1iI .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-uiZK6sq1iI .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-uiZK6sq1iI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-uiZK6sq1iI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-uiZK6sq1iI .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-uiZK6sq1iI .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-uiZK6sq1iI ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-uiZK6sq1iI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uiZK6sq1iI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-uiZK6sq1iI .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-uiZK6sq1iI li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-uiZK6sq1iI .lg_brand {
    margin: 0 1rem;
  }
}
.cid-uiZK6sq1iI .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-uiZK6sq1iI .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-uiZK6sq1iI .nav-item {
    margin: 0 !important;
  }
}
.cid-uiZK6sq1iI .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-uiZK6sq1iI .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-uiZK6sq1iI .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-uiZK6sq1iI .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-uiZK6sq1iI .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-uiZK6sq1iI .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-uiZK6sq1iI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-uiZK6sq1iI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-uiZK6sq1iI .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-uiZK6sq1iI .offcanvas_box {
    display: none;
  }
}
.cid-uiZK6sq1iI .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-uiZK6sq1iI .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-uiZK6sq1iI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-uiZK6sq1iI .container {
  display: flex;
  margin: auto;
}
.cid-uiZK6sq1iI .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-uiZK6sq1iI .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-uiZK6sq1iI .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-uiZK6sq1iI .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-uiZK6sq1iI .navbar-nav {
    margin: 0;
  }
}
.cid-uiZK6sq1iI .dropdown-menu,
.cid-uiZK6sq1iI .navbar.opened {
  background-color: false !important;
}
.cid-uiZK6sq1iI .nav-item:focus,
.cid-uiZK6sq1iI .nav-link:focus {
  outline: none;
}
.cid-uiZK6sq1iI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uiZK6sq1iI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uiZK6sq1iI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uiZK6sq1iI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uiZK6sq1iI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uiZK6sq1iI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uiZK6sq1iI .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-uiZK6sq1iI .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-uiZK6sq1iI .navbar.opened {
  transition: all 0.3s;
}
.cid-uiZK6sq1iI .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-uiZK6sq1iI .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-uiZK6sq1iI .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-uiZK6sq1iI .navbar.collapsed {
  justify-content: center;
}
.cid-uiZK6sq1iI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uiZK6sq1iI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uiZK6sq1iI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uiZK6sq1iI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uiZK6sq1iI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uiZK6sq1iI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-uiZK6sq1iI .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-uiZK6sq1iI .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-uiZK6sq1iI .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-uiZK6sq1iI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uiZK6sq1iI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uiZK6sq1iI .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-uiZK6sq1iI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uiZK6sq1iI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-uiZK6sq1iI .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-uiZK6sq1iI .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-uiZK6sq1iI .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-uiZK6sq1iI .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-uiZK6sq1iI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uiZK6sq1iI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uiZK6sq1iI .navbar .icons-menu {
    padding: 0;
  }
}
.cid-uiZK6sq1iI .navbar.navbar-short {
  min-height: 60px;
}
.cid-uiZK6sq1iI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uiZK6sq1iI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uiZK6sq1iI .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-uiZK6sq1iI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-uiZK6sq1iI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uiZK6sq1iI .dropdown-item.active,
.cid-uiZK6sq1iI .dropdown-item:active {
  background-color: transparent;
}
.cid-uiZK6sq1iI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uiZK6sq1iI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uiZK6sq1iI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uiZK6sq1iI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uiZK6sq1iI ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-uiZK6sq1iI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uiZK6sq1iI button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-uiZK6sq1iI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-uiZK6sq1iI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uiZK6sq1iI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uiZK6sq1iI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uiZK6sq1iI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uiZK6sq1iI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uiZK6sq1iI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uiZK6sq1iI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uiZK6sq1iI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uiZK6sq1iI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-uiZK6sq1iI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uiZK6sq1iI .navbar {
    height: 70px;
  }
  .cid-uiZK6sq1iI .navbar.opened {
    height: auto;
  }
  .cid-uiZK6sq1iI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uiZK6sq1iI .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-uiZK6sq1iI .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-uiZK6sq1iI .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-uiZK6sq1iI .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-uiZK6sq1iI .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-uiZK6sq1iI .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-uiZK6sq1iI .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-uiZK6sq1iI .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-uiZK6sq1iI .text_widget {
  margin-bottom: 32px;
}
.cid-uiZK6sq1iI .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-uiZK6sq1iI .text_widget a:hover {
  opacity: .5;
}
.cid-uiZK6sq1iI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-uiZK6sq1iI .navbar-caption {
  color: #000000;
}
.cid-uiZK6sq1iI .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-uiZK6sq1iI .mbr-section-subtitle,
.cid-uiZK6sq1iI .text_widget,
.cid-uiZK6sq1iI .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-uiZK6sq1iI a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-uiZK6sq1iI .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-uiZK6t7DR2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-uiZK6t7DR2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiZK6t7DR2 .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-uiZK6t7DR2 .container {
    padding: 0;
  }
}
.cid-uiZK6t7DR2 .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-uiZK6t7DR2 .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-uiZK6t7DR2 .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-uiZK6t7DR2 .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-uiZK6t7DR2 .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-uiZK6t7DR2 .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-uiZK6t7DR2 .mbr-section-title {
  color: #ffffff;
}
.cid-uiZK6t7DR2 .mbr-box {
  color: #ffffff;
}
.cid-uiZK6t7DR2 .mbr-section-btn {
  text-align: center;
}
.cid-uiZK6t7DR2 .mbr-section-title,
.cid-uiZK6t7DR2 .mbr-section-btn,
.cid-uiZK6t7DR2 .title-wrapper {
  color: #1b4066;
}
.cid-uiZK6tAV6v {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uiZK6tAV6v .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uiZK6tAV6v .mbr-text {
  color: #1b4066;
}
.cid-uiZK6tYHJ8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-uiZK6tYHJ8 iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-uiZK6tYHJ8 .container-fluid {
  padding: 0;
}
.cid-uiZK6tYHJ8 .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-uiZK6usF26 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-uiZK6usF26 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-uiZK6usF26 .mbr-text {
  color: #1b4066;
}
.cid-uiZK6uMCug {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-uiZK6uMCug .mbr-text,
.cid-uiZK6uMCug .mbr-section-btn {
  color: #001e49;
}
.cid-uiZK6uMCug .container {
  max-width: 1000px;
}
.cid-uiZK6uMCug .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-uiZK6uMCug .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiZK6uMCug .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiZK6v8EWH {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-uiZK6v8EWH .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-uiZK6v8EWH .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-uiZK6v8EWH .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-uiZK6v8EWH h5 {
  padding-bottom: 2rem;
}
.cid-uiZK6v8EWH .form-control,
.cid-uiZK6v8EWH .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-uiZK6v8EWH .form-control::-webkit-input-placeholder,
.cid-uiZK6v8EWH .field-input::-webkit-input-placeholder,
.cid-uiZK6v8EWH .form-control::-webkit-input-placeholder,
.cid-uiZK6v8EWH .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-uiZK6v8EWH .form-control:-moz-placeholder,
.cid-uiZK6v8EWH .field-input:-moz-placeholder,
.cid-uiZK6v8EWH .form-control:-moz-placeholder,
.cid-uiZK6v8EWH .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-uiZK6v8EWH .form-control:hover,
.cid-uiZK6v8EWH .field-input:hover,
.cid-uiZK6v8EWH .form-control:focus,
.cid-uiZK6v8EWH .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-uiZK6v8EWH .form-control:hover::-webkit-input-placeholder,
.cid-uiZK6v8EWH .field-input:hover::-webkit-input-placeholder,
.cid-uiZK6v8EWH .form-control:focus::-webkit-input-placeholder,
.cid-uiZK6v8EWH .field-input:focus::-webkit-input-placeholder,
.cid-uiZK6v8EWH .form-control:hover::-webkit-input-placeholder,
.cid-uiZK6v8EWH .field-input:hover::-webkit-input-placeholder,
.cid-uiZK6v8EWH .form-control:focus::-webkit-input-placeholder,
.cid-uiZK6v8EWH .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-uiZK6v8EWH .form-control:hover:-moz-placeholder,
.cid-uiZK6v8EWH .field-input:hover:-moz-placeholder,
.cid-uiZK6v8EWH .form-control:focus:-moz-placeholder,
.cid-uiZK6v8EWH .field-input:focus:-moz-placeholder,
.cid-uiZK6v8EWH .form-control:hover:-moz-placeholder,
.cid-uiZK6v8EWH .field-input:hover:-moz-placeholder,
.cid-uiZK6v8EWH .form-control:focus:-moz-placeholder,
.cid-uiZK6v8EWH .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-uiZK6v8EWH .jq-number__spin:hover,
.cid-uiZK6v8EWH .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-uiZK6v8EWH .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-uiZK6v8EWH textarea {
  min-height: 200px;
}
.cid-uiZK6v8EWH input::-webkit-clear-button {
  display: none;
}
.cid-uiZK6v8EWH input::-webkit-inner-spin-button {
  display: none;
}
.cid-uiZK6v8EWH input::-webkit-outer-spin-button {
  display: none;
}
.cid-uiZK6v8EWH input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-uiZK6v8EWH LABEL {
  color: #767676;
}
.cid-uiZK6v8EWH H5 {
  text-align: center;
  color: #ffffff;
}
.cid-uiZK6vuVQU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-uiZK6vuVQU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiZK6vuVQU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiZK6vuVQU .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uiZK6vuVQU .bg-facebook:hover {
  background: #0b60cb;
}
.cid-uiZK6vuVQU .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uiZK6vuVQU .bg-twitter:hover {
  background: #0c85d0;
}
.cid-uiZK6vuVQU .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uiZK6vuVQU .bg-pinterest:hover {
  background: #b3001b;
}
.cid-uiZK6vuVQU .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-uiZK6vuVQU .bg-slack:hover {
  background: #230a23;
}
.cid-uiZK6vuVQU .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-uiZK6vuVQU .bg-linkedin:hover {
  background: #005582;
}
.cid-uiZK6vuVQU .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-uiZK6vuVQU [class^="socicon-"]:before,
.cid-uiZK6vuVQU [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-uiZK6vuVQU .mbr-section-title,
.cid-uiZK6vuVQU .social-list {
  color: #ffffff;
}
.cid-uiZK6vVMLI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uiZK6vVMLI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uiZK6vVMLI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uiZK6vVMLI .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-uiZK6vVMLI .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-uiZK6vVMLI .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-uiZK6vVMLI .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-uiZK6vVMLI .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-uiZK6vVMLI .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-uiZK6vVMLI .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-uiZK6vVMLI .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-uiZK6vVMLI .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-uiZK6vVMLI .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-uiZK6vVMLI .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-uiZK6vVMLI .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-uiZK6vVMLI .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-uiZK6vVMLI .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-uiZK6vVMLI [class^="socicon-"]:before,
.cid-uiZK6vVMLI [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-uiZK6vVMLI .mbr-section-title,
.cid-uiZK6vVMLI .mbr-social-likes {
  color: #1b4066;
}
.cid-uiZK6wiRKJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-uiZK6wiRKJ img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-uiZK6wiRKJ .si {
  width: 100%;
}
.cid-uiZK6wiRKJ .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-uiZK6wiRKJ .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-uiZK6wiRKJ .subtitle {
  color: #ffffff;
}
.cid-uiZK6wiRKJ .text,
.cid-uiZK6wiRKJ .si {
  text-align: center;
  color: #1b4066;
}
.cid-uiZK6wiRKJ .copyright {
  padding-top: 120px;
}
.cid-ujKpqzDJFm .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-ujKpqzDJFm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-ujKpqzDJFm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-ujKpqzDJFm .menu_box .navbar.opened,
  .cid-ujKpqzDJFm .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-ujKpqzDJFm .navbar-dropdown {
  position: relative !important;
}
.cid-ujKpqzDJFm .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ujKpqzDJFm .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-ujKpqzDJFm .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ujKpqzDJFm .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-ujKpqzDJFm .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ujKpqzDJFm .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ujKpqzDJFm .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-ujKpqzDJFm .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ujKpqzDJFm .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ujKpqzDJFm .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ujKpqzDJFm .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ujKpqzDJFm .offcanvas-body .mbr-text,
  .cid-ujKpqzDJFm .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ujKpqzDJFm .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ujKpqzDJFm .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ujKpqzDJFm .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-ujKpqzDJFm .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ujKpqzDJFm .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ujKpqzDJFm .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ujKpqzDJFm .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ujKpqzDJFm ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ujKpqzDJFm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ujKpqzDJFm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ujKpqzDJFm .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ujKpqzDJFm li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ujKpqzDJFm .lg_brand {
    margin: 0 1rem;
  }
}
.cid-ujKpqzDJFm .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ujKpqzDJFm .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ujKpqzDJFm .nav-item {
    margin: 0 !important;
  }
}
.cid-ujKpqzDJFm .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-ujKpqzDJFm .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-ujKpqzDJFm .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-ujKpqzDJFm .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ujKpqzDJFm .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ujKpqzDJFm .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ujKpqzDJFm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ujKpqzDJFm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ujKpqzDJFm .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ujKpqzDJFm .offcanvas_box {
    display: none;
  }
}
.cid-ujKpqzDJFm .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ujKpqzDJFm .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ujKpqzDJFm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ujKpqzDJFm .container {
  display: flex;
  margin: auto;
}
.cid-ujKpqzDJFm .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ujKpqzDJFm .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ujKpqzDJFm .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ujKpqzDJFm .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ujKpqzDJFm .navbar-nav {
    margin: 0;
  }
}
.cid-ujKpqzDJFm .dropdown-menu,
.cid-ujKpqzDJFm .navbar.opened {
  background-color: false !important;
}
.cid-ujKpqzDJFm .nav-item:focus,
.cid-ujKpqzDJFm .nav-link:focus {
  outline: none;
}
.cid-ujKpqzDJFm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ujKpqzDJFm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ujKpqzDJFm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ujKpqzDJFm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ujKpqzDJFm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ujKpqzDJFm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ujKpqzDJFm .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ujKpqzDJFm .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ujKpqzDJFm .navbar.opened {
  transition: all 0.3s;
}
.cid-ujKpqzDJFm .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ujKpqzDJFm .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-ujKpqzDJFm .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ujKpqzDJFm .navbar.collapsed {
  justify-content: center;
}
.cid-ujKpqzDJFm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ujKpqzDJFm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ujKpqzDJFm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ujKpqzDJFm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ujKpqzDJFm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ujKpqzDJFm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ujKpqzDJFm .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ujKpqzDJFm .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ujKpqzDJFm .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ujKpqzDJFm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ujKpqzDJFm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ujKpqzDJFm .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ujKpqzDJFm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ujKpqzDJFm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ujKpqzDJFm .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-ujKpqzDJFm .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ujKpqzDJFm .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ujKpqzDJFm .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ujKpqzDJFm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ujKpqzDJFm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ujKpqzDJFm .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ujKpqzDJFm .navbar.navbar-short {
  min-height: 60px;
}
.cid-ujKpqzDJFm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ujKpqzDJFm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ujKpqzDJFm .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-ujKpqzDJFm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-ujKpqzDJFm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ujKpqzDJFm .dropdown-item.active,
.cid-ujKpqzDJFm .dropdown-item:active {
  background-color: transparent;
}
.cid-ujKpqzDJFm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ujKpqzDJFm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ujKpqzDJFm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ujKpqzDJFm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ujKpqzDJFm ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ujKpqzDJFm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ujKpqzDJFm button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-ujKpqzDJFm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-ujKpqzDJFm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ujKpqzDJFm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujKpqzDJFm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ujKpqzDJFm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ujKpqzDJFm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujKpqzDJFm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ujKpqzDJFm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ujKpqzDJFm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ujKpqzDJFm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ujKpqzDJFm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ujKpqzDJFm .navbar {
    height: 70px;
  }
  .cid-ujKpqzDJFm .navbar.opened {
    height: auto;
  }
  .cid-ujKpqzDJFm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujKpqzDJFm .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-ujKpqzDJFm .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-ujKpqzDJFm .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ujKpqzDJFm .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-ujKpqzDJFm .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-ujKpqzDJFm .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ujKpqzDJFm .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-ujKpqzDJFm .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ujKpqzDJFm .text_widget {
  margin-bottom: 32px;
}
.cid-ujKpqzDJFm .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ujKpqzDJFm .text_widget a:hover {
  opacity: .5;
}
.cid-ujKpqzDJFm .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ujKpqzDJFm .navbar-caption {
  color: #000000;
}
.cid-ujKpqzDJFm .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-ujKpqzDJFm .mbr-section-subtitle,
.cid-ujKpqzDJFm .text_widget,
.cid-ujKpqzDJFm .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-ujKpqzDJFm a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ujKpqzDJFm .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-ujKpqAxlCv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-ujKpqAxlCv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujKpqAxlCv .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-ujKpqAxlCv .container {
    padding: 0;
  }
}
.cid-ujKpqAxlCv .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-ujKpqAxlCv .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-ujKpqAxlCv .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-ujKpqAxlCv .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-ujKpqAxlCv .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-ujKpqAxlCv .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-ujKpqAxlCv .mbr-section-title {
  color: #ffffff;
}
.cid-ujKpqAxlCv .mbr-box {
  color: #ffffff;
}
.cid-ujKpqAxlCv .mbr-section-btn {
  text-align: center;
}
.cid-ujKpqAxlCv .mbr-section-title,
.cid-ujKpqAxlCv .mbr-section-btn,
.cid-ujKpqAxlCv .title-wrapper {
  color: #1b4066;
}
.cid-ujKpqB6IXg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ujKpqB6IXg .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ujKpqB6IXg .mbr-text {
  color: #1b4066;
}
.cid-ujKpqC2YIS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-ujKpqC2YIS iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-ujKpqC2YIS .container-fluid {
  padding: 0;
}
.cid-ujKpqC2YIS .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-ujKpqCO8wf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ujKpqCO8wf .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ujKpqCO8wf .mbr-text {
  color: #1b4066;
}
.cid-ujKpqDjmBR {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-ujKpqDjmBR .mbr-text,
.cid-ujKpqDjmBR .mbr-section-btn {
  color: #001e49;
}
.cid-ujKpqDjmBR .container {
  max-width: 1000px;
}
.cid-ujKpqDjmBR .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-ujKpqDjmBR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujKpqDjmBR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujKpqDKiZv {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-ujKpqDKiZv .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ujKpqDKiZv .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-ujKpqDKiZv .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-ujKpqDKiZv h5 {
  padding-bottom: 2rem;
}
.cid-ujKpqDKiZv .form-control,
.cid-ujKpqDKiZv .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-ujKpqDKiZv .form-control::-webkit-input-placeholder,
.cid-ujKpqDKiZv .field-input::-webkit-input-placeholder,
.cid-ujKpqDKiZv .form-control::-webkit-input-placeholder,
.cid-ujKpqDKiZv .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-ujKpqDKiZv .form-control:-moz-placeholder,
.cid-ujKpqDKiZv .field-input:-moz-placeholder,
.cid-ujKpqDKiZv .form-control:-moz-placeholder,
.cid-ujKpqDKiZv .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-ujKpqDKiZv .form-control:hover,
.cid-ujKpqDKiZv .field-input:hover,
.cid-ujKpqDKiZv .form-control:focus,
.cid-ujKpqDKiZv .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ujKpqDKiZv .form-control:hover::-webkit-input-placeholder,
.cid-ujKpqDKiZv .field-input:hover::-webkit-input-placeholder,
.cid-ujKpqDKiZv .form-control:focus::-webkit-input-placeholder,
.cid-ujKpqDKiZv .field-input:focus::-webkit-input-placeholder,
.cid-ujKpqDKiZv .form-control:hover::-webkit-input-placeholder,
.cid-ujKpqDKiZv .field-input:hover::-webkit-input-placeholder,
.cid-ujKpqDKiZv .form-control:focus::-webkit-input-placeholder,
.cid-ujKpqDKiZv .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-ujKpqDKiZv .form-control:hover:-moz-placeholder,
.cid-ujKpqDKiZv .field-input:hover:-moz-placeholder,
.cid-ujKpqDKiZv .form-control:focus:-moz-placeholder,
.cid-ujKpqDKiZv .field-input:focus:-moz-placeholder,
.cid-ujKpqDKiZv .form-control:hover:-moz-placeholder,
.cid-ujKpqDKiZv .field-input:hover:-moz-placeholder,
.cid-ujKpqDKiZv .form-control:focus:-moz-placeholder,
.cid-ujKpqDKiZv .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-ujKpqDKiZv .jq-number__spin:hover,
.cid-ujKpqDKiZv .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ujKpqDKiZv .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ujKpqDKiZv textarea {
  min-height: 200px;
}
.cid-ujKpqDKiZv input::-webkit-clear-button {
  display: none;
}
.cid-ujKpqDKiZv input::-webkit-inner-spin-button {
  display: none;
}
.cid-ujKpqDKiZv input::-webkit-outer-spin-button {
  display: none;
}
.cid-ujKpqDKiZv input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ujKpqDKiZv LABEL {
  color: #767676;
}
.cid-ujKpqDKiZv H5 {
  text-align: center;
  color: #ffffff;
}
.cid-ujKpqEa7OA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-ujKpqEa7OA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujKpqEa7OA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujKpqEa7OA .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ujKpqEa7OA .bg-facebook:hover {
  background: #0b60cb;
}
.cid-ujKpqEa7OA .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ujKpqEa7OA .bg-twitter:hover {
  background: #0c85d0;
}
.cid-ujKpqEa7OA .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ujKpqEa7OA .bg-pinterest:hover {
  background: #b3001b;
}
.cid-ujKpqEa7OA .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-ujKpqEa7OA .bg-slack:hover {
  background: #230a23;
}
.cid-ujKpqEa7OA .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-ujKpqEa7OA .bg-linkedin:hover {
  background: #005582;
}
.cid-ujKpqEa7OA .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-ujKpqEa7OA [class^="socicon-"]:before,
.cid-ujKpqEa7OA [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-ujKpqEa7OA .mbr-section-title,
.cid-ujKpqEa7OA .social-list {
  color: #ffffff;
}
.cid-ujKpqEDlW7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ujKpqEDlW7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujKpqEDlW7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujKpqEDlW7 .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ujKpqEDlW7 .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-ujKpqEDlW7 .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ujKpqEDlW7 .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-ujKpqEDlW7 .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-ujKpqEDlW7 .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-ujKpqEDlW7 .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-ujKpqEDlW7 .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-ujKpqEDlW7 .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ujKpqEDlW7 .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-ujKpqEDlW7 .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-ujKpqEDlW7 .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-ujKpqEDlW7 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-ujKpqEDlW7 .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-ujKpqEDlW7 [class^="socicon-"]:before,
.cid-ujKpqEDlW7 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ujKpqEDlW7 .mbr-section-title,
.cid-ujKpqEDlW7 .mbr-social-likes {
  color: #1b4066;
}
.cid-ujKpqF56Kn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-ujKpqF56Kn img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-ujKpqF56Kn .si {
  width: 100%;
}
.cid-ujKpqF56Kn .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-ujKpqF56Kn .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-ujKpqF56Kn .subtitle {
  color: #ffffff;
}
.cid-ujKpqF56Kn .text,
.cid-ujKpqF56Kn .si {
  text-align: center;
  color: #1b4066;
}
.cid-ujKpqF56Kn .copyright {
  padding-top: 120px;
}
.cid-ukFt5DSOIh .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-ukFt5DSOIh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-ukFt5DSOIh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-ukFt5DSOIh .menu_box .navbar.opened,
  .cid-ukFt5DSOIh .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-ukFt5DSOIh .navbar-dropdown {
  position: relative !important;
}
.cid-ukFt5DSOIh .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukFt5DSOIh .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-ukFt5DSOIh .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukFt5DSOIh .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-ukFt5DSOIh .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-ukFt5DSOIh .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-ukFt5DSOIh .offcanvas {
    padding: 12rem 64px 0;
    width: 50%;
    background-color: #ffffff;
  }
  .cid-ukFt5DSOIh .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-ukFt5DSOIh .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-ukFt5DSOIh .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-ukFt5DSOIh .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-ukFt5DSOIh .offcanvas-body .mbr-text,
  .cid-ukFt5DSOIh .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 32px;
  }
  .cid-ukFt5DSOIh .offcanvas-body .offcanvas_contact {
    margin: 0;
  }
  .cid-ukFt5DSOIh .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-ukFt5DSOIh .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #cc3b38;
  }
  .cid-ukFt5DSOIh .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-ukFt5DSOIh .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-ukFt5DSOIh .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-ukFt5DSOIh .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-ukFt5DSOIh ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-ukFt5DSOIh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ukFt5DSOIh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-ukFt5DSOIh .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-ukFt5DSOIh li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-ukFt5DSOIh .lg_brand {
    margin: 0 1rem;
  }
}
.cid-ukFt5DSOIh .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-ukFt5DSOIh .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-ukFt5DSOIh .nav-item {
    margin: 0 !important;
  }
}
.cid-ukFt5DSOIh .nav-item .nav-link {
  position: relative;
  transition: all 0.3s ease-out;
}
.cid-ukFt5DSOIh .nav-item .nav-link::before {
  content: '';
  position: absolute;
  bottom: 45%;
  left: 0;
  height: 2px;
  width: 0;
  background-color: #cc3b38;
  transition: all 0.3s ease-out;
}
.cid-ukFt5DSOIh .nav-item .nav-link:hover::before {
  width: 00%;
}
.cid-ukFt5DSOIh .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-ukFt5DSOIh .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-ukFt5DSOIh .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-ukFt5DSOIh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-ukFt5DSOIh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: .5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-ukFt5DSOIh .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-ukFt5DSOIh .offcanvas_box {
    display: none;
  }
}
.cid-ukFt5DSOIh .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-ukFt5DSOIh .nav-dropdown .link {
  font-weight: 600 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-ukFt5DSOIh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-ukFt5DSOIh .container {
  display: flex;
  margin: auto;
}
.cid-ukFt5DSOIh .iconfont-wrapper {
  color: #cc3b38;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-ukFt5DSOIh .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-ukFt5DSOIh .iconfont-wrapper:hover {
  opacity: .5;
}
.cid-ukFt5DSOIh .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-ukFt5DSOIh .navbar-nav {
    margin: 0;
  }
}
.cid-ukFt5DSOIh .dropdown-menu,
.cid-ukFt5DSOIh .navbar.opened {
  background-color: false !important;
}
.cid-ukFt5DSOIh .nav-item:focus,
.cid-ukFt5DSOIh .nav-link:focus {
  outline: none;
}
.cid-ukFt5DSOIh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukFt5DSOIh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukFt5DSOIh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukFt5DSOIh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukFt5DSOIh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukFt5DSOIh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukFt5DSOIh .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-ukFt5DSOIh .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-ukFt5DSOIh .navbar.opened {
  transition: all 0.3s;
}
.cid-ukFt5DSOIh .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-ukFt5DSOIh .navbar .navbar-logo img {
  max-width: 600px;
  max-height: 183px;
  object-fit: contain;
}
.cid-ukFt5DSOIh .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-ukFt5DSOIh .navbar.collapsed {
  justify-content: center;
}
.cid-ukFt5DSOIh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukFt5DSOIh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-ukFt5DSOIh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukFt5DSOIh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukFt5DSOIh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukFt5DSOIh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-ukFt5DSOIh .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-ukFt5DSOIh .navbar .nav-item {
    padding: .5rem 0;
  }
  .cid-ukFt5DSOIh .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-ukFt5DSOIh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukFt5DSOIh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukFt5DSOIh .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-ukFt5DSOIh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukFt5DSOIh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-ukFt5DSOIh .navbar .navbar-logo img {
    height: 5rem !important;
  }
  .cid-ukFt5DSOIh .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-ukFt5DSOIh .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-ukFt5DSOIh .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-ukFt5DSOIh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukFt5DSOIh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukFt5DSOIh .navbar .icons-menu {
    padding: 0;
  }
}
.cid-ukFt5DSOIh .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukFt5DSOIh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukFt5DSOIh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukFt5DSOIh .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-ukFt5DSOIh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 600;
}
.cid-ukFt5DSOIh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukFt5DSOIh .dropdown-item.active,
.cid-ukFt5DSOIh .dropdown-item:active {
  background-color: transparent;
}
.cid-ukFt5DSOIh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukFt5DSOIh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukFt5DSOIh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukFt5DSOIh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukFt5DSOIh ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-ukFt5DSOIh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukFt5DSOIh button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #1b4066;
}
.cid-ukFt5DSOIh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #cc3b38;
}
.cid-ukFt5DSOIh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukFt5DSOIh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukFt5DSOIh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukFt5DSOIh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukFt5DSOIh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukFt5DSOIh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukFt5DSOIh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukFt5DSOIh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukFt5DSOIh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-ukFt5DSOIh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukFt5DSOIh .navbar {
    height: 70px;
  }
  .cid-ukFt5DSOIh .navbar.opened {
    height: auto;
  }
  .cid-ukFt5DSOIh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukFt5DSOIh .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-ukFt5DSOIh .container-fluid {
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 992px) {
  .cid-ukFt5DSOIh .container-fluid {
    padding-left: 50px;
    padding-right: 50px;
  }
}
.cid-ukFt5DSOIh .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-ukFt5DSOIh .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-ukFt5DSOIh .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-ukFt5DSOIh .navbar-caption:hover {
  color: #cc3b38;
}
@media (min-width: 992px) {
  .cid-ukFt5DSOIh .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-ukFt5DSOIh .text_widget {
  margin-bottom: 32px;
}
.cid-ukFt5DSOIh .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-ukFt5DSOIh .text_widget a:hover {
  opacity: .5;
}
.cid-ukFt5DSOIh .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-ukFt5DSOIh .navbar-caption {
  color: #000000;
}
.cid-ukFt5DSOIh .mbr-text {
  color: #424242;
  text-align: left;
}
.cid-ukFt5DSOIh .mbr-section-subtitle,
.cid-ukFt5DSOIh .text_widget,
.cid-ukFt5DSOIh .mbr-section-btn {
  text-align: left;
  color: #cc3b38;
}
.cid-ukFt5DSOIh a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-ukFt5DSOIh .one-edge-shadow {
  -webkit-box-shadow: 0 8px 6px -6px red;
  -moz-box-shadow: 0 8px 6px -6px red;
  box-shadow: 8PX 8px 6px -6px red;
}
.cid-ukFt5EjiDr {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/aiv-hp-banner-about-1920x556.png");
}
.cid-ukFt5EjiDr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukFt5EjiDr .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-ukFt5EjiDr .container {
    padding: 0;
  }
}
.cid-ukFt5EjiDr .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-ukFt5EjiDr .title-wrapper .title-wrap .mbr-box {
  width: 155px;
  height: 115px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #263652;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-ukFt5EjiDr .title-wrapper .title-wrap .mbr-box {
    display: none;
  }
}
.cid-ukFt5EjiDr .title-wrapper .title-wrap .mbr-section-title {
  letter-spacing: 3.25px;
  padding: 0 16px;
  margin-bottom: 0;
}
.cid-ukFt5EjiDr .title-wrapper .mbr-section-btn {
  padding: 0 16px;
  margin-top: 100px;
}
@media (max-width: 992px) {
  .cid-ukFt5EjiDr .title-wrapper .mbr-section-btn {
    margin-top: 40px;
  }
}
.cid-ukFt5EjiDr .mbr-section-title {
  color: #ffffff;
}
.cid-ukFt5EjiDr .mbr-box {
  color: #ffffff;
}
.cid-ukFt5EjiDr .mbr-section-btn {
  text-align: center;
}
.cid-ukFt5EjiDr .mbr-section-title,
.cid-ukFt5EjiDr .mbr-section-btn,
.cid-ukFt5EjiDr .title-wrapper {
  color: #1b4066;
}
.cid-ukFt5EM4AH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ukFt5EM4AH .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ukFt5EM4AH .mbr-text {
  color: #1b4066;
}
.cid-ukFt5Flxqt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #fafafa;
}
.cid-ukFt5Flxqt iframe {
  margin-left: auto;
  margin-right: auto;
}
.cid-ukFt5Flxqt .container-fluid {
  padding: 0;
}
.cid-ukFt5Flxqt .sc__title {
  text-align: left;
  color: #1b4066;
}
.cid-ukFt5FMup4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f4f5f7;
}
.cid-ukFt5FMup4 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-ukFt5FMup4 .mbr-text {
  color: #1b4066;
}
.cid-ukFt5G8f5g {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-ukFt5G8f5g .mbr-text,
.cid-ukFt5G8f5g .mbr-section-btn {
  color: #001e49;
}
.cid-ukFt5G8f5g .container {
  max-width: 1000px;
}
.cid-ukFt5G8f5g .mbr-section-title {
  border-bottom: 1px solid currentColor;
  color: #ef0027;
  padding-bottom: 1rem;
}
.cid-ukFt5G8f5g .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukFt5G8f5g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukFt5GvmtW {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #1b4066;
}
.cid-ukFt5GvmtW .mbr-overlay {
  background-color: #ffffff;
  opacity: 0.4;
}
.cid-ukFt5GvmtW .btn {
  border-radius: 2rem;
  padding: 1rem 3rem;
}
.cid-ukFt5GvmtW .col-auto {
  margin: auto;
  padding-top: 2rem;
}
.cid-ukFt5GvmtW h5 {
  padding-bottom: 2rem;
}
.cid-ukFt5GvmtW .form-control,
.cid-ukFt5GvmtW .field-input {
  padding: 0.5rem;
  border: 0 !important;
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  background: transparent;
  border-radius: 0;
  outline: none;
}
.cid-ukFt5GvmtW .form-control::-webkit-input-placeholder,
.cid-ukFt5GvmtW .field-input::-webkit-input-placeholder,
.cid-ukFt5GvmtW .form-control::-webkit-input-placeholder,
.cid-ukFt5GvmtW .field-input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-ukFt5GvmtW .form-control:-moz-placeholder,
.cid-ukFt5GvmtW .field-input:-moz-placeholder,
.cid-ukFt5GvmtW .form-control:-moz-placeholder,
.cid-ukFt5GvmtW .field-input:-moz-placeholder {
  color: #ffffff;
}
.cid-ukFt5GvmtW .form-control:hover,
.cid-ukFt5GvmtW .field-input:hover,
.cid-ukFt5GvmtW .form-control:focus,
.cid-ukFt5GvmtW .field-input:focus {
  border: 0 !important;
  border-bottom: 1px solid #d2d3d5 !important;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ukFt5GvmtW .form-control:hover::-webkit-input-placeholder,
.cid-ukFt5GvmtW .field-input:hover::-webkit-input-placeholder,
.cid-ukFt5GvmtW .form-control:focus::-webkit-input-placeholder,
.cid-ukFt5GvmtW .field-input:focus::-webkit-input-placeholder,
.cid-ukFt5GvmtW .form-control:hover::-webkit-input-placeholder,
.cid-ukFt5GvmtW .field-input:hover::-webkit-input-placeholder,
.cid-ukFt5GvmtW .form-control:focus::-webkit-input-placeholder,
.cid-ukFt5GvmtW .field-input:focus::-webkit-input-placeholder {
  color: #d2d3d5;
}
.cid-ukFt5GvmtW .form-control:hover:-moz-placeholder,
.cid-ukFt5GvmtW .field-input:hover:-moz-placeholder,
.cid-ukFt5GvmtW .form-control:focus:-moz-placeholder,
.cid-ukFt5GvmtW .field-input:focus:-moz-placeholder,
.cid-ukFt5GvmtW .form-control:hover:-moz-placeholder,
.cid-ukFt5GvmtW .field-input:hover:-moz-placeholder,
.cid-ukFt5GvmtW .form-control:focus:-moz-placeholder,
.cid-ukFt5GvmtW .field-input:focus:-moz-placeholder {
  color: #d2d3d5;
}
.cid-ukFt5GvmtW .jq-number__spin:hover,
.cid-ukFt5GvmtW .jq-number__spin:focus {
  border-bottom: 1px solid #d2d3d5 !important;
  color: #000000;
  box-shadow: none;
  outline: none;
}
.cid-ukFt5GvmtW .jq-number__spin {
  border-bottom: 1px solid #ffffff !important;
  color: #ffffff;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ukFt5GvmtW textarea {
  min-height: 200px;
}
.cid-ukFt5GvmtW input::-webkit-clear-button {
  display: none;
}
.cid-ukFt5GvmtW input::-webkit-inner-spin-button {
  display: none;
}
.cid-ukFt5GvmtW input::-webkit-outer-spin-button {
  display: none;
}
.cid-ukFt5GvmtW input::-webkit-calendar-picker-indicator {
  display: none;
}
.cid-ukFt5GvmtW LABEL {
  color: #767676;
}
.cid-ukFt5GvmtW H5 {
  text-align: center;
  color: #ffffff;
}
.cid-ukFt5GQF63 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/flag-bcg-1920x400.png");
}
.cid-ukFt5GQF63 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukFt5GQF63 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukFt5GQF63 .bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ukFt5GQF63 .bg-facebook:hover {
  background: #0b60cb;
}
.cid-ukFt5GQF63 .bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ukFt5GQF63 .bg-twitter:hover {
  background: #0c85d0;
}
.cid-ukFt5GQF63 .bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ukFt5GQF63 .bg-pinterest:hover {
  background: #b3001b;
}
.cid-ukFt5GQF63 .bg-slack {
  background: #4a154b;
  color: #ffffff;
}
.cid-ukFt5GQF63 .bg-slack:hover {
  background: #230a23;
}
.cid-ukFt5GQF63 .bg-linkedin {
  background: #0077b5;
  color: #ffffff;
}
.cid-ukFt5GQF63 .bg-linkedin:hover {
  background: #005582;
}
.cid-ukFt5GQF63 .iconfont-wrapper {
  display: inline-block;
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
.cid-ukFt5GQF63 [class^="socicon-"]:before,
.cid-ukFt5GQF63 [class*=" socicon-"]:before {
  line-height: 55px;
  padding: .6rem;
}
.cid-ukFt5GQF63 .mbr-section-title,
.cid-ukFt5GQF63 .social-list {
  color: #ffffff;
}
.cid-ukFt5HjZfE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-ukFt5HjZfE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukFt5HjZfE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukFt5HjZfE .socicon-bg-facebook {
  background: #1778f2;
  color: #ffffff;
}
.cid-ukFt5HjZfE .socicon-bg-facebook:hover {
  background: #0b60cb;
}
.cid-ukFt5HjZfE .socicon-bg-twitter {
  background: #1da1f2;
  color: #ffffff;
}
.cid-ukFt5HjZfE .socicon-bg-twitter:hover {
  background: #0c85d0;
}
.cid-ukFt5HjZfE .socicon-bg-vkontakte {
  background: #4680C2;
  color: #ffffff;
}
.cid-ukFt5HjZfE .socicon-bg-vkontakte:hover {
  background: #3567a0;
}
.cid-ukFt5HjZfE .socicon-bg-odnoklassniki {
  background: #ee8208;
  color: #ffffff;
}
.cid-ukFt5HjZfE .socicon-bg-odnoklassniki:hover {
  background: #bd6706;
}
.cid-ukFt5HjZfE .socicon-bg-pinterest {
  background: #e60023;
  color: #ffffff;
}
.cid-ukFt5HjZfE .socicon-bg-pinterest:hover {
  background: #b3001b;
}
.cid-ukFt5HjZfE .socicon-bg-mail {
  background: #005ff9;
  color: #ffffff;
}
.cid-ukFt5HjZfE .socicon-bg-mail:hover {
  background: #004cc6;
}
.cid-ukFt5HjZfE .btn-social {
  font-size: 32px;
  border-radius: 50%;
  padding: 0;
  width: 55px;
  height: 55px;
  line-height: 55px;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
  border: none !important;
}
.cid-ukFt5HjZfE .btn-social i {
  top: 0;
  line-height: 55px;
  width: 55px;
}
.cid-ukFt5HjZfE [class^="socicon-"]:before,
.cid-ukFt5HjZfE [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-ukFt5HjZfE .mbr-section-title,
.cid-ukFt5HjZfE .mbr-social-likes {
  color: #1b4066;
}
.cid-ukFt5HHHq6 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/hp-below-fold-banner-footer-dc-1920x800.png");
}
.cid-ukFt5HHHq6 img {
  width: 300px;
  height: auto;
  display: inline;
}
.cid-ukFt5HHHq6 .si {
  width: 100%;
}
.cid-ukFt5HHHq6 .text {
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 500;
  padding-bottom: 48px;
  padding-top: 8px;
}
.cid-ukFt5HHHq6 .number {
  font-weight: 600;
  padding-bottom: 12px;
  color: #ffffff;
}
.cid-ukFt5HHHq6 .subtitle {
  color: #ffffff;
}
.cid-ukFt5HHHq6 .text,
.cid-ukFt5HHHq6 .si {
  text-align: center;
  color: #1b4066;
}
.cid-ukFt5HHHq6 .copyright {
  padding-top: 120px;
}
