.btn {
  border-width: 2px;
}
img,
.card-wrap,
.card-wrapper,
.video-wrapper,
.mbr-figure iframe,
.google-map iframe,
.slide-content,
.plan,
.card,
.item-wrapper {
  border-radius: 0 !important;
}
.video-wrapper {
  overflow: hidden;
}
body {
  font-family: Inter Tight;
}
.display-1 {
  font-family: 'Exo 2', sans-serif;
  font-size: 3.2rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 4rem;
}
.display-2 {
  font-family: 'Exo 2', sans-serif;
  font-size: 2.2rem;
  line-height: 1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-4 {
  font-family: 'Exo 2', sans-serif;
  font-size: 0.9rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.125rem;
}
.display-5 {
  font-family: 'Exo 2', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-7 {
  font-family: 'Exo 2', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
}
.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.56rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.24rem;
    font-size: calc( 1.77rem + (3.2 - 1.77) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.77rem + (3.2 - 1.77) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((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))));
  }
}
@media (min-width: 992px) and (max-width: 1400px) {
  .display-1 {
    font-size: 2.24rem;
    font-size: calc( 1.77rem + (3.2 - 1.77) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.1 * (1.77rem + (3.2 - 1.77) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-2 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.3 * (1.42rem + (2.2 - 1.42) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 62rem) / (87 - 62))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 62rem) / (87 - 62))));
  }
}
/* Buttons */
.btn {
  padding: 1.25rem 2rem;
  border-radius: 4px;
  padding: 0.75rem 1.5rem;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1.25rem 2rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #0045be !important;
}
.bg-success {
  background-color: #3a341c !important;
}
.bg-info {
  background-color: #320707 !important;
}
.bg-warning {
  background-color: #a0e2e1 !important;
}
.bg-danger {
  background-color: #ffea64 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #0045be !important;
  border-color: #0045be !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: inherit;
  background-color: #0058f1 !important;
  border-color: #0058f1 !important;
  box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0058f1 !important;
  border-color: #0058f1 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #0045be !important;
  border-color: #0045be !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: inherit;
  background-color: #0058f1 !important;
  border-color: #0058f1 !important;
  box-shadow: none;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #0058f1 !important;
  border-color: #0058f1 !important;
}
.btn-info,
.btn-info:active {
  background-color: #320707 !important;
  border-color: #320707 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: inherit;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
  box-shadow: none;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #5f0d0d !important;
  border-color: #5f0d0d !important;
}
.btn-success,
.btn-success:active {
  background-color: #3a341c !important;
  border-color: #3a341c !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: inherit;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
  box-shadow: none;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #5c532d !important;
  border-color: #5c532d !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
  color: #1f6463 !important;
  box-shadow: none;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: inherit;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
  box-shadow: none;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #1f6463 !important;
  background-color: #c7eeed !important;
  border-color: #c7eeed !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
  color: #645600 !important;
  box-shadow: none;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: inherit;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
  box-shadow: none;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #645600 !important;
  background-color: #fff197 !important;
  border-color: #fff197 !important;
}
.btn-white,
.btn-white:active {
  background-color: #eff0ec !important;
  border-color: #eff0ec !important;
  color: #757b62 !important;
  box-shadow: none;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: inherit;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  box-shadow: none;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #757b62 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: none;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: inherit;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
  box-shadow: none;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #3d3d3d !important;
  border-color: #3d3d3d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: #0045be;
  color: #0045be;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #002667 !important;
  background-color: transparent !important;
  border-color: #002667 !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #0045be !important;
  border-color: #0045be !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: #0045be;
  color: #0045be;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #002667 !important;
  background-color: transparent !important;
  border-color: #002667 !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #0045be !important;
  border-color: #0045be !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: #320707;
  color: #320707;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #320707 !important;
  border-color: #320707 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: #3a341c;
  color: #3a341c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: #000000 !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #3a341c !important;
  border-color: #3a341c !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: #a0e2e1;
  color: #a0e2e1;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #5ececc !important;
  background-color: transparent !important;
  border-color: #5ececc !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #1f6463 !important;
  background-color: #a0e2e1 !important;
  border-color: #a0e2e1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: #ffea64;
  color: #ffea64;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffde0d !important;
  background-color: transparent !important;
  border-color: #ffde0d !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #645600 !important;
  background-color: #ffea64 !important;
  border-color: #ffea64 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: #232323;
  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: #000000 !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: #fafafa;
  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: #cfcfcf !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: #0045be !important;
}
.text-secondary {
  color: #0045be !important;
}
.text-success {
  color: #3a341c !important;
}
.text-info {
  color: #320707 !important;
}
.text-warning {
  color: #a0e2e1 !important;
}
.text-danger {
  color: #ffea64 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #002058 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #002058 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #000000 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #52cac8 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #fddb00 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #0045be;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #320707;
}
.alert-warning {
  background-color: #a0e2e1;
}
.alert-danger {
  background-color: #ffea64;
}
.mbr-gallery-filter li.active .btn {
  background-color: #0045be;
  border-color: #0045be;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #0045be;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #3f84ff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #c0b27c;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #f3abab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Exo 2', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.5rem;
}
.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: #0045be !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Exo 2', sans-serif;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.5rem;
}
blockquote {
  border-color: #0045be;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #0045be;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #0045be;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #0045be;
  border-bottom-color: #0045be;
}
.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: #0045be !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: #0045be !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='%230045be' %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;
}
@media (max-width: 1400px) {
  .container {
    max-width: 100%;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 1400px) and (min-width: 768px) {
  .container-fluid {
    padding-left: 32px;
    padding-right: 32px;
  }
}
@media (max-width: 767px) {
  .container-fluid {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.cid-uBopqjvSOd .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uBopqjvSOd .nav-item:focus,
.cid-uBopqjvSOd .nav-link:focus {
  outline: none;
}
.cid-uBopqjvSOd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uBopqjvSOd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBopqjvSOd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uBopqjvSOd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uBopqjvSOd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBopqjvSOd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBopqjvSOd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uBopqjvSOd .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uBopqjvSOd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uBopqjvSOd .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uBopqjvSOd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uBopqjvSOd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uBopqjvSOd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uBopqjvSOd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uBopqjvSOd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uBopqjvSOd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uBopqjvSOd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uBopqjvSOd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uBopqjvSOd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uBopqjvSOd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uBopqjvSOd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uBopqjvSOd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uBopqjvSOd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uBopqjvSOd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uBopqjvSOd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uBopqjvSOd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uBopqjvSOd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uBopqjvSOd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uBopqjvSOd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uBopqjvSOd .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uBopqjvSOd .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uBopqjvSOd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uBopqjvSOd .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uBopqjvSOd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uBopqjvSOd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uBopqjvSOd .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uBopqjvSOd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uBopqjvSOd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uBopqjvSOd .dropdown-item.active,
.cid-uBopqjvSOd .dropdown-item:active {
  background-color: transparent;
}
.cid-uBopqjvSOd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uBopqjvSOd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uBopqjvSOd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uBopqjvSOd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uBopqjvSOd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uBopqjvSOd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBopqjvSOd ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uBopqjvSOd .navbar-buttons {
  text-align: center;
}
.cid-uBopqjvSOd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uBopqjvSOd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uBopqjvSOd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uBopqjvSOd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uBopqjvSOd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uBopqjvSOd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uBopqjvSOd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uBopqjvSOd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uBopqjvSOd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uBopqjvSOd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uBopqjvSOd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uBopqjvSOd a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uBopqjvSOd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uBopqjvSOd .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uBopqjvSOd .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uBopqjvSOd .navbar {
    height: 77px;
  }
  .cid-uBopqjvSOd .navbar.opened {
    height: auto;
  }
  .cid-uBopqjvSOd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTGtsR3Djg {
  display: flex;
  padding-top: 18rem;
  padding-bottom: 2rem;
}
@media (min-width: 768px) {
  .cid-uTGtsR3Djg {
    align-items: flex-end;
    width: 100%;
    height: 700px;
  }
  .cid-uTGtsR3Djg .row {
    justify-content: center;
  }
  .cid-uTGtsR3Djg .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uTGtsR3Djg .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uTGtsR3Djg {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uTGtsR3Djg .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uTGtsR3Djg .content-wrap {
    width: 100%;
  }
}
.cid-uTGtsR3Djg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTGtsR3Djg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("");
}
.cid-uTGtsR3Djg .mbr-section-title,
.cid-uTGtsR3Djg .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uTGtsR3Djg .mbr-text,
.cid-uTGtsR3Djg .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uTGtsR3Djg .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uTGtsR3Djg {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uTGtsR3Djg .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uTGtsR3Djg .content-wrap {
    width: 100%;
  }
}
.cid-uTGtsR3Djg .mbr-section-title {
  color: #edefeb;
}
.cid-uTGtsR3Djg .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uBoriUhD7H {
  display: flex;
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #d6d6d6;
}
@media (min-width: 768px) {
  .cid-uBoriUhD7H {
    align-items: center;
  }
  .cid-uBoriUhD7H .row {
    justify-content: center;
  }
  .cid-uBoriUhD7H .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uBoriUhD7H .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uBoriUhD7H {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uBoriUhD7H .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uBoriUhD7H .content-wrap {
    width: 100%;
  }
}
.cid-uBoriUhD7H .mbr-section-title,
.cid-uBoriUhD7H .mbr-section-subtitle {
  text-align: center;
}
.cid-uBoriUhD7H .mbr-text,
.cid-uBoriUhD7H .mbr-section-btn {
  text-align: center;
  color: #060606;
}
.cid-uBoriUhD7H .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uBoriUhD7H .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uTHOhm8Wdp .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uTHOhm8Wdp .nav-item:focus,
.cid-uTHOhm8Wdp .nav-link:focus {
  outline: none;
}
.cid-uTHOhm8Wdp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uTHOhm8Wdp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTHOhm8Wdp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uTHOhm8Wdp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uTHOhm8Wdp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTHOhm8Wdp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTHOhm8Wdp .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uTHOhm8Wdp .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uTHOhm8Wdp .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uTHOhm8Wdp .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTHOhm8Wdp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTHOhm8Wdp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTHOhm8Wdp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uTHOhm8Wdp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uTHOhm8Wdp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTHOhm8Wdp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTHOhm8Wdp .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uTHOhm8Wdp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTHOhm8Wdp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uTHOhm8Wdp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uTHOhm8Wdp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTHOhm8Wdp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTHOhm8Wdp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uTHOhm8Wdp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTHOhm8Wdp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTHOhm8Wdp .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uTHOhm8Wdp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uTHOhm8Wdp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTHOhm8Wdp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTHOhm8Wdp .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uTHOhm8Wdp .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uTHOhm8Wdp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uTHOhm8Wdp .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uTHOhm8Wdp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uTHOhm8Wdp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uTHOhm8Wdp .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTHOhm8Wdp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTHOhm8Wdp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTHOhm8Wdp .dropdown-item.active,
.cid-uTHOhm8Wdp .dropdown-item:active {
  background-color: transparent;
}
.cid-uTHOhm8Wdp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTHOhm8Wdp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTHOhm8Wdp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTHOhm8Wdp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uTHOhm8Wdp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTHOhm8Wdp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTHOhm8Wdp ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uTHOhm8Wdp .navbar-buttons {
  text-align: center;
}
.cid-uTHOhm8Wdp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uTHOhm8Wdp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uTHOhm8Wdp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uTHOhm8Wdp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uTHOhm8Wdp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uTHOhm8Wdp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uTHOhm8Wdp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uTHOhm8Wdp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uTHOhm8Wdp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uTHOhm8Wdp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uTHOhm8Wdp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uTHOhm8Wdp a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uTHOhm8Wdp .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uTHOhm8Wdp .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uTHOhm8Wdp .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTHOhm8Wdp .navbar {
    height: 77px;
  }
  .cid-uTHOhm8Wdp .navbar.opened {
    height: auto;
  }
  .cid-uTHOhm8Wdp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTI59aURnu {
  display: flex;
  padding-top: 24rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/copat-empresa-1.jpg");
}
.cid-uTI59aURnu .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-uTI59aURnu {
    align-items: center;
  }
  .cid-uTI59aURnu .row {
    justify-content: center;
  }
  .cid-uTI59aURnu .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uTI59aURnu .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uTI59aURnu {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uTI59aURnu .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uTI59aURnu .content-wrap {
    width: 100%;
  }
}
.cid-uTI59aURnu .mbr-section-title,
.cid-uTI59aURnu .mbr-section-subtitle {
  text-align: center;
}
.cid-uTI59aURnu .mbr-text,
.cid-uTI59aURnu .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uTI59aURnu .mbr-section-title {
  color: #0045be;
  text-align: center;
}
.cid-uTI59aURnu .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-v2VY7ihOBS {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #d6d6d6;
}
@media (min-width: 992px) {
  .cid-v2VY7ihOBS .wrapper {
    padding: 0 28px;
  }
}
.cid-v2VY7ihOBS .mbr-section-head {
  margin-bottom: 210px;
}
@media (min-width: 992px) {
  .cid-v2VY7ihOBS .mbr-section-head {
    margin-bottom: 100px;
  }
}
@media (min-width: 1400px) {
  .cid-v2VY7ihOBS .image-wrapper {
    height: 385px;
  }
}
@media (max-width: 767px) {
  .cid-v2VY7ihOBS .image-wrapper {
    margin-top: 2rem;
  }
}
.cid-v2VY7ihOBS .image-wrapper img {
  max-height: 385px;
  width: 100%;
  object-fit: cover;
  border: 0px solid #0045be;
  border-radius: 0px !important;
}
.cid-v2VY7ihOBS .timeline-element {
  position: relative;
}
.cid-v2VY7ihOBS .timeline-element:after {
  content: "";
  position: absolute;
  background-color: #0045be;
  width: 3px;
}
@media (max-width: 767px) {
  .cid-v2VY7ihOBS .timeline-element:after {
    height: calc(100% + 40px);
    top: 50px;
    left: 15px;
  }
}
@media (min-width: 768px) {
  .cid-v2VY7ihOBS .timeline-element:after {
    height: calc(100% + 35px);
    top: 28px;
    left: 50%;
  }
}
.cid-v2VY7ihOBS .timelines-container {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2VY7ihOBS .reverse {
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-v2VY7ihOBS .right {
    margin-right: 4rem;
  }
  .cid-v2VY7ihOBS .left {
    margin-left: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-v2VY7ihOBS .image-wrapper,
  .cid-v2VY7ihOBS .timeline-text-wrapper {
    margin-left: 4rem;
  }
}
.cid-v2VY7ihOBS .iconBackground {
  position: absolute;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  border: 2px solid #0045be;
  background-color: #0045be;
  margin-left: -5px;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-v2VY7ihOBS .iconBackground {
    left: 15px;
    top: 40px;
  }
}
@media (min-width: 768px) {
  .cid-v2VY7ihOBS .iconBackground {
    top: 15px;
    left: 50%;
  }
}
.cid-v2VY7ihOBS .timeline-text-wrapper {
  padding-top: 20px;
}
.cid-v2VY7ihOBS .mbr-timeline-date {
  color: #0045be;
}
.cid-v2VY7ihOBS .mbr-section-title {
  color: #89714d;
}
.cid-v2VY7ihOBS .mbr-timeline-title {
  color: #0045be;
}
.cid-v2VY7ihOBS .mbr-text {
  color: #000000;
}
.cid-v2VPcU7Ddh {
  display: flex;
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
@media (min-width: 768px) {
  .cid-v2VPcU7Ddh {
    align-items: center;
  }
  .cid-v2VPcU7Ddh .row {
    justify-content: center;
  }
  .cid-v2VPcU7Ddh .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2VPcU7Ddh .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2VPcU7Ddh {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-v2VPcU7Ddh .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2VPcU7Ddh .content-wrap {
    width: 100%;
  }
}
.cid-v2VPcU7Ddh .mbr-section-title,
.cid-v2VPcU7Ddh .mbr-section-subtitle {
  text-align: center;
}
.cid-v2VPcU7Ddh .mbr-text,
.cid-v2VPcU7Ddh .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-v2VPcU7Ddh .mbr-section-title {
  color: #0045be;
  text-align: center;
}
.cid-v2VPcU7Ddh .mbr-section-subtitle {
  color: #0045be;
  text-align: center;
}
.cid-uTI5aIqROQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uTI5aIqROQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTI5aIqROQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uTI5aIqROQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uTI5aIqROQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uTI5aIqROQ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uTI5aIqROQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uTI5aIqROQ .mbr-section-title {
  color: #0045be;
}
.cid-uTI5aIqROQ .mbr-text,
.cid-uTI5aIqROQ .mbr-section-btn {
  color: #ffffff;
}
.cid-uTI5bzgceK {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #000000;
}
.cid-uTI5bzgceK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTI5bzgceK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uTI5bzgceK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uTI5bzgceK .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uTI5bzgceK .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uTI5bzgceK .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uTI5bzgceK .mbr-section-title {
  color: #0045be;
}
.cid-uTI5bzgceK .mbr-text,
.cid-uTI5bzgceK .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uTI5c9EB3D {
  padding-top: 3rem;
  padding-bottom: 7rem;
  background-color: #000000;
}
.cid-uTI5c9EB3D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTI5c9EB3D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-uTI5c9EB3D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uTI5c9EB3D .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uTI5c9EB3D .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uTI5c9EB3D .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uTI5c9EB3D .mbr-section-title {
  color: #0045be;
}
.cid-uTI5c9EB3D .mbr-text,
.cid-uTI5c9EB3D .mbr-section-btn {
  color: #ffffff;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uXbZyhs0gO .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uXbZyhs0gO .nav-item:focus,
.cid-uXbZyhs0gO .nav-link:focus {
  outline: none;
}
.cid-uXbZyhs0gO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uXbZyhs0gO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uXbZyhs0gO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uXbZyhs0gO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uXbZyhs0gO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uXbZyhs0gO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uXbZyhs0gO .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uXbZyhs0gO .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uXbZyhs0gO .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uXbZyhs0gO .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uXbZyhs0gO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uXbZyhs0gO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uXbZyhs0gO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uXbZyhs0gO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uXbZyhs0gO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uXbZyhs0gO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uXbZyhs0gO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uXbZyhs0gO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uXbZyhs0gO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uXbZyhs0gO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uXbZyhs0gO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uXbZyhs0gO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uXbZyhs0gO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uXbZyhs0gO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uXbZyhs0gO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uXbZyhs0gO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uXbZyhs0gO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uXbZyhs0gO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uXbZyhs0gO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uXbZyhs0gO .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uXbZyhs0gO .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uXbZyhs0gO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uXbZyhs0gO .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uXbZyhs0gO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uXbZyhs0gO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uXbZyhs0gO .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uXbZyhs0gO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uXbZyhs0gO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uXbZyhs0gO .dropdown-item.active,
.cid-uXbZyhs0gO .dropdown-item:active {
  background-color: transparent;
}
.cid-uXbZyhs0gO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uXbZyhs0gO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uXbZyhs0gO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uXbZyhs0gO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uXbZyhs0gO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uXbZyhs0gO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uXbZyhs0gO ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uXbZyhs0gO .navbar-buttons {
  text-align: center;
}
.cid-uXbZyhs0gO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uXbZyhs0gO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uXbZyhs0gO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uXbZyhs0gO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uXbZyhs0gO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uXbZyhs0gO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uXbZyhs0gO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXbZyhs0gO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uXbZyhs0gO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uXbZyhs0gO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uXbZyhs0gO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uXbZyhs0gO a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uXbZyhs0gO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uXbZyhs0gO .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uXbZyhs0gO .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uXbZyhs0gO .navbar {
    height: 77px;
  }
  .cid-uXbZyhs0gO .navbar.opened {
    height: auto;
  }
  .cid-uXbZyhs0gO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uXbZyiiUb0 {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uXbZyiiUb0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uXbZyiiUb0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXbZyiiUb0 .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uXbZyiiUb0 .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uXbZyiiUb0 .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-uXbZyiiUb0 .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uXbZyiiUb0 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-uXbZyiiUb0 .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-uXbZyiiUb0 .items-wrapper .item {
  padding: 0 15px;
}
.cid-uXbZyiiUb0 .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uXbZyiiUb0 .item {
    margin-bottom: 15px;
  }
}
.cid-uXbZyiiUb0 .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-uXbZyiiUb0 .item .item-wrapper {
    padding: 30px;
  }
}
.cid-uXbZyiiUb0 .item .item-wrapper:hover::before,
.cid-uXbZyiiUb0 .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-uXbZyiiUb0 .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-uXbZyiiUb0 .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-uXbZyiiUb0 .item .item-wrapper:hover .item-content .card-title,
.cid-uXbZyiiUb0 .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-uXbZyiiUb0 .item .item-wrapper:hover .item-content .card-desc,
.cid-uXbZyiiUb0 .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-uXbZyiiUb0 .item .item-wrapper:hover .item-img img,
.cid-uXbZyiiUb0 .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-uXbZyiiUb0 .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-uXbZyiiUb0 .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-uXbZyiiUb0 .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-uXbZyiiUb0 .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uXbZyiiUb0 .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uXbZyiiUb0 .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-uXbZyiiUb0 .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-uXbZyiiUb0 .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-uXbZyiiUb0 .item .item-wrapper .item-img {
  height: 260px;
}
.cid-uXbZyiiUb0 .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uXbZyiiUb0 .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-uXbZyiiUb0 .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uXbZyiiUb0 .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-uXbZyiiUb0 .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-uXbZyiiUb0 .mbr-label,
.cid-uXbZyiiUb0 .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-uXbZyiiUb0 .mbr-section-title,
.cid-uXbZyiiUb0 .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uXbZyiiUb0 .card-title {
  color: #ffffff;
}
.cid-uXbZyiiUb0 .card-desc {
  color: #8a8a8a;
}
.cid-uXbZyiiUb0 .mbr-section-title,
.cid-uXbZyiiUb0 .title-wrap {
  color: #c1c1c1;
}
.cid-uXbZOljvKO {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/assistencia-tecnica-fundo.jpg");
}
.cid-uXbZOljvKO .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
@media (min-width: 768px) {
  .cid-uXbZOljvKO {
    align-items: center;
  }
  .cid-uXbZOljvKO .row {
    justify-content: flex-start;
  }
  .cid-uXbZOljvKO .content-wrap {
    padding: 1rem 3rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uXbZOljvKO .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uXbZOljvKO {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uXbZOljvKO .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uXbZOljvKO .content-wrap {
    width: 100%;
  }
}
.cid-uXbZOljvKO .mbr-section-title,
.cid-uXbZOljvKO .mbr-section-subtitle {
  text-align: center;
}
.cid-uXbZOljvKO .mbr-text,
.cid-uXbZOljvKO .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uXbZOljvKO .mbr-section-title {
  color: #0045be;
  text-align: center;
}
.cid-uXbZOljvKO .mbr-section-subtitle {
  color: #0045be;
  text-align: left;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uOk9XK9mBd .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uOk9XK9mBd .nav-item:focus,
.cid-uOk9XK9mBd .nav-link:focus {
  outline: none;
}
.cid-uOk9XK9mBd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uOk9XK9mBd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOk9XK9mBd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uOk9XK9mBd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uOk9XK9mBd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOk9XK9mBd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOk9XK9mBd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uOk9XK9mBd .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uOk9XK9mBd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uOk9XK9mBd .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOk9XK9mBd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOk9XK9mBd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOk9XK9mBd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uOk9XK9mBd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uOk9XK9mBd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOk9XK9mBd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOk9XK9mBd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uOk9XK9mBd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOk9XK9mBd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uOk9XK9mBd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uOk9XK9mBd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOk9XK9mBd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOk9XK9mBd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uOk9XK9mBd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOk9XK9mBd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOk9XK9mBd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uOk9XK9mBd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uOk9XK9mBd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOk9XK9mBd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOk9XK9mBd .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uOk9XK9mBd .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uOk9XK9mBd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uOk9XK9mBd .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uOk9XK9mBd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uOk9XK9mBd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uOk9XK9mBd .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uOk9XK9mBd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOk9XK9mBd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOk9XK9mBd .dropdown-item.active,
.cid-uOk9XK9mBd .dropdown-item:active {
  background-color: transparent;
}
.cid-uOk9XK9mBd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOk9XK9mBd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOk9XK9mBd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOk9XK9mBd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uOk9XK9mBd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOk9XK9mBd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOk9XK9mBd ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uOk9XK9mBd .navbar-buttons {
  text-align: center;
}
.cid-uOk9XK9mBd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uOk9XK9mBd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOk9XK9mBd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uOk9XK9mBd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uOk9XK9mBd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uOk9XK9mBd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uOk9XK9mBd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uOk9XK9mBd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uOk9XK9mBd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uOk9XK9mBd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uOk9XK9mBd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uOk9XK9mBd a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uOk9XK9mBd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uOk9XK9mBd .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uOk9XK9mBd .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uOk9XK9mBd .navbar {
    height: 77px;
  }
  .cid-uOk9XK9mBd .navbar.opened {
    height: auto;
  }
  .cid-uOk9XK9mBd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uToX5ep8iu {
  display: flex;
  padding-top: 18rem;
  padding-bottom: 2rem;
}
@media (min-width: 768px) {
  .cid-uToX5ep8iu {
    align-items: flex-end;
    width: 100%;
    height: 700px;
  }
  .cid-uToX5ep8iu .row {
    justify-content: center;
  }
  .cid-uToX5ep8iu .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uToX5ep8iu .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uToX5ep8iu {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uToX5ep8iu .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uToX5ep8iu .content-wrap {
    width: 100%;
  }
}
.cid-uToX5ep8iu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uToX5ep8iu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("");
}
.cid-uToX5ep8iu .mbr-section-title,
.cid-uToX5ep8iu .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uToX5ep8iu .mbr-text,
.cid-uToX5ep8iu .mbr-section-btn {
  text-align: center;
}
.cid-uToX5ep8iu .mbr-section-title {
  color: #edefeb;
}
.cid-uToX5ep8iu .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uOk9XMfYjy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uOk9XMfYjy .mbr-text {
    text-align: center;
  }
}
.cid-uOk9XMfYjy .container-fluid {
  padding: 0;
}
.cid-uOk9XMfYjy .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uOk9XMfYjy img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uOk9XMfYjy .mbr-figure {
  height: 100%;
}
.cid-uOk9XMfYjy .col-lg-6 {
  padding: 0;
}
.cid-uOk9XMfYjy .row {
  margin: 0;
}
.cid-uOk9XMfYjy H1 {
  color: #7c92dc;
}
.cid-uOk9XMfYjy H3 {
  color: #52156f;
}
.cid-uOk9XMfYjy .mbr-text,
.cid-uOk9XMfYjy .mbr-section-btn {
  color: #52156f;
}
.cid-uTGoTKBVNy {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTGoTKBVNy .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uTGoTKBVNy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uTGoTKBVNy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uTGoTKBVNy .mbr-section-title {
  color: #0045be;
  text-align: left;
}
.cid-uTGoTKBVNy .mbr-text,
.cid-uTGoTKBVNy .mbr-section-btn {
  color: #060606;
  text-align: left;
}
.cid-uOkdpNXX0o {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-uOkdpNXX0o .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uOkdpNXX0o .item {
    margin-bottom: 1rem;
  }
}
.cid-uOkdpNXX0o .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uOkdpNXX0o .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-uOkdpNXX0o .item-wrapper:hover {
  opacity: 0.7;
}
.cid-uOkdpNXX0o .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uOkdpNXX0o .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uOkdpNXX0o .carousel-control,
.cid-uOkdpNXX0o .close {
  background: #1b1b1b;
}
.cid-uOkdpNXX0o .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uOkdpNXX0o .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uOkdpNXX0o .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uOkdpNXX0o .carousel-control-next span {
  margin-left: 5px;
}
.cid-uOkdpNXX0o .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uOkdpNXX0o .close::before {
  content: '\e91a';
}
.cid-uOkdpNXX0o .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uOkdpNXX0o .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uOkdpNXX0o .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOkdpNXX0o .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOkdpNXX0o .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOkdpNXX0o .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uOkdpNXX0o .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uOkdpNXX0o .carousel-indicators li.active,
.cid-uOkdpNXX0o .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uOkdpNXX0o .carousel-indicators li::after,
.cid-uOkdpNXX0o .carousel-indicators li::before {
  content: none;
}
.cid-uOkdpNXX0o .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uOkdpNXX0o .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uOkdpNXX0o .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uOkdpNXX0o .carousel-indicators {
    display: none;
  }
}
.cid-uOkdpNXX0o .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uOkdpNXX0o .carousel-inner > .active {
  display: block;
}
.cid-uOkdpNXX0o .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOkdpNXX0o .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uOkdpNXX0o .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-uOkdpNXX0o .carousel-control,
  .cid-uOkdpNXX0o .carousel-indicators,
  .cid-uOkdpNXX0o .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uOkdpNXX0o .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uOkdpNXX0o .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uOkdpNXX0o .carousel-indicators .active,
.cid-uOkdpNXX0o .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uOkdpNXX0o .carousel-indicators .active {
  background: #fff;
}
.cid-uOkdpNXX0o .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uOkdpNXX0o .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uOkdpNXX0o .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uOkdpNXX0o .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uOkdpNXX0o .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uOkdpNXX0o .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uOkdpNXX0o .carousel {
  width: 100%;
}
.cid-uOkdpNXX0o .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uOkdpNXX0o .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uOkdpNXX0o .modal.fade .modal-dialog,
.cid-uOkdpNXX0o .modal.in .modal-dialog {
  transform: none;
}
.cid-uOkdpNXX0o .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uOkdpNXX0o .content-head {
  max-width: 800px;
}
.cid-uOk9XOqJ5B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-uOk9XOqJ5B .mbr-text {
    text-align: center;
  }
}
.cid-uOk9XOqJ5B .container-fluid {
  padding: 0;
}
.cid-uOk9XOqJ5B .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uOk9XOqJ5B img {
  height: 100%;
  object-fit: cover;
}
.cid-uOk9XOqJ5B .mbr-figure {
  height: 100%;
}
.cid-uOk9XOqJ5B .col-lg-6 {
  padding: 0;
}
.cid-uOk9XOqJ5B .row {
  margin: 0;
}
.cid-uOk9XOqJ5B H1 {
  color: #0045be;
  text-align: center;
}
.cid-uOk9XOqJ5B .mbr-text,
.cid-uOk9XOqJ5B .mbr-section-btn {
  text-align: center;
}
.cid-uOk9XOqJ5B H3 {
  text-align: center;
}
.cid-uOk9XPb5ND {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uOk9XPb5ND .mbr-text {
    text-align: center;
  }
}
.cid-uOk9XPb5ND .container-fluid {
  padding: 0;
}
.cid-uOk9XPb5ND .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uOk9XPb5ND img {
  height: 100%;
  object-fit: cover;
}
.cid-uOk9XPb5ND .mbr-figure {
  height: 100%;
}
.cid-uOk9XPb5ND .col-lg-6 {
  padding: 0;
}
.cid-uOk9XPb5ND .row {
  margin: 0;
}
.cid-uOk9XPb5ND H1 {
  color: #0045be;
  text-align: center;
}
.cid-uOk9XPb5ND H3 {
  text-align: center;
}
.cid-uOk9XPb5ND .mbr-text,
.cid-uOk9XPb5ND .mbr-section-btn {
  text-align: center;
}
.cid-uOk9XQ3Szq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #a3a3a3;
}
@media (max-width: 767px) {
  .cid-uOk9XQ3Szq .mbr-text {
    text-align: center;
  }
}
.cid-uOk9XQ3Szq .container-fluid {
  padding: 0;
}
.cid-uOk9XQ3Szq .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uOk9XQ3Szq img {
  height: 100%;
  object-fit: cover;
}
.cid-uOk9XQ3Szq .mbr-figure {
  height: 100%;
}
.cid-uOk9XQ3Szq .col-lg-6 {
  padding: 0;
}
.cid-uOk9XQ3Szq .row {
  margin: 0;
}
.cid-uOk9XQ3Szq H1 {
  color: #0045be;
  text-align: center;
}
.cid-uOk9XQ3Szq H3 {
  text-align: center;
}
.cid-uOk9XQ3Szq .mbr-text,
.cid-uOk9XQ3Szq .mbr-section-btn {
  text-align: center;
}
.cid-uOk9XQOnbY {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOk9XQOnbY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOk9XQOnbY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOk9XQOnbY .content-text {
  max-width: 800px;
}
.cid-uOk9XQOnbY .mbr-section-title {
  color: #b01116;
}
.cid-uOk9XQOnbY .mbr-text,
.cid-uOk9XQOnbY .mbr-section-btn {
  color: #000000;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uYZON4VO2N .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZON4VO2N .nav-item:focus,
.cid-uYZON4VO2N .nav-link:focus {
  outline: none;
}
.cid-uYZON4VO2N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZON4VO2N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYZON4VO2N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYZON4VO2N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZON4VO2N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYZON4VO2N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYZON4VO2N .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uYZON4VO2N .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uYZON4VO2N .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uYZON4VO2N .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYZON4VO2N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYZON4VO2N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYZON4VO2N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uYZON4VO2N .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uYZON4VO2N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYZON4VO2N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYZON4VO2N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uYZON4VO2N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYZON4VO2N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYZON4VO2N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYZON4VO2N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYZON4VO2N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYZON4VO2N .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uYZON4VO2N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYZON4VO2N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYZON4VO2N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uYZON4VO2N .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYZON4VO2N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYZON4VO2N .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYZON4VO2N .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uYZON4VO2N .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uYZON4VO2N .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYZON4VO2N .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uYZON4VO2N .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYZON4VO2N .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYZON4VO2N .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYZON4VO2N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYZON4VO2N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYZON4VO2N .dropdown-item.active,
.cid-uYZON4VO2N .dropdown-item:active {
  background-color: transparent;
}
.cid-uYZON4VO2N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYZON4VO2N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYZON4VO2N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYZON4VO2N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uYZON4VO2N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYZON4VO2N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYZON4VO2N ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uYZON4VO2N .navbar-buttons {
  text-align: center;
}
.cid-uYZON4VO2N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uYZON4VO2N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYZON4VO2N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYZON4VO2N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZON4VO2N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZON4VO2N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYZON4VO2N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZON4VO2N nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYZON4VO2N nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYZON4VO2N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZON4VO2N .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYZON4VO2N a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uYZON4VO2N .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYZON4VO2N .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uYZON4VO2N .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYZON4VO2N .navbar {
    height: 77px;
  }
  .cid-uYZON4VO2N .navbar.opened {
    height: auto;
  }
  .cid-uYZON4VO2N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZbAyCW4yP {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uZbAyCW4yP {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uZbAyCW4yP .row {
    justify-content: center;
  }
  .cid-uZbAyCW4yP .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZbAyCW4yP .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZbAyCW4yP {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZbAyCW4yP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZbAyCW4yP .content-wrap {
    width: 100%;
  }
}
.cid-uZbAyCW4yP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbAyCW4yP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZbAyCW4yP .mbr-section-title,
.cid-uZbAyCW4yP .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZbAyCW4yP .mbr-text,
.cid-uZbAyCW4yP .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZbAyCW4yP .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZbAyCW4yP {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZbAyCW4yP .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZbAyCW4yP .content-wrap {
    width: 100%;
  }
}
.cid-uZbAyCW4yP .mbr-section-title {
  color: #edefeb;
}
.cid-uZbAyCW4yP .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uYZON6BLt3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uYZON6BLt3 .mbr-text {
    text-align: center;
  }
}
.cid-uYZON6BLt3 .container-fluid {
  padding: 0;
}
.cid-uYZON6BLt3 .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uYZON6BLt3 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uYZON6BLt3 .mbr-figure {
  height: 100%;
}
.cid-uYZON6BLt3 .col-lg-6 {
  padding: 0;
}
.cid-uYZON6BLt3 .row {
  margin: 0;
}
.cid-uYZON6BLt3 H1 {
  color: #7c92dc;
}
.cid-uYZON6BLt3 H3 {
  color: #52156f;
}
.cid-uYZON6BLt3 .mbr-text,
.cid-uYZON6BLt3 .mbr-section-btn {
  color: #52156f;
}
.cid-uYZON6YOve {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uYZON6YOve .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uYZON6YOve .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uYZON6YOve .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uYZON6YOve .mbr-section-title {
  color: #0045be;
  text-align: left;
}
.cid-uYZON6YOve .mbr-text,
.cid-uYZON6YOve .mbr-section-btn {
  color: #060606;
  text-align: left;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uYZQIqJ9sY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZQIqJ9sY .nav-item:focus,
.cid-uYZQIqJ9sY .nav-link:focus {
  outline: none;
}
.cid-uYZQIqJ9sY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZQIqJ9sY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYZQIqJ9sY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYZQIqJ9sY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZQIqJ9sY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYZQIqJ9sY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYZQIqJ9sY .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uYZQIqJ9sY .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uYZQIqJ9sY .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uYZQIqJ9sY .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYZQIqJ9sY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYZQIqJ9sY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYZQIqJ9sY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uYZQIqJ9sY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uYZQIqJ9sY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYZQIqJ9sY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYZQIqJ9sY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uYZQIqJ9sY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYZQIqJ9sY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYZQIqJ9sY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYZQIqJ9sY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYZQIqJ9sY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYZQIqJ9sY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uYZQIqJ9sY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYZQIqJ9sY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYZQIqJ9sY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uYZQIqJ9sY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYZQIqJ9sY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYZQIqJ9sY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYZQIqJ9sY .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uYZQIqJ9sY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uYZQIqJ9sY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYZQIqJ9sY .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uYZQIqJ9sY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYZQIqJ9sY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYZQIqJ9sY .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYZQIqJ9sY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYZQIqJ9sY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYZQIqJ9sY .dropdown-item.active,
.cid-uYZQIqJ9sY .dropdown-item:active {
  background-color: transparent;
}
.cid-uYZQIqJ9sY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYZQIqJ9sY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYZQIqJ9sY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYZQIqJ9sY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uYZQIqJ9sY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYZQIqJ9sY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYZQIqJ9sY ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uYZQIqJ9sY .navbar-buttons {
  text-align: center;
}
.cid-uYZQIqJ9sY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uYZQIqJ9sY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYZQIqJ9sY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYZQIqJ9sY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZQIqJ9sY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZQIqJ9sY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYZQIqJ9sY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZQIqJ9sY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYZQIqJ9sY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYZQIqJ9sY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZQIqJ9sY .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYZQIqJ9sY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uYZQIqJ9sY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYZQIqJ9sY .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uYZQIqJ9sY .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYZQIqJ9sY .navbar {
    height: 77px;
  }
  .cid-uYZQIqJ9sY .navbar.opened {
    height: auto;
  }
  .cid-uYZQIqJ9sY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZbAquHNnl {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uZbAquHNnl {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uZbAquHNnl .row {
    justify-content: center;
  }
  .cid-uZbAquHNnl .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZbAquHNnl .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZbAquHNnl {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZbAquHNnl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZbAquHNnl .content-wrap {
    width: 100%;
  }
}
.cid-uZbAquHNnl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbAquHNnl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZbAquHNnl .mbr-section-title,
.cid-uZbAquHNnl .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZbAquHNnl .mbr-text,
.cid-uZbAquHNnl .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZbAquHNnl .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZbAquHNnl {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZbAquHNnl .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZbAquHNnl .content-wrap {
    width: 100%;
  }
}
.cid-uZbAquHNnl .mbr-section-title {
  color: #edefeb;
}
.cid-uZbAquHNnl .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uYZQIsn8jh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uYZQIsn8jh .mbr-text {
    text-align: center;
  }
}
.cid-uYZQIsn8jh .container-fluid {
  padding: 0;
}
.cid-uYZQIsn8jh .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uYZQIsn8jh img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uYZQIsn8jh .mbr-figure {
  height: 100%;
}
.cid-uYZQIsn8jh .col-lg-6 {
  padding: 0;
}
.cid-uYZQIsn8jh .row {
  margin: 0;
}
.cid-uYZQIsn8jh H1 {
  color: #7c92dc;
}
.cid-uYZQIsn8jh H3 {
  color: #52156f;
}
.cid-uYZQIsn8jh .mbr-text,
.cid-uYZQIsn8jh .mbr-section-btn {
  color: #52156f;
}
.cid-uYZQIsLS6o {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uYZQIsLS6o .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uYZQIsLS6o .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uYZQIsLS6o .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uYZQIsLS6o .mbr-section-title {
  color: #0045be;
  text-align: left;
}
.cid-uYZQIsLS6o .mbr-text,
.cid-uYZQIsLS6o .mbr-section-btn {
  color: #060606;
  text-align: left;
}
.cid-v2QbY4BQth {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2QbY4BQth .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2QbY4BQth .item {
    margin-bottom: 1rem;
  }
}
.cid-v2QbY4BQth .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2QbY4BQth .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2QbY4BQth .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2QbY4BQth .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2QbY4BQth .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2QbY4BQth .carousel-control,
.cid-v2QbY4BQth .close {
  background: #1b1b1b;
}
.cid-v2QbY4BQth .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2QbY4BQth .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2QbY4BQth .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2QbY4BQth .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2QbY4BQth .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2QbY4BQth .close::before {
  content: '\e91a';
}
.cid-v2QbY4BQth .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2QbY4BQth .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2QbY4BQth .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2QbY4BQth .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2QbY4BQth .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2QbY4BQth .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2QbY4BQth .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2QbY4BQth .carousel-indicators li.active,
.cid-v2QbY4BQth .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2QbY4BQth .carousel-indicators li::after,
.cid-v2QbY4BQth .carousel-indicators li::before {
  content: none;
}
.cid-v2QbY4BQth .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2QbY4BQth .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2QbY4BQth .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2QbY4BQth .carousel-indicators {
    display: none;
  }
}
.cid-v2QbY4BQth .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2QbY4BQth .carousel-inner > .active {
  display: block;
}
.cid-v2QbY4BQth .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2QbY4BQth .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2QbY4BQth .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2QbY4BQth .carousel-control,
  .cid-v2QbY4BQth .carousel-indicators,
  .cid-v2QbY4BQth .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2QbY4BQth .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2QbY4BQth .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2QbY4BQth .carousel-indicators .active,
.cid-v2QbY4BQth .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2QbY4BQth .carousel-indicators .active {
  background: #fff;
}
.cid-v2QbY4BQth .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2QbY4BQth .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2QbY4BQth .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2QbY4BQth .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2QbY4BQth .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2QbY4BQth .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2QbY4BQth .carousel {
  width: 100%;
}
.cid-v2QbY4BQth .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2QbY4BQth .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2QbY4BQth .modal.fade .modal-dialog,
.cid-v2QbY4BQth .modal.in .modal-dialog {
  transform: none;
}
.cid-v2QbY4BQth .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2QbY4BQth .content-head {
  max-width: 800px;
}
.cid-v2QbY4BQth H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uYZSK4SUTJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZSK4SUTJ .nav-item:focus,
.cid-uYZSK4SUTJ .nav-link:focus {
  outline: none;
}
.cid-uYZSK4SUTJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZSK4SUTJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYZSK4SUTJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYZSK4SUTJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZSK4SUTJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYZSK4SUTJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYZSK4SUTJ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uYZSK4SUTJ .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uYZSK4SUTJ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uYZSK4SUTJ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYZSK4SUTJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYZSK4SUTJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYZSK4SUTJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uYZSK4SUTJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uYZSK4SUTJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYZSK4SUTJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYZSK4SUTJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uYZSK4SUTJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYZSK4SUTJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYZSK4SUTJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYZSK4SUTJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYZSK4SUTJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYZSK4SUTJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uYZSK4SUTJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYZSK4SUTJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYZSK4SUTJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uYZSK4SUTJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYZSK4SUTJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYZSK4SUTJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYZSK4SUTJ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uYZSK4SUTJ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uYZSK4SUTJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYZSK4SUTJ .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uYZSK4SUTJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYZSK4SUTJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYZSK4SUTJ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYZSK4SUTJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYZSK4SUTJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYZSK4SUTJ .dropdown-item.active,
.cid-uYZSK4SUTJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uYZSK4SUTJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYZSK4SUTJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYZSK4SUTJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYZSK4SUTJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uYZSK4SUTJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYZSK4SUTJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYZSK4SUTJ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uYZSK4SUTJ .navbar-buttons {
  text-align: center;
}
.cid-uYZSK4SUTJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uYZSK4SUTJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYZSK4SUTJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYZSK4SUTJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZSK4SUTJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZSK4SUTJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYZSK4SUTJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZSK4SUTJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYZSK4SUTJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYZSK4SUTJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZSK4SUTJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYZSK4SUTJ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uYZSK4SUTJ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYZSK4SUTJ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uYZSK4SUTJ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYZSK4SUTJ .navbar {
    height: 77px;
  }
  .cid-uYZSK4SUTJ .navbar.opened {
    height: auto;
  }
  .cid-uYZSK4SUTJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYZSK62QV5 {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uYZSK62QV5 {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uYZSK62QV5 .row {
    justify-content: center;
  }
  .cid-uYZSK62QV5 .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uYZSK62QV5 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uYZSK62QV5 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uYZSK62QV5 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uYZSK62QV5 .content-wrap {
    width: 100%;
  }
}
.cid-uYZSK62QV5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYZSK62QV5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYZSK62QV5 .mbr-section-title,
.cid-uYZSK62QV5 .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uYZSK62QV5 .mbr-text,
.cid-uYZSK62QV5 .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uYZSK62QV5 .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uYZSK62QV5 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uYZSK62QV5 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uYZSK62QV5 .content-wrap {
    width: 100%;
  }
}
.cid-uYZSK62QV5 .mbr-section-title {
  color: #edefeb;
}
.cid-uYZSK62QV5 .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uYZSK6s90X {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uYZSK6s90X .mbr-text {
    text-align: center;
  }
}
.cid-uYZSK6s90X .container-fluid {
  padding: 0;
}
.cid-uYZSK6s90X .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uYZSK6s90X img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uYZSK6s90X .mbr-figure {
  height: 100%;
}
.cid-uYZSK6s90X .col-lg-6 {
  padding: 0;
}
.cid-uYZSK6s90X .row {
  margin: 0;
}
.cid-uYZSK6s90X H1 {
  color: #7c92dc;
}
.cid-uYZSK6s90X H3 {
  color: #52156f;
}
.cid-uYZSK6s90X .mbr-text,
.cid-uYZSK6s90X .mbr-section-btn {
  color: #52156f;
}
.cid-uYZSK6Pn0V {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uYZSK6Pn0V .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uYZSK6Pn0V .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uYZSK6Pn0V .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uYZSK6Pn0V .mbr-section-title {
  color: #0045be;
  text-align: left;
}
.cid-uYZSK6Pn0V .mbr-text,
.cid-uYZSK6Pn0V .mbr-section-btn {
  color: #060606;
  text-align: left;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uYZX7Ie7jJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZX7Ie7jJ .nav-item:focus,
.cid-uYZX7Ie7jJ .nav-link:focus {
  outline: none;
}
.cid-uYZX7Ie7jJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZX7Ie7jJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYZX7Ie7jJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYZX7Ie7jJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZX7Ie7jJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYZX7Ie7jJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYZX7Ie7jJ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uYZX7Ie7jJ .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uYZX7Ie7jJ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uYZX7Ie7jJ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYZX7Ie7jJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYZX7Ie7jJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYZX7Ie7jJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uYZX7Ie7jJ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uYZX7Ie7jJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYZX7Ie7jJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYZX7Ie7jJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uYZX7Ie7jJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYZX7Ie7jJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYZX7Ie7jJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYZX7Ie7jJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYZX7Ie7jJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYZX7Ie7jJ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uYZX7Ie7jJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYZX7Ie7jJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYZX7Ie7jJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uYZX7Ie7jJ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYZX7Ie7jJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYZX7Ie7jJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYZX7Ie7jJ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uYZX7Ie7jJ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uYZX7Ie7jJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYZX7Ie7jJ .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uYZX7Ie7jJ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYZX7Ie7jJ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYZX7Ie7jJ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYZX7Ie7jJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYZX7Ie7jJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYZX7Ie7jJ .dropdown-item.active,
.cid-uYZX7Ie7jJ .dropdown-item:active {
  background-color: transparent;
}
.cid-uYZX7Ie7jJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYZX7Ie7jJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYZX7Ie7jJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYZX7Ie7jJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uYZX7Ie7jJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYZX7Ie7jJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYZX7Ie7jJ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uYZX7Ie7jJ .navbar-buttons {
  text-align: center;
}
.cid-uYZX7Ie7jJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uYZX7Ie7jJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYZX7Ie7jJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYZX7Ie7jJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZX7Ie7jJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZX7Ie7jJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYZX7Ie7jJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZX7Ie7jJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYZX7Ie7jJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYZX7Ie7jJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZX7Ie7jJ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYZX7Ie7jJ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uYZX7Ie7jJ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYZX7Ie7jJ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uYZX7Ie7jJ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYZX7Ie7jJ .navbar {
    height: 77px;
  }
  .cid-uYZX7Ie7jJ .navbar.opened {
    height: auto;
  }
  .cid-uYZX7Ie7jJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYZX7JEVgh {
  display: flex;
  padding-top: 18rem;
  padding-bottom: 2rem;
}
@media (min-width: 768px) {
  .cid-uYZX7JEVgh {
    align-items: flex-end;
    width: 100%;
    height: 700px;
  }
  .cid-uYZX7JEVgh .row {
    justify-content: center;
  }
  .cid-uYZX7JEVgh .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uYZX7JEVgh .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uYZX7JEVgh {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uYZX7JEVgh .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uYZX7JEVgh .content-wrap {
    width: 100%;
  }
}
.cid-uYZX7JEVgh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYZX7JEVgh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("");
}
.cid-uYZX7JEVgh .mbr-section-title,
.cid-uYZX7JEVgh .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uYZX7JEVgh .mbr-text,
.cid-uYZX7JEVgh .mbr-section-btn {
  text-align: center;
}
.cid-uYZX7JEVgh .mbr-section-title {
  color: #edefeb;
}
.cid-uYZX7JEVgh .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uYZXoCcbfY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uYZXoCcbfY .mbr-text {
    text-align: center;
  }
}
.cid-uYZXoCcbfY .container-fluid {
  padding: 0;
}
.cid-uYZXoCcbfY .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uYZXoCcbfY img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uYZXoCcbfY .mbr-figure {
  height: 100%;
}
.cid-uYZXoCcbfY .col-lg-6 {
  padding: 0;
}
.cid-uYZXoCcbfY .row {
  margin: 0;
}
.cid-uYZXoCcbfY H1 {
  color: #7c92dc;
}
.cid-uYZXoCcbfY H3 {
  color: #52156f;
}
.cid-uYZXoCcbfY .mbr-text,
.cid-uYZXoCcbfY .mbr-section-btn {
  color: #52156f;
}
.cid-uYZXrauDJn {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uYZXrauDJn .mbr-text {
  color: #879a9f;
}
@media (min-width: 922px) {
  .cid-uYZXrauDJn .card-wrapper {
    padding: 0 1rem;
  }
}
.cid-uYZXrauDJn .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.2rem;
  line-height: 2;
}
.cid-uYZXrauDJn .counter-container ul li {
  margin-bottom: 0.2rem;
}
.cid-uYZXrauDJn .mbr-text,
.cid-uYZXrauDJn .mbr-section-btn {
  color: #000000;
}
.cid-uYZXrauDJn .card-title {
  color: #0045be;
  text-align: left;
}
.cid-v3dHvODbGf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #676767;
}
.cid-v3dHvODbGf .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3dHvODbGf .item {
    margin-bottom: 1rem;
  }
}
.cid-v3dHvODbGf .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v3dHvODbGf .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v3dHvODbGf .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v3dHvODbGf .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v3dHvODbGf .carousel-control,
.cid-v3dHvODbGf .close {
  background: #1b1b1b;
}
.cid-v3dHvODbGf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3dHvODbGf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3dHvODbGf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3dHvODbGf .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3dHvODbGf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3dHvODbGf .close::before {
  content: '\e91a';
}
.cid-v3dHvODbGf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3dHvODbGf .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3dHvODbGf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3dHvODbGf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3dHvODbGf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3dHvODbGf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3dHvODbGf .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3dHvODbGf .carousel-indicators li.active,
.cid-v3dHvODbGf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3dHvODbGf .carousel-indicators li::after,
.cid-v3dHvODbGf .carousel-indicators li::before {
  content: none;
}
.cid-v3dHvODbGf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3dHvODbGf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3dHvODbGf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3dHvODbGf .carousel-indicators {
    display: none;
  }
}
.cid-v3dHvODbGf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3dHvODbGf .carousel-inner > .active {
  display: block;
}
.cid-v3dHvODbGf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3dHvODbGf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3dHvODbGf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3dHvODbGf .carousel-control,
  .cid-v3dHvODbGf .carousel-indicators,
  .cid-v3dHvODbGf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3dHvODbGf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3dHvODbGf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3dHvODbGf .carousel-indicators .active,
.cid-v3dHvODbGf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3dHvODbGf .carousel-indicators .active {
  background: #fff;
}
.cid-v3dHvODbGf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3dHvODbGf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3dHvODbGf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3dHvODbGf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3dHvODbGf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3dHvODbGf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3dHvODbGf .carousel {
  width: 100%;
}
.cid-v3dHvODbGf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3dHvODbGf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3dHvODbGf .modal.fade .modal-dialog,
.cid-v3dHvODbGf .modal.in .modal-dialog {
  transform: none;
}
.cid-v3dHvODbGf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3dHvODbGf .content-head {
  max-width: 800px;
}
.cid-v3dHvODbGf H3 {
  color: #ffffff;
}
.cid-v3dHvODbGf H4 {
  color: #ffffff;
}
.cid-v3i9umnifr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #0045be;
}
.cid-v3i9umnifr .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3i9umnifr .item {
    margin-bottom: 1rem;
  }
}
.cid-v3i9umnifr .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v3i9umnifr .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v3i9umnifr .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v3i9umnifr .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v3i9umnifr .carousel-control,
.cid-v3i9umnifr .close {
  background: #1b1b1b;
}
.cid-v3i9umnifr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3i9umnifr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3i9umnifr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3i9umnifr .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3i9umnifr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3i9umnifr .close::before {
  content: '\e91a';
}
.cid-v3i9umnifr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3i9umnifr .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3i9umnifr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3i9umnifr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3i9umnifr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3i9umnifr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3i9umnifr .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3i9umnifr .carousel-indicators li.active,
.cid-v3i9umnifr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3i9umnifr .carousel-indicators li::after,
.cid-v3i9umnifr .carousel-indicators li::before {
  content: none;
}
.cid-v3i9umnifr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3i9umnifr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3i9umnifr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3i9umnifr .carousel-indicators {
    display: none;
  }
}
.cid-v3i9umnifr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3i9umnifr .carousel-inner > .active {
  display: block;
}
.cid-v3i9umnifr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3i9umnifr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3i9umnifr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3i9umnifr .carousel-control,
  .cid-v3i9umnifr .carousel-indicators,
  .cid-v3i9umnifr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3i9umnifr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3i9umnifr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3i9umnifr .carousel-indicators .active,
.cid-v3i9umnifr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3i9umnifr .carousel-indicators .active {
  background: #fff;
}
.cid-v3i9umnifr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3i9umnifr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3i9umnifr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3i9umnifr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3i9umnifr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3i9umnifr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3i9umnifr .carousel {
  width: 100%;
}
.cid-v3i9umnifr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3i9umnifr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3i9umnifr .modal.fade .modal-dialog,
.cid-v3i9umnifr .modal.in .modal-dialog {
  transform: none;
}
.cid-v3i9umnifr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3i9umnifr .content-head {
  max-width: 800px;
}
.cid-v3i9umnifr H3 {
  color: #ffffff;
}
.cid-v3i9umnifr H4 {
  color: #ffffff;
}
.cid-uYZXtSjECJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-uYZXtSjECJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uYZXtSjECJ .item {
    margin-bottom: 1rem;
  }
}
.cid-uYZXtSjECJ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uYZXtSjECJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-uYZXtSjECJ .item-wrapper:hover {
  opacity: 0.7;
}
.cid-uYZXtSjECJ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uYZXtSjECJ .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uYZXtSjECJ .carousel-control,
.cid-uYZXtSjECJ .close {
  background: #1b1b1b;
}
.cid-uYZXtSjECJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uYZXtSjECJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uYZXtSjECJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uYZXtSjECJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-uYZXtSjECJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uYZXtSjECJ .close::before {
  content: '\e91a';
}
.cid-uYZXtSjECJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uYZXtSjECJ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uYZXtSjECJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYZXtSjECJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYZXtSjECJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uYZXtSjECJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uYZXtSjECJ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uYZXtSjECJ .carousel-indicators li.active,
.cid-uYZXtSjECJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uYZXtSjECJ .carousel-indicators li::after,
.cid-uYZXtSjECJ .carousel-indicators li::before {
  content: none;
}
.cid-uYZXtSjECJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uYZXtSjECJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uYZXtSjECJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uYZXtSjECJ .carousel-indicators {
    display: none;
  }
}
.cid-uYZXtSjECJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uYZXtSjECJ .carousel-inner > .active {
  display: block;
}
.cid-uYZXtSjECJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYZXtSjECJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYZXtSjECJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-uYZXtSjECJ .carousel-control,
  .cid-uYZXtSjECJ .carousel-indicators,
  .cid-uYZXtSjECJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uYZXtSjECJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uYZXtSjECJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uYZXtSjECJ .carousel-indicators .active,
.cid-uYZXtSjECJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uYZXtSjECJ .carousel-indicators .active {
  background: #fff;
}
.cid-uYZXtSjECJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uYZXtSjECJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uYZXtSjECJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYZXtSjECJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uYZXtSjECJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uYZXtSjECJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uYZXtSjECJ .carousel {
  width: 100%;
}
.cid-uYZXtSjECJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uYZXtSjECJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uYZXtSjECJ .modal.fade .modal-dialog,
.cid-uYZXtSjECJ .modal.in .modal-dialog {
  transform: none;
}
.cid-uYZXtSjECJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uYZXtSjECJ .content-head {
  max-width: 800px;
}
.cid-uYZXtSjECJ H3 {
  color: #ffffff;
}
.cid-uYZXtSjECJ H4 {
  color: #ffffff;
}
.cid-uYZXvcbEGA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uYZXvcbEGA .mbr-text {
    text-align: center;
  }
}
.cid-uYZXvcbEGA .container-fluid {
  padding: 0;
}
.cid-uYZXvcbEGA .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uYZXvcbEGA img {
  height: 100%;
  object-fit: cover;
}
.cid-uYZXvcbEGA .mbr-figure {
  height: 100%;
}
.cid-uYZXvcbEGA .col-lg-6 {
  padding: 0;
}
.cid-uYZXvcbEGA .row {
  margin: 0;
}
.cid-uYZXvcbEGA H1 {
  color: #0045be;
  text-align: center;
}
.cid-uYZXvcbEGA .mbr-text,
.cid-uYZXvcbEGA .mbr-section-btn {
  text-align: center;
}
.cid-uYZXvcbEGA H3 {
  text-align: center;
}
.cid-uYZXwo6x69 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uYZXwo6x69 .mbr-text {
    text-align: center;
  }
}
.cid-uYZXwo6x69 .container-fluid {
  padding: 0;
}
.cid-uYZXwo6x69 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uYZXwo6x69 img {
  height: 100%;
  object-fit: cover;
}
.cid-uYZXwo6x69 .mbr-figure {
  height: 100%;
}
.cid-uYZXwo6x69 .col-lg-6 {
  padding: 0;
}
.cid-uYZXwo6x69 .row {
  margin: 0;
}
.cid-uYZXwo6x69 H1 {
  color: #0045be;
  text-align: center;
}
.cid-uYZXwo6x69 H3 {
  text-align: center;
  color: #000000;
}
.cid-uYZXwo6x69 .mbr-text,
.cid-uYZXwo6x69 .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-uYZXxAHUew {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #a3a3a3;
}
@media (max-width: 767px) {
  .cid-uYZXxAHUew .mbr-text {
    text-align: center;
  }
}
.cid-uYZXxAHUew .container-fluid {
  padding: 0;
}
.cid-uYZXxAHUew .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uYZXxAHUew img {
  height: 100%;
  object-fit: cover;
}
.cid-uYZXxAHUew .mbr-figure {
  height: 100%;
}
.cid-uYZXxAHUew .col-lg-6 {
  padding: 0;
}
.cid-uYZXxAHUew .row {
  margin: 0;
}
.cid-uYZXxAHUew H1 {
  color: #0045be;
  text-align: center;
}
.cid-uYZXxAHUew H3 {
  text-align: center;
}
.cid-uYZXxAHUew .mbr-text,
.cid-uYZXxAHUew .mbr-section-btn {
  text-align: center;
}
.cid-uYZXyFYSML {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uYZXyFYSML .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYZXyFYSML .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYZXyFYSML .content-text {
  max-width: 800px;
}
.cid-uYZXyFYSML .mbr-section-title {
  color: #b01116;
}
.cid-uYZXyFYSML .mbr-text,
.cid-uYZXyFYSML .mbr-section-btn {
  color: #000000;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uYZYIWdrsd .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZYIWdrsd .nav-item:focus,
.cid-uYZYIWdrsd .nav-link:focus {
  outline: none;
}
.cid-uYZYIWdrsd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZYIWdrsd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYZYIWdrsd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYZYIWdrsd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYZYIWdrsd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYZYIWdrsd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYZYIWdrsd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uYZYIWdrsd .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uYZYIWdrsd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uYZYIWdrsd .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYZYIWdrsd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYZYIWdrsd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYZYIWdrsd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uYZYIWdrsd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uYZYIWdrsd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYZYIWdrsd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYZYIWdrsd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uYZYIWdrsd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYZYIWdrsd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uYZYIWdrsd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uYZYIWdrsd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYZYIWdrsd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYZYIWdrsd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uYZYIWdrsd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYZYIWdrsd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYZYIWdrsd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uYZYIWdrsd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uYZYIWdrsd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYZYIWdrsd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYZYIWdrsd .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uYZYIWdrsd .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uYZYIWdrsd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uYZYIWdrsd .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uYZYIWdrsd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uYZYIWdrsd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uYZYIWdrsd .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYZYIWdrsd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYZYIWdrsd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYZYIWdrsd .dropdown-item.active,
.cid-uYZYIWdrsd .dropdown-item:active {
  background-color: transparent;
}
.cid-uYZYIWdrsd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYZYIWdrsd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYZYIWdrsd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYZYIWdrsd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uYZYIWdrsd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYZYIWdrsd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYZYIWdrsd ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uYZYIWdrsd .navbar-buttons {
  text-align: center;
}
.cid-uYZYIWdrsd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uYZYIWdrsd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uYZYIWdrsd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYZYIWdrsd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZYIWdrsd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYZYIWdrsd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYZYIWdrsd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZYIWdrsd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYZYIWdrsd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYZYIWdrsd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYZYIWdrsd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uYZYIWdrsd a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uYZYIWdrsd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uYZYIWdrsd .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uYZYIWdrsd .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYZYIWdrsd .navbar {
    height: 77px;
  }
  .cid-uYZYIWdrsd .navbar.opened {
    height: auto;
  }
  .cid-uYZYIWdrsd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYZYIWHKvp {
  display: flex;
  padding-top: 18rem;
  padding-bottom: 2rem;
}
@media (min-width: 768px) {
  .cid-uYZYIWHKvp {
    align-items: flex-end;
    width: 100%;
    height: 700px;
  }
  .cid-uYZYIWHKvp .row {
    justify-content: center;
  }
  .cid-uYZYIWHKvp .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uYZYIWHKvp .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uYZYIWHKvp {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uYZYIWHKvp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uYZYIWHKvp .content-wrap {
    width: 100%;
  }
}
.cid-uYZYIWHKvp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYZYIWHKvp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("");
}
.cid-uYZYIWHKvp .mbr-section-title,
.cid-uYZYIWHKvp .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uYZYIWHKvp .mbr-text,
.cid-uYZYIWHKvp .mbr-section-btn {
  text-align: center;
}
.cid-uYZYIWHKvp .mbr-section-title {
  color: #edefeb;
}
.cid-uYZYIWHKvp .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uYZYPlEMPQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uYZYPlEMPQ .mbr-text {
    text-align: center;
  }
}
.cid-uYZYPlEMPQ .container-fluid {
  padding: 0;
}
.cid-uYZYPlEMPQ .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uYZYPlEMPQ img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uYZYPlEMPQ .mbr-figure {
  height: 100%;
}
.cid-uYZYPlEMPQ .col-lg-6 {
  padding: 0;
}
.cid-uYZYPlEMPQ .row {
  margin: 0;
}
.cid-uYZYPlEMPQ H1 {
  color: #7c92dc;
}
.cid-uYZYPlEMPQ H3 {
  color: #52156f;
}
.cid-uYZYPlEMPQ .mbr-text,
.cid-uYZYPlEMPQ .mbr-section-btn {
  color: #52156f;
}
.cid-uYZYQkNltn {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uYZYQkNltn .mbr-text {
  color: #879a9f;
}
@media (min-width: 922px) {
  .cid-uYZYQkNltn .card-wrapper {
    padding: 0 1rem;
  }
}
.cid-uYZYQkNltn .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.2rem;
  line-height: 2;
}
.cid-uYZYQkNltn .counter-container ul li {
  margin-bottom: 0.2rem;
}
.cid-uYZYQkNltn .mbr-text,
.cid-uYZYQkNltn .mbr-section-btn {
  color: #000000;
}
.cid-uYZYQkNltn .card-title {
  color: #0045be;
  text-align: left;
}
.cid-uYZYRsGZOt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #676767;
}
.cid-uYZYRsGZOt .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uYZYRsGZOt .item {
    margin-bottom: 1rem;
  }
}
.cid-uYZYRsGZOt .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uYZYRsGZOt .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uYZYRsGZOt .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uYZYRsGZOt .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uYZYRsGZOt .carousel-control,
.cid-uYZYRsGZOt .close {
  background: #1b1b1b;
}
.cid-uYZYRsGZOt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uYZYRsGZOt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uYZYRsGZOt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uYZYRsGZOt .carousel-control-next span {
  margin-left: 5px;
}
.cid-uYZYRsGZOt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uYZYRsGZOt .close::before {
  content: '\e91a';
}
.cid-uYZYRsGZOt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uYZYRsGZOt .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uYZYRsGZOt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYZYRsGZOt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uYZYRsGZOt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uYZYRsGZOt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uYZYRsGZOt .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uYZYRsGZOt .carousel-indicators li.active,
.cid-uYZYRsGZOt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uYZYRsGZOt .carousel-indicators li::after,
.cid-uYZYRsGZOt .carousel-indicators li::before {
  content: none;
}
.cid-uYZYRsGZOt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uYZYRsGZOt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uYZYRsGZOt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uYZYRsGZOt .carousel-indicators {
    display: none;
  }
}
.cid-uYZYRsGZOt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uYZYRsGZOt .carousel-inner > .active {
  display: block;
}
.cid-uYZYRsGZOt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uYZYRsGZOt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uYZYRsGZOt .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uYZYRsGZOt .carousel-control,
  .cid-uYZYRsGZOt .carousel-indicators,
  .cid-uYZYRsGZOt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uYZYRsGZOt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uYZYRsGZOt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uYZYRsGZOt .carousel-indicators .active,
.cid-uYZYRsGZOt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uYZYRsGZOt .carousel-indicators .active {
  background: #fff;
}
.cid-uYZYRsGZOt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uYZYRsGZOt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uYZYRsGZOt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uYZYRsGZOt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uYZYRsGZOt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uYZYRsGZOt .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uYZYRsGZOt .carousel {
  width: 100%;
}
.cid-uYZYRsGZOt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uYZYRsGZOt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uYZYRsGZOt .modal.fade .modal-dialog,
.cid-uYZYRsGZOt .modal.in .modal-dialog {
  transform: none;
}
.cid-uYZYRsGZOt .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uYZYRsGZOt .content-head {
  max-width: 800px;
}
.cid-uYZYRsGZOt H3 {
  color: #ffffff;
}
.cid-uYZYRsGZOt H4 {
  color: #ffffff;
}
.cid-v3dz0QUvBJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v3dz0QUvBJ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3dz0QUvBJ .item {
    margin-bottom: 1rem;
  }
}
.cid-v3dz0QUvBJ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v3dz0QUvBJ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v3dz0QUvBJ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v3dz0QUvBJ .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v3dz0QUvBJ .carousel-control,
.cid-v3dz0QUvBJ .close {
  background: #1b1b1b;
}
.cid-v3dz0QUvBJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3dz0QUvBJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3dz0QUvBJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3dz0QUvBJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3dz0QUvBJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3dz0QUvBJ .close::before {
  content: '\e91a';
}
.cid-v3dz0QUvBJ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3dz0QUvBJ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3dz0QUvBJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3dz0QUvBJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3dz0QUvBJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3dz0QUvBJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3dz0QUvBJ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3dz0QUvBJ .carousel-indicators li.active,
.cid-v3dz0QUvBJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3dz0QUvBJ .carousel-indicators li::after,
.cid-v3dz0QUvBJ .carousel-indicators li::before {
  content: none;
}
.cid-v3dz0QUvBJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3dz0QUvBJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3dz0QUvBJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3dz0QUvBJ .carousel-indicators {
    display: none;
  }
}
.cid-v3dz0QUvBJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3dz0QUvBJ .carousel-inner > .active {
  display: block;
}
.cid-v3dz0QUvBJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3dz0QUvBJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3dz0QUvBJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3dz0QUvBJ .carousel-control,
  .cid-v3dz0QUvBJ .carousel-indicators,
  .cid-v3dz0QUvBJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3dz0QUvBJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3dz0QUvBJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3dz0QUvBJ .carousel-indicators .active,
.cid-v3dz0QUvBJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3dz0QUvBJ .carousel-indicators .active {
  background: #fff;
}
.cid-v3dz0QUvBJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3dz0QUvBJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3dz0QUvBJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3dz0QUvBJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3dz0QUvBJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3dz0QUvBJ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3dz0QUvBJ .carousel {
  width: 100%;
}
.cid-v3dz0QUvBJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3dz0QUvBJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3dz0QUvBJ .modal.fade .modal-dialog,
.cid-v3dz0QUvBJ .modal.in .modal-dialog {
  transform: none;
}
.cid-v3dz0QUvBJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3dz0QUvBJ .content-head {
  max-width: 800px;
}
.cid-v3dz0QUvBJ H3 {
  color: #ffffff;
}
.cid-v3dz0QUvBJ H4 {
  color: #ffffff;
}
.cid-uYZYSlBb65 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uYZYSlBb65 .mbr-text {
    text-align: center;
  }
}
.cid-uYZYSlBb65 .container-fluid {
  padding: 0;
}
.cid-uYZYSlBb65 .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uYZYSlBb65 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uYZYSlBb65 .mbr-figure {
  height: 100%;
}
.cid-uYZYSlBb65 .col-lg-6 {
  padding: 0;
}
.cid-uYZYSlBb65 .row {
  margin: 0;
}
.cid-uYZYSlBb65 H1 {
  color: #7c92dc;
}
.cid-uYZYSlBb65 H3 {
  color: #52156f;
}
.cid-uYZYSlBb65 .mbr-text,
.cid-uYZYSlBb65 .mbr-section-btn {
  color: #52156f;
}
.cid-uYZYJ0bLuZ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uYZYJ0bLuZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYZYJ0bLuZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYZYJ0bLuZ .content-text {
  max-width: 800px;
}
.cid-uYZYJ0bLuZ .mbr-section-title {
  color: #b01116;
}
.cid-uYZYJ0bLuZ .mbr-text,
.cid-uYZYJ0bLuZ .mbr-section-btn {
  color: #000000;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZ05PzH4Tk .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZ05PzH4Tk .nav-item:focus,
.cid-uZ05PzH4Tk .nav-link:focus {
  outline: none;
}
.cid-uZ05PzH4Tk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZ05PzH4Tk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZ05PzH4Tk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZ05PzH4Tk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZ05PzH4Tk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZ05PzH4Tk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZ05PzH4Tk .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZ05PzH4Tk .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZ05PzH4Tk .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZ05PzH4Tk .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZ05PzH4Tk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZ05PzH4Tk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZ05PzH4Tk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZ05PzH4Tk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZ05PzH4Tk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZ05PzH4Tk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZ05PzH4Tk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZ05PzH4Tk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZ05PzH4Tk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZ05PzH4Tk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZ05PzH4Tk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZ05PzH4Tk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZ05PzH4Tk .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZ05PzH4Tk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZ05PzH4Tk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZ05PzH4Tk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZ05PzH4Tk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZ05PzH4Tk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZ05PzH4Tk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZ05PzH4Tk .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZ05PzH4Tk .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZ05PzH4Tk .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZ05PzH4Tk .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZ05PzH4Tk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZ05PzH4Tk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZ05PzH4Tk .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZ05PzH4Tk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZ05PzH4Tk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZ05PzH4Tk .dropdown-item.active,
.cid-uZ05PzH4Tk .dropdown-item:active {
  background-color: transparent;
}
.cid-uZ05PzH4Tk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZ05PzH4Tk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZ05PzH4Tk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZ05PzH4Tk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZ05PzH4Tk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZ05PzH4Tk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZ05PzH4Tk ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZ05PzH4Tk .navbar-buttons {
  text-align: center;
}
.cid-uZ05PzH4Tk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZ05PzH4Tk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZ05PzH4Tk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZ05PzH4Tk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZ05PzH4Tk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZ05PzH4Tk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZ05PzH4Tk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZ05PzH4Tk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZ05PzH4Tk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZ05PzH4Tk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZ05PzH4Tk .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZ05PzH4Tk a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZ05PzH4Tk .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZ05PzH4Tk .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZ05PzH4Tk .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZ05PzH4Tk .navbar {
    height: 77px;
  }
  .cid-uZ05PzH4Tk .navbar.opened {
    height: auto;
  }
  .cid-uZ05PzH4Tk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZ05PAi0Sz {
  display: flex;
  padding-top: 18rem;
  padding-bottom: 2rem;
}
@media (min-width: 768px) {
  .cid-uZ05PAi0Sz {
    align-items: flex-end;
    width: 100%;
    height: 700px;
  }
  .cid-uZ05PAi0Sz .row {
    justify-content: center;
  }
  .cid-uZ05PAi0Sz .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZ05PAi0Sz .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZ05PAi0Sz {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZ05PAi0Sz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZ05PAi0Sz .content-wrap {
    width: 100%;
  }
}
.cid-uZ05PAi0Sz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZ05PAi0Sz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("");
}
.cid-uZ05PAi0Sz .mbr-section-title,
.cid-uZ05PAi0Sz .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZ05PAi0Sz .mbr-text,
.cid-uZ05PAi0Sz .mbr-section-btn {
  text-align: center;
}
.cid-uZ05PAi0Sz .mbr-section-title {
  color: #edefeb;
}
.cid-uZ05PAi0Sz .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uZ05XFTlT4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uZ05XFTlT4 .mbr-text {
    text-align: center;
  }
}
.cid-uZ05XFTlT4 .container-fluid {
  padding: 0;
}
.cid-uZ05XFTlT4 .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uZ05XFTlT4 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uZ05XFTlT4 .mbr-figure {
  height: 100%;
}
.cid-uZ05XFTlT4 .col-lg-6 {
  padding: 0;
}
.cid-uZ05XFTlT4 .row {
  margin: 0;
}
.cid-uZ05XFTlT4 H1 {
  color: #7c92dc;
}
.cid-uZ05XFTlT4 H3 {
  color: #52156f;
}
.cid-uZ05XFTlT4 .mbr-text,
.cid-uZ05XFTlT4 .mbr-section-btn {
  color: #52156f;
}
.cid-uZ05YB4FWC {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uZ05YB4FWC .mbr-text {
  color: #879a9f;
}
@media (min-width: 922px) {
  .cid-uZ05YB4FWC .card-wrapper {
    padding: 0 1rem;
  }
}
.cid-uZ05YB4FWC .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.2rem;
  line-height: 2;
}
.cid-uZ05YB4FWC .counter-container ul li {
  margin-bottom: 0.2rem;
}
.cid-uZ05YB4FWC .mbr-text,
.cid-uZ05YB4FWC .mbr-section-btn {
  color: #000000;
}
.cid-uZ05YB4FWC .card-title {
  color: #0045be;
  text-align: left;
}
.cid-uZ05Zkk5ot {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uZ05Zkk5ot .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uZ05Zkk5ot .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uZ05Zkk5ot .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uZ05Zkk5ot .mbr-gallery-item {
  width: 33.3%;
}
.cid-uZ05Zkk5ot .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-uZ05Zkk5ot .mbr-gallery-item {
    width: 100%;
  }
}
.cid-uZ05Zkk5ot .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-uZ05Zkk5ot .mbr-gallery-row {
  justify-content: center;
}
.cid-uZ05Zkk5ot .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uZ05Zkk5ot .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8!important;
}
.cid-uZ05Zkk5ot .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uZ05Zkk5ot .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uZ05Zkk5ot .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uZ05Zkk5ot .icon-focus:before {
  content: "\e970";
  font-size: 1.2rem;
  color: black;
}
.cid-uZ05Zkk5ot .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uZ05Zkk5ot .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uZ05Zkk5ot img {
  transition: all 2s!important;
}
.cid-uZ05Zkk5ot .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uZ05Zkk5ot .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uZ05Zkk5ot .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uZ0611AN83 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uZ0611AN83 .mbr-text {
    text-align: center;
  }
}
.cid-uZ0611AN83 .container-fluid {
  padding: 0;
}
.cid-uZ0611AN83 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uZ0611AN83 img {
  height: 100%;
  object-fit: cover;
}
.cid-uZ0611AN83 .mbr-figure {
  height: 100%;
}
.cid-uZ0611AN83 .col-lg-6 {
  padding: 0;
}
.cid-uZ0611AN83 .row {
  margin: 0;
}
.cid-uZ0611AN83 H1 {
  color: #0045be;
  text-align: center;
}
.cid-uZ0611AN83 .mbr-text,
.cid-uZ0611AN83 .mbr-section-btn {
  text-align: center;
}
.cid-uZ0611AN83 H3 {
  text-align: center;
}
.cid-uZ061IRubD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uZ061IRubD .mbr-text {
    text-align: center;
  }
}
.cid-uZ061IRubD .container-fluid {
  padding: 0;
}
.cid-uZ061IRubD .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uZ061IRubD img {
  height: 100%;
  object-fit: cover;
}
.cid-uZ061IRubD .mbr-figure {
  height: 100%;
}
.cid-uZ061IRubD .col-lg-6 {
  padding: 0;
}
.cid-uZ061IRubD .row {
  margin: 0;
}
.cid-uZ061IRubD H1 {
  color: #0045be;
  text-align: center;
}
.cid-uZ061IRubD H3 {
  text-align: center;
  color: #000000;
}
.cid-uZ061IRubD .mbr-text,
.cid-uZ061IRubD .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-uZ062l5nPT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #a3a3a3;
}
@media (max-width: 767px) {
  .cid-uZ062l5nPT .mbr-text {
    text-align: center;
  }
}
.cid-uZ062l5nPT .container-fluid {
  padding: 0;
}
.cid-uZ062l5nPT .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uZ062l5nPT img {
  height: 100%;
  object-fit: cover;
}
.cid-uZ062l5nPT .mbr-figure {
  height: 100%;
}
.cid-uZ062l5nPT .col-lg-6 {
  padding: 0;
}
.cid-uZ062l5nPT .row {
  margin: 0;
}
.cid-uZ062l5nPT H1 {
  color: #0045be;
  text-align: center;
}
.cid-uZ062l5nPT H3 {
  text-align: center;
}
.cid-uZ062l5nPT .mbr-text,
.cid-uZ062l5nPT .mbr-section-btn {
  text-align: center;
}
.cid-uZ05PEx4tN {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uZ05PEx4tN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZ05PEx4tN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZ05PEx4tN .content-text {
  max-width: 800px;
}
.cid-uZ05PEx4tN .mbr-section-title {
  color: #b01116;
}
.cid-uZ05PEx4tN .mbr-text,
.cid-uZ05PEx4tN .mbr-section-btn {
  color: #000000;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uOke9HMiiv .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uOke9HMiiv .nav-item:focus,
.cid-uOke9HMiiv .nav-link:focus {
  outline: none;
}
.cid-uOke9HMiiv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uOke9HMiiv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOke9HMiiv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uOke9HMiiv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uOke9HMiiv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOke9HMiiv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOke9HMiiv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uOke9HMiiv .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uOke9HMiiv .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uOke9HMiiv .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOke9HMiiv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOke9HMiiv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOke9HMiiv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uOke9HMiiv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uOke9HMiiv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOke9HMiiv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOke9HMiiv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uOke9HMiiv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOke9HMiiv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uOke9HMiiv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uOke9HMiiv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOke9HMiiv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOke9HMiiv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uOke9HMiiv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOke9HMiiv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOke9HMiiv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uOke9HMiiv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uOke9HMiiv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOke9HMiiv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOke9HMiiv .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uOke9HMiiv .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uOke9HMiiv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uOke9HMiiv .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uOke9HMiiv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uOke9HMiiv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uOke9HMiiv .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uOke9HMiiv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOke9HMiiv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOke9HMiiv .dropdown-item.active,
.cid-uOke9HMiiv .dropdown-item:active {
  background-color: transparent;
}
.cid-uOke9HMiiv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOke9HMiiv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOke9HMiiv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOke9HMiiv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uOke9HMiiv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOke9HMiiv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOke9HMiiv ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uOke9HMiiv .navbar-buttons {
  text-align: center;
}
.cid-uOke9HMiiv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uOke9HMiiv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uOke9HMiiv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uOke9HMiiv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uOke9HMiiv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uOke9HMiiv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uOke9HMiiv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uOke9HMiiv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uOke9HMiiv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uOke9HMiiv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uOke9HMiiv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uOke9HMiiv a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uOke9HMiiv .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uOke9HMiiv .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uOke9HMiiv .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uOke9HMiiv .navbar {
    height: 77px;
  }
  .cid-uOke9HMiiv .navbar.opened {
    height: auto;
  }
  .cid-uOke9HMiiv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTp4IauA7K {
  display: flex;
  padding-top: 18rem;
  padding-bottom: 2rem;
}
@media (min-width: 768px) {
  .cid-uTp4IauA7K {
    align-items: flex-end;
    width: 100%;
    height: 700px;
  }
  .cid-uTp4IauA7K .row {
    justify-content: center;
  }
  .cid-uTp4IauA7K .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uTp4IauA7K .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uTp4IauA7K {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uTp4IauA7K .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uTp4IauA7K .content-wrap {
    width: 100%;
  }
}
.cid-uTp4IauA7K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTp4IauA7K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("");
}
.cid-uTp4IauA7K .mbr-section-title,
.cid-uTp4IauA7K .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uTp4IauA7K .mbr-text,
.cid-uTp4IauA7K .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uTp4IauA7K .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uTp4IauA7K {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uTp4IauA7K .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uTp4IauA7K .content-wrap {
    width: 100%;
  }
}
.cid-uTp4IauA7K .mbr-section-title {
  color: #edefeb;
}
.cid-uTp4IauA7K .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uOke9IlkU0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uOke9IlkU0 .mbr-text {
    text-align: center;
  }
}
.cid-uOke9IlkU0 .container-fluid {
  padding: 0;
}
.cid-uOke9IlkU0 .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uOke9IlkU0 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uOke9IlkU0 .mbr-figure {
  height: 100%;
}
.cid-uOke9IlkU0 .col-lg-6 {
  padding: 0;
}
.cid-uOke9IlkU0 .row {
  margin: 0;
}
.cid-uOke9IlkU0 H1 {
  color: #7c92dc;
}
.cid-uOke9IlkU0 H3 {
  color: #52156f;
}
.cid-uOke9IlkU0 .mbr-text,
.cid-uOke9IlkU0 .mbr-section-btn {
  color: #52156f;
}
.cid-uTGcNJdg19 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uTGcNJdg19 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uTGcNJdg19 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uTGcNJdg19 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uTGcNJdg19 .mbr-section-title {
  color: #0045be;
  text-align: left;
}
.cid-uTGcNJdg19 .mbr-text,
.cid-uTGcNJdg19 .mbr-section-btn {
  color: #060606;
  text-align: left;
}
.cid-uOke9Ja0qT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-uOke9Ja0qT .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uOke9Ja0qT .item {
    margin-bottom: 1rem;
  }
}
.cid-uOke9Ja0qT .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-uOke9Ja0qT .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-uOke9Ja0qT .item-wrapper:hover {
  opacity: 0.7;
}
.cid-uOke9Ja0qT .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-uOke9Ja0qT .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-uOke9Ja0qT .carousel-control,
.cid-uOke9Ja0qT .close {
  background: #1b1b1b;
}
.cid-uOke9Ja0qT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uOke9Ja0qT .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uOke9Ja0qT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uOke9Ja0qT .carousel-control-next span {
  margin-left: 5px;
}
.cid-uOke9Ja0qT .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uOke9Ja0qT .close::before {
  content: '\e91a';
}
.cid-uOke9Ja0qT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uOke9Ja0qT .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uOke9Ja0qT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOke9Ja0qT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uOke9Ja0qT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uOke9Ja0qT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uOke9Ja0qT .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uOke9Ja0qT .carousel-indicators li.active,
.cid-uOke9Ja0qT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uOke9Ja0qT .carousel-indicators li::after,
.cid-uOke9Ja0qT .carousel-indicators li::before {
  content: none;
}
.cid-uOke9Ja0qT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uOke9Ja0qT .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uOke9Ja0qT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uOke9Ja0qT .carousel-indicators {
    display: none;
  }
}
.cid-uOke9Ja0qT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uOke9Ja0qT .carousel-inner > .active {
  display: block;
}
.cid-uOke9Ja0qT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uOke9Ja0qT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uOke9Ja0qT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-uOke9Ja0qT .carousel-control,
  .cid-uOke9Ja0qT .carousel-indicators,
  .cid-uOke9Ja0qT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uOke9Ja0qT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uOke9Ja0qT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uOke9Ja0qT .carousel-indicators .active,
.cid-uOke9Ja0qT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uOke9Ja0qT .carousel-indicators .active {
  background: #fff;
}
.cid-uOke9Ja0qT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uOke9Ja0qT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uOke9Ja0qT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uOke9Ja0qT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uOke9Ja0qT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uOke9Ja0qT .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uOke9Ja0qT .carousel {
  width: 100%;
}
.cid-uOke9Ja0qT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uOke9Ja0qT .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uOke9Ja0qT .modal.fade .modal-dialog,
.cid-uOke9Ja0qT .modal.in .modal-dialog {
  transform: none;
}
.cid-uOke9Ja0qT .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uOke9Ja0qT .content-head {
  max-width: 800px;
}
.cid-uOke9JSy4D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
@media (max-width: 767px) {
  .cid-uOke9JSy4D .mbr-text {
    text-align: center;
  }
}
.cid-uOke9JSy4D .container-fluid {
  padding: 0;
}
.cid-uOke9JSy4D .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uOke9JSy4D img {
  height: 100%;
  object-fit: cover;
}
.cid-uOke9JSy4D .mbr-figure {
  height: 100%;
}
.cid-uOke9JSy4D .col-lg-6 {
  padding: 0;
}
.cid-uOke9JSy4D .row {
  margin: 0;
}
.cid-uOke9JSy4D H1 {
  color: #0045be;
  text-align: center;
}
.cid-uOke9JSy4D .mbr-text,
.cid-uOke9JSy4D .mbr-section-btn {
  text-align: center;
}
.cid-uOke9JSy4D H3 {
  text-align: center;
}
.cid-uOke9Klc9z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uOke9Klc9z .mbr-text {
    text-align: center;
  }
}
.cid-uOke9Klc9z .container-fluid {
  padding: 0;
}
.cid-uOke9Klc9z .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uOke9Klc9z img {
  height: 100%;
  object-fit: cover;
}
.cid-uOke9Klc9z .mbr-figure {
  height: 100%;
}
.cid-uOke9Klc9z .col-lg-6 {
  padding: 0;
}
.cid-uOke9Klc9z .row {
  margin: 0;
}
.cid-uOke9Klc9z H1 {
  color: #0045be;
  text-align: center;
}
.cid-uOke9Klc9z H3 {
  text-align: center;
}
.cid-uOke9Klc9z .mbr-text,
.cid-uOke9Klc9z .mbr-section-btn {
  text-align: center;
}
.cid-uOke9KOgK9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #a3a3a3;
}
@media (max-width: 767px) {
  .cid-uOke9KOgK9 .mbr-text {
    text-align: center;
  }
}
.cid-uOke9KOgK9 .container-fluid {
  padding: 0;
}
.cid-uOke9KOgK9 .media-content {
  max-width: 580px;
  margin: auto;
  padding: 1rem;
}
.cid-uOke9KOgK9 img {
  height: 100%;
  object-fit: cover;
}
.cid-uOke9KOgK9 .mbr-figure {
  height: 100%;
}
.cid-uOke9KOgK9 .col-lg-6 {
  padding: 0;
}
.cid-uOke9KOgK9 .row {
  margin: 0;
}
.cid-uOke9KOgK9 H1 {
  color: #0045be;
  text-align: center;
}
.cid-uOke9KOgK9 H3 {
  text-align: center;
}
.cid-uOke9KOgK9 .mbr-text,
.cid-uOke9KOgK9 .mbr-section-btn {
  text-align: center;
}
.cid-uOke9Lgabq {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uOke9Lgabq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOke9Lgabq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOke9Lgabq .content-text {
  max-width: 800px;
}
.cid-uOke9Lgabq .mbr-section-title {
  color: #b01116;
}
.cid-uOke9Lgabq .mbr-text,
.cid-uOke9Lgabq .mbr-section-btn {
  color: #000000;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZ0a7eLFCm .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZ0a7eLFCm .nav-item:focus,
.cid-uZ0a7eLFCm .nav-link:focus {
  outline: none;
}
.cid-uZ0a7eLFCm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZ0a7eLFCm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZ0a7eLFCm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZ0a7eLFCm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZ0a7eLFCm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZ0a7eLFCm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZ0a7eLFCm .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZ0a7eLFCm .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZ0a7eLFCm .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZ0a7eLFCm .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZ0a7eLFCm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZ0a7eLFCm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZ0a7eLFCm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZ0a7eLFCm .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZ0a7eLFCm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZ0a7eLFCm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZ0a7eLFCm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZ0a7eLFCm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZ0a7eLFCm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZ0a7eLFCm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZ0a7eLFCm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZ0a7eLFCm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZ0a7eLFCm .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZ0a7eLFCm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZ0a7eLFCm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZ0a7eLFCm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZ0a7eLFCm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZ0a7eLFCm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZ0a7eLFCm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZ0a7eLFCm .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZ0a7eLFCm .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZ0a7eLFCm .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZ0a7eLFCm .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZ0a7eLFCm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZ0a7eLFCm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZ0a7eLFCm .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZ0a7eLFCm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZ0a7eLFCm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZ0a7eLFCm .dropdown-item.active,
.cid-uZ0a7eLFCm .dropdown-item:active {
  background-color: transparent;
}
.cid-uZ0a7eLFCm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZ0a7eLFCm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZ0a7eLFCm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZ0a7eLFCm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZ0a7eLFCm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZ0a7eLFCm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZ0a7eLFCm ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZ0a7eLFCm .navbar-buttons {
  text-align: center;
}
.cid-uZ0a7eLFCm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZ0a7eLFCm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZ0a7eLFCm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZ0a7eLFCm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZ0a7eLFCm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZ0a7eLFCm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZ0a7eLFCm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZ0a7eLFCm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZ0a7eLFCm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZ0a7eLFCm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZ0a7eLFCm .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZ0a7eLFCm a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZ0a7eLFCm .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZ0a7eLFCm .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZ0a7eLFCm .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZ0a7eLFCm .navbar {
    height: 77px;
  }
  .cid-uZ0a7eLFCm .navbar.opened {
    height: auto;
  }
  .cid-uZ0a7eLFCm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZbAhvRNUt {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uZbAhvRNUt {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uZbAhvRNUt .row {
    justify-content: center;
  }
  .cid-uZbAhvRNUt .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZbAhvRNUt .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZbAhvRNUt {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZbAhvRNUt .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZbAhvRNUt .content-wrap {
    width: 100%;
  }
}
.cid-uZbAhvRNUt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZbAhvRNUt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZbAhvRNUt .mbr-section-title,
.cid-uZbAhvRNUt .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZbAhvRNUt .mbr-text,
.cid-uZbAhvRNUt .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZbAhvRNUt .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZbAhvRNUt {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZbAhvRNUt .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZbAhvRNUt .content-wrap {
    width: 100%;
  }
}
.cid-uZbAhvRNUt .mbr-section-title {
  color: #edefeb;
}
.cid-uZbAhvRNUt .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uZ0a7fHZk4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uZ0a7fHZk4 .mbr-text {
    text-align: center;
  }
}
.cid-uZ0a7fHZk4 .container-fluid {
  padding: 0;
}
.cid-uZ0a7fHZk4 .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uZ0a7fHZk4 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uZ0a7fHZk4 .mbr-figure {
  height: 100%;
}
.cid-uZ0a7fHZk4 .col-lg-6 {
  padding: 0;
}
.cid-uZ0a7fHZk4 .row {
  margin: 0;
}
.cid-uZ0a7fHZk4 H1 {
  color: #7c92dc;
}
.cid-uZ0a7fHZk4 H3 {
  color: #52156f;
}
.cid-uZ0a7fHZk4 .mbr-text,
.cid-uZ0a7fHZk4 .mbr-section-btn {
  color: #52156f;
}
.cid-uZ0a7g2TdU {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uZ0a7g2TdU .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uZ0a7g2TdU .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uZ0a7g2TdU .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uZ0a7g2TdU .mbr-section-title {
  color: #0045be;
  text-align: left;
}
.cid-uZ0a7g2TdU .mbr-text,
.cid-uZ0a7g2TdU .mbr-section-btn {
  color: #060606;
  text-align: left;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZaXXIVguB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZaXXIVguB .nav-item:focus,
.cid-uZaXXIVguB .nav-link:focus {
  outline: none;
}
.cid-uZaXXIVguB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZaXXIVguB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZaXXIVguB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZaXXIVguB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZaXXIVguB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZaXXIVguB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZaXXIVguB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZaXXIVguB .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZaXXIVguB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZaXXIVguB .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZaXXIVguB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZaXXIVguB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZaXXIVguB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZaXXIVguB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZaXXIVguB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZaXXIVguB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZaXXIVguB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZaXXIVguB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZaXXIVguB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZaXXIVguB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZaXXIVguB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZaXXIVguB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZaXXIVguB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZaXXIVguB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZaXXIVguB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZaXXIVguB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZaXXIVguB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZaXXIVguB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZaXXIVguB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZaXXIVguB .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZaXXIVguB .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZaXXIVguB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZaXXIVguB .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZaXXIVguB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZaXXIVguB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZaXXIVguB .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZaXXIVguB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZaXXIVguB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZaXXIVguB .dropdown-item.active,
.cid-uZaXXIVguB .dropdown-item:active {
  background-color: transparent;
}
.cid-uZaXXIVguB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZaXXIVguB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZaXXIVguB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZaXXIVguB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZaXXIVguB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZaXXIVguB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZaXXIVguB ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZaXXIVguB .navbar-buttons {
  text-align: center;
}
.cid-uZaXXIVguB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZaXXIVguB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZaXXIVguB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZaXXIVguB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZaXXIVguB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZaXXIVguB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZaXXIVguB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZaXXIVguB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZaXXIVguB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZaXXIVguB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZaXXIVguB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZaXXIVguB a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZaXXIVguB .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZaXXIVguB .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZaXXIVguB .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZaXXIVguB .navbar {
    height: 77px;
  }
  .cid-uZaXXIVguB .navbar.opened {
    height: auto;
  }
  .cid-uZaXXIVguB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZaXXKdLrk {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uZaXXKdLrk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZaXXKdLrk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZaXXKdLrk .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZaXXKdLrk .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uZaXXKdLrk .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-uZaXXKdLrk .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uZaXXKdLrk .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-uZaXXKdLrk .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-uZaXXKdLrk .items-wrapper .item {
  padding: 0 15px;
}
.cid-uZaXXKdLrk .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uZaXXKdLrk .item {
    margin-bottom: 15px;
  }
}
.cid-uZaXXKdLrk .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-uZaXXKdLrk .item .item-wrapper {
    padding: 30px;
  }
}
.cid-uZaXXKdLrk .item .item-wrapper:hover::before,
.cid-uZaXXKdLrk .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-uZaXXKdLrk .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-uZaXXKdLrk .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-uZaXXKdLrk .item .item-wrapper:hover .item-content .card-title,
.cid-uZaXXKdLrk .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-uZaXXKdLrk .item .item-wrapper:hover .item-content .card-desc,
.cid-uZaXXKdLrk .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-uZaXXKdLrk .item .item-wrapper:hover .item-img img,
.cid-uZaXXKdLrk .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-uZaXXKdLrk .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-uZaXXKdLrk .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-uZaXXKdLrk .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-uZaXXKdLrk .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZaXXKdLrk .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZaXXKdLrk .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-uZaXXKdLrk .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-uZaXXKdLrk .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-uZaXXKdLrk .item .item-wrapper .item-img {
  height: 260px;
}
.cid-uZaXXKdLrk .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uZaXXKdLrk .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-uZaXXKdLrk .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uZaXXKdLrk .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-uZaXXKdLrk .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-uZaXXKdLrk .mbr-label,
.cid-uZaXXKdLrk .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-uZaXXKdLrk .mbr-section-title,
.cid-uZaXXKdLrk .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uZaXXKdLrk .card-title {
  color: #ffffff;
}
.cid-uZaXXKdLrk .card-desc {
  color: #a6a99c;
}
.cid-uZaXXKdLrk .mbr-section-title,
.cid-uZaXXKdLrk .title-wrap {
  color: #c1c1c1;
}
.cid-uZO4eZ0RsG {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uZO4eZ0RsG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZO4eZ0RsG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZO4eZ0RsG .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZO4eZ0RsG .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uZO4eZ0RsG .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-uZO4eZ0RsG .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uZO4eZ0RsG .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-uZO4eZ0RsG .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-uZO4eZ0RsG .items-wrapper .item {
  padding: 0 15px;
}
.cid-uZO4eZ0RsG .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uZO4eZ0RsG .item {
    margin-bottom: 15px;
  }
}
.cid-uZO4eZ0RsG .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-uZO4eZ0RsG .item .item-wrapper {
    padding: 30px;
  }
}
.cid-uZO4eZ0RsG .item .item-wrapper:hover::before,
.cid-uZO4eZ0RsG .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-uZO4eZ0RsG .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-uZO4eZ0RsG .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-uZO4eZ0RsG .item .item-wrapper:hover .item-content .card-title,
.cid-uZO4eZ0RsG .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-uZO4eZ0RsG .item .item-wrapper:hover .item-content .card-desc,
.cid-uZO4eZ0RsG .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-uZO4eZ0RsG .item .item-wrapper:hover .item-img img,
.cid-uZO4eZ0RsG .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-uZO4eZ0RsG .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-uZO4eZ0RsG .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-uZO4eZ0RsG .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-uZO4eZ0RsG .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZO4eZ0RsG .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZO4eZ0RsG .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-uZO4eZ0RsG .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-uZO4eZ0RsG .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-uZO4eZ0RsG .item .item-wrapper .item-img {
  height: 260px;
}
.cid-uZO4eZ0RsG .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uZO4eZ0RsG .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-uZO4eZ0RsG .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uZO4eZ0RsG .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-uZO4eZ0RsG .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-uZO4eZ0RsG .mbr-label,
.cid-uZO4eZ0RsG .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-uZO4eZ0RsG .mbr-section-title,
.cid-uZO4eZ0RsG .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uZO4eZ0RsG .card-title {
  color: #ffffff;
}
.cid-uZO4eZ0RsG .card-desc {
  color: #a6a99c;
}
.cid-uZO4eZ0RsG .mbr-section-title,
.cid-uZO4eZ0RsG .title-wrap {
  color: #c1c1c1;
}
.cid-uZaXXL6YPB {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uZaXXL6YPB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZaXXL6YPB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZaXXL6YPB .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZaXXL6YPB .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uZaXXL6YPB .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-uZaXXL6YPB .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uZaXXL6YPB .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-uZaXXL6YPB .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-uZaXXL6YPB .items-wrapper .item {
  padding: 0 15px;
}
.cid-uZaXXL6YPB .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uZaXXL6YPB .item {
    margin-bottom: 15px;
  }
}
.cid-uZaXXL6YPB .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-uZaXXL6YPB .item .item-wrapper {
    padding: 30px;
  }
}
.cid-uZaXXL6YPB .item .item-wrapper:hover::before,
.cid-uZaXXL6YPB .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-uZaXXL6YPB .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-uZaXXL6YPB .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-uZaXXL6YPB .item .item-wrapper:hover .item-content .card-title,
.cid-uZaXXL6YPB .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-uZaXXL6YPB .item .item-wrapper:hover .item-content .card-desc,
.cid-uZaXXL6YPB .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-uZaXXL6YPB .item .item-wrapper:hover .item-img img,
.cid-uZaXXL6YPB .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-uZaXXL6YPB .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-uZaXXL6YPB .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-uZaXXL6YPB .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-uZaXXL6YPB .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZaXXL6YPB .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZaXXL6YPB .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-uZaXXL6YPB .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-uZaXXL6YPB .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-uZaXXL6YPB .item .item-wrapper .item-img {
  height: 260px;
}
.cid-uZaXXL6YPB .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uZaXXL6YPB .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-uZaXXL6YPB .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uZaXXL6YPB .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-uZaXXL6YPB .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-uZaXXL6YPB .mbr-label,
.cid-uZaXXL6YPB .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-uZaXXL6YPB .mbr-section-title,
.cid-uZaXXL6YPB .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uZaXXL6YPB .card-title {
  color: #ffffff;
}
.cid-uZaXXL6YPB .card-desc {
  color: #8a8a8a;
}
.cid-uZaXXL6YPB .mbr-section-title,
.cid-uZaXXL6YPB .title-wrap {
  color: #c1c1c1;
}
.cid-uZaXXLAJs5 {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uZaXXLAJs5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZaXXLAJs5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZaXXLAJs5 .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZaXXLAJs5 .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uZaXXLAJs5 .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-uZaXXLAJs5 .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uZaXXLAJs5 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-uZaXXLAJs5 .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-uZaXXLAJs5 .items-wrapper .item {
  padding: 0 15px;
}
.cid-uZaXXLAJs5 .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uZaXXLAJs5 .item {
    margin-bottom: 15px;
  }
}
.cid-uZaXXLAJs5 .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-uZaXXLAJs5 .item .item-wrapper {
    padding: 30px;
  }
}
.cid-uZaXXLAJs5 .item .item-wrapper:hover::before,
.cid-uZaXXLAJs5 .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-uZaXXLAJs5 .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-uZaXXLAJs5 .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-uZaXXLAJs5 .item .item-wrapper:hover .item-content .card-title,
.cid-uZaXXLAJs5 .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-uZaXXLAJs5 .item .item-wrapper:hover .item-content .card-desc,
.cid-uZaXXLAJs5 .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-uZaXXLAJs5 .item .item-wrapper:hover .item-img img,
.cid-uZaXXLAJs5 .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-uZaXXLAJs5 .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-uZaXXLAJs5 .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-uZaXXLAJs5 .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-uZaXXLAJs5 .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZaXXLAJs5 .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZaXXLAJs5 .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-uZaXXLAJs5 .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-uZaXXLAJs5 .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-uZaXXLAJs5 .item .item-wrapper .item-img {
  height: 260px;
}
.cid-uZaXXLAJs5 .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uZaXXLAJs5 .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-uZaXXLAJs5 .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uZaXXLAJs5 .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-uZaXXLAJs5 .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-uZaXXLAJs5 .mbr-label,
.cid-uZaXXLAJs5 .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-uZaXXLAJs5 .mbr-section-title,
.cid-uZaXXLAJs5 .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uZaXXLAJs5 .card-title {
  color: #ffffff;
}
.cid-uZaXXLAJs5 .card-desc {
  color: #8a8a8a;
}
.cid-uZaXXLAJs5 .mbr-section-title,
.cid-uZaXXLAJs5 .title-wrap {
  color: #c1c1c1;
}
.cid-vclXjTBzio {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-vclXjTBzio .mbr-fallback-image.disabled {
  display: none;
}
.cid-vclXjTBzio .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vclXjTBzio .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-vclXjTBzio .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-vclXjTBzio .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-vclXjTBzio .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vclXjTBzio .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-vclXjTBzio .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-vclXjTBzio .items-wrapper .item {
  padding: 0 15px;
}
.cid-vclXjTBzio .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vclXjTBzio .item {
    margin-bottom: 15px;
  }
}
.cid-vclXjTBzio .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-vclXjTBzio .item .item-wrapper {
    padding: 30px;
  }
}
.cid-vclXjTBzio .item .item-wrapper:hover::before,
.cid-vclXjTBzio .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-vclXjTBzio .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-vclXjTBzio .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-vclXjTBzio .item .item-wrapper:hover .item-content .card-title,
.cid-vclXjTBzio .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-vclXjTBzio .item .item-wrapper:hover .item-content .card-desc,
.cid-vclXjTBzio .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-vclXjTBzio .item .item-wrapper:hover .item-img img,
.cid-vclXjTBzio .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-vclXjTBzio .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-vclXjTBzio .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-vclXjTBzio .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-vclXjTBzio .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-vclXjTBzio .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-vclXjTBzio .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-vclXjTBzio .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-vclXjTBzio .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-vclXjTBzio .item .item-wrapper .item-img {
  height: 260px;
}
.cid-vclXjTBzio .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vclXjTBzio .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-vclXjTBzio .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-vclXjTBzio .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-vclXjTBzio .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-vclXjTBzio .mbr-label,
.cid-vclXjTBzio .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-vclXjTBzio .mbr-section-title,
.cid-vclXjTBzio .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-vclXjTBzio .card-title {
  color: #ffffff;
}
.cid-vclXjTBzio .card-desc {
  color: #8a8a8a;
}
.cid-vclXjTBzio .mbr-section-title,
.cid-vclXjTBzio .title-wrap {
  color: #c1c1c1;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZOa0kMAKC .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOa0kMAKC .nav-item:focus,
.cid-uZOa0kMAKC .nav-link:focus {
  outline: none;
}
.cid-uZOa0kMAKC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOa0kMAKC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZOa0kMAKC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZOa0kMAKC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOa0kMAKC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZOa0kMAKC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZOa0kMAKC .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZOa0kMAKC .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZOa0kMAKC .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZOa0kMAKC .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZOa0kMAKC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZOa0kMAKC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZOa0kMAKC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZOa0kMAKC .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZOa0kMAKC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZOa0kMAKC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZOa0kMAKC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZOa0kMAKC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZOa0kMAKC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZOa0kMAKC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZOa0kMAKC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZOa0kMAKC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZOa0kMAKC .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZOa0kMAKC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZOa0kMAKC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZOa0kMAKC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZOa0kMAKC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZOa0kMAKC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZOa0kMAKC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZOa0kMAKC .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZOa0kMAKC .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZOa0kMAKC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZOa0kMAKC .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZOa0kMAKC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZOa0kMAKC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZOa0kMAKC .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZOa0kMAKC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZOa0kMAKC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZOa0kMAKC .dropdown-item.active,
.cid-uZOa0kMAKC .dropdown-item:active {
  background-color: transparent;
}
.cid-uZOa0kMAKC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZOa0kMAKC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZOa0kMAKC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZOa0kMAKC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZOa0kMAKC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZOa0kMAKC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZOa0kMAKC ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZOa0kMAKC .navbar-buttons {
  text-align: center;
}
.cid-uZOa0kMAKC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZOa0kMAKC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZOa0kMAKC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZOa0kMAKC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZOa0kMAKC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZOa0kMAKC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZOa0kMAKC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZOa0kMAKC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZOa0kMAKC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZOa0kMAKC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZOa0kMAKC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZOa0kMAKC a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZOa0kMAKC .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZOa0kMAKC .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZOa0kMAKC .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZOa0kMAKC .navbar {
    height: 77px;
  }
  .cid-uZOa0kMAKC .navbar.opened {
    height: auto;
  }
  .cid-uZOa0kMAKC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZOa0lzQR3 {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uZOa0lzQR3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZOa0lzQR3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZOa0lzQR3 .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZOa0lzQR3 .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uZOa0lzQR3 .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-uZOa0lzQR3 .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uZOa0lzQR3 .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-uZOa0lzQR3 .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-uZOa0lzQR3 .items-wrapper .item {
  padding: 0 15px;
}
.cid-uZOa0lzQR3 .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uZOa0lzQR3 .item {
    margin-bottom: 15px;
  }
}
.cid-uZOa0lzQR3 .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-uZOa0lzQR3 .item .item-wrapper {
    padding: 30px;
  }
}
.cid-uZOa0lzQR3 .item .item-wrapper:hover::before,
.cid-uZOa0lzQR3 .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-uZOa0lzQR3 .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-uZOa0lzQR3 .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-uZOa0lzQR3 .item .item-wrapper:hover .item-content .card-title,
.cid-uZOa0lzQR3 .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-uZOa0lzQR3 .item .item-wrapper:hover .item-content .card-desc,
.cid-uZOa0lzQR3 .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-uZOa0lzQR3 .item .item-wrapper:hover .item-img img,
.cid-uZOa0lzQR3 .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-uZOa0lzQR3 .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-uZOa0lzQR3 .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-uZOa0lzQR3 .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-uZOa0lzQR3 .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZOa0lzQR3 .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZOa0lzQR3 .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-uZOa0lzQR3 .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-uZOa0lzQR3 .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-uZOa0lzQR3 .item .item-wrapper .item-img {
  height: 260px;
}
.cid-uZOa0lzQR3 .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uZOa0lzQR3 .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-uZOa0lzQR3 .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uZOa0lzQR3 .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-uZOa0lzQR3 .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-uZOa0lzQR3 .mbr-label,
.cid-uZOa0lzQR3 .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-uZOa0lzQR3 .mbr-section-title,
.cid-uZOa0lzQR3 .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uZOa0lzQR3 .card-title {
  color: #ffffff;
}
.cid-uZOa0lzQR3 .card-desc {
  color: #a6a99c;
}
.cid-uZOa0lzQR3 .mbr-section-title,
.cid-uZOa0lzQR3 .title-wrap {
  color: #c1c1c1;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZOadJHzDw .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOadJHzDw .nav-item:focus,
.cid-uZOadJHzDw .nav-link:focus {
  outline: none;
}
.cid-uZOadJHzDw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOadJHzDw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZOadJHzDw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZOadJHzDw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOadJHzDw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZOadJHzDw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZOadJHzDw .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZOadJHzDw .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZOadJHzDw .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZOadJHzDw .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZOadJHzDw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZOadJHzDw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZOadJHzDw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZOadJHzDw .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZOadJHzDw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZOadJHzDw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZOadJHzDw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZOadJHzDw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZOadJHzDw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZOadJHzDw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZOadJHzDw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZOadJHzDw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZOadJHzDw .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZOadJHzDw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZOadJHzDw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZOadJHzDw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZOadJHzDw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZOadJHzDw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZOadJHzDw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZOadJHzDw .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZOadJHzDw .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZOadJHzDw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZOadJHzDw .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZOadJHzDw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZOadJHzDw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZOadJHzDw .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZOadJHzDw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZOadJHzDw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZOadJHzDw .dropdown-item.active,
.cid-uZOadJHzDw .dropdown-item:active {
  background-color: transparent;
}
.cid-uZOadJHzDw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZOadJHzDw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZOadJHzDw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZOadJHzDw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZOadJHzDw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZOadJHzDw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZOadJHzDw ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZOadJHzDw .navbar-buttons {
  text-align: center;
}
.cid-uZOadJHzDw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZOadJHzDw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZOadJHzDw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZOadJHzDw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZOadJHzDw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZOadJHzDw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZOadJHzDw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZOadJHzDw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZOadJHzDw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZOadJHzDw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZOadJHzDw .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZOadJHzDw a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZOadJHzDw .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZOadJHzDw .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZOadJHzDw .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZOadJHzDw .navbar {
    height: 77px;
  }
  .cid-uZOadJHzDw .navbar.opened {
    height: auto;
  }
  .cid-uZOadJHzDw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZOadL3svR {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uZOadL3svR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZOadL3svR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZOadL3svR .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZOadL3svR .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uZOadL3svR .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-uZOadL3svR .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uZOadL3svR .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-uZOadL3svR .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-uZOadL3svR .items-wrapper .item {
  padding: 0 15px;
}
.cid-uZOadL3svR .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uZOadL3svR .item {
    margin-bottom: 15px;
  }
}
.cid-uZOadL3svR .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-uZOadL3svR .item .item-wrapper {
    padding: 30px;
  }
}
.cid-uZOadL3svR .item .item-wrapper:hover::before,
.cid-uZOadL3svR .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-uZOadL3svR .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-uZOadL3svR .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-uZOadL3svR .item .item-wrapper:hover .item-content .card-title,
.cid-uZOadL3svR .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-uZOadL3svR .item .item-wrapper:hover .item-content .card-desc,
.cid-uZOadL3svR .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-uZOadL3svR .item .item-wrapper:hover .item-img img,
.cid-uZOadL3svR .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-uZOadL3svR .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-uZOadL3svR .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-uZOadL3svR .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-uZOadL3svR .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZOadL3svR .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZOadL3svR .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-uZOadL3svR .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-uZOadL3svR .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-uZOadL3svR .item .item-wrapper .item-img {
  height: 260px;
}
.cid-uZOadL3svR .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uZOadL3svR .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-uZOadL3svR .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uZOadL3svR .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-uZOadL3svR .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-uZOadL3svR .mbr-label,
.cid-uZOadL3svR .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-uZOadL3svR .mbr-section-title,
.cid-uZOadL3svR .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uZOadL3svR .card-title {
  color: #ffffff;
}
.cid-uZOadL3svR .card-desc {
  color: #a6a99c;
}
.cid-uZOadL3svR .mbr-section-title,
.cid-uZOadL3svR .title-wrap {
  color: #c1c1c1;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZOaWOsnA7 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOaWOsnA7 .nav-item:focus,
.cid-uZOaWOsnA7 .nav-link:focus {
  outline: none;
}
.cid-uZOaWOsnA7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOaWOsnA7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZOaWOsnA7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZOaWOsnA7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOaWOsnA7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZOaWOsnA7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZOaWOsnA7 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZOaWOsnA7 .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZOaWOsnA7 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZOaWOsnA7 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZOaWOsnA7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZOaWOsnA7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZOaWOsnA7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZOaWOsnA7 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZOaWOsnA7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZOaWOsnA7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZOaWOsnA7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZOaWOsnA7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZOaWOsnA7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZOaWOsnA7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZOaWOsnA7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZOaWOsnA7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZOaWOsnA7 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZOaWOsnA7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZOaWOsnA7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZOaWOsnA7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZOaWOsnA7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZOaWOsnA7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZOaWOsnA7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZOaWOsnA7 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZOaWOsnA7 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZOaWOsnA7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZOaWOsnA7 .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZOaWOsnA7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZOaWOsnA7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZOaWOsnA7 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZOaWOsnA7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZOaWOsnA7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZOaWOsnA7 .dropdown-item.active,
.cid-uZOaWOsnA7 .dropdown-item:active {
  background-color: transparent;
}
.cid-uZOaWOsnA7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZOaWOsnA7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZOaWOsnA7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZOaWOsnA7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZOaWOsnA7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZOaWOsnA7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZOaWOsnA7 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZOaWOsnA7 .navbar-buttons {
  text-align: center;
}
.cid-uZOaWOsnA7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZOaWOsnA7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZOaWOsnA7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZOaWOsnA7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZOaWOsnA7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZOaWOsnA7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZOaWOsnA7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZOaWOsnA7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZOaWOsnA7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZOaWOsnA7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZOaWOsnA7 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZOaWOsnA7 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZOaWOsnA7 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZOaWOsnA7 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZOaWOsnA7 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZOaWOsnA7 .navbar {
    height: 77px;
  }
  .cid-uZOaWOsnA7 .navbar.opened {
    height: auto;
  }
  .cid-uZOaWOsnA7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZOaWQJQOu {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uZOaWQJQOu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZOaWQJQOu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZOaWQJQOu .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZOaWQJQOu .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uZOaWQJQOu .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-uZOaWQJQOu .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uZOaWQJQOu .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-uZOaWQJQOu .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-uZOaWQJQOu .items-wrapper .item {
  padding: 0 15px;
}
.cid-uZOaWQJQOu .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uZOaWQJQOu .item {
    margin-bottom: 15px;
  }
}
.cid-uZOaWQJQOu .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-uZOaWQJQOu .item .item-wrapper {
    padding: 30px;
  }
}
.cid-uZOaWQJQOu .item .item-wrapper:hover::before,
.cid-uZOaWQJQOu .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-uZOaWQJQOu .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-uZOaWQJQOu .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-uZOaWQJQOu .item .item-wrapper:hover .item-content .card-title,
.cid-uZOaWQJQOu .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-uZOaWQJQOu .item .item-wrapper:hover .item-content .card-desc,
.cid-uZOaWQJQOu .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-uZOaWQJQOu .item .item-wrapper:hover .item-img img,
.cid-uZOaWQJQOu .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-uZOaWQJQOu .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-uZOaWQJQOu .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-uZOaWQJQOu .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-uZOaWQJQOu .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZOaWQJQOu .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZOaWQJQOu .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-uZOaWQJQOu .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-uZOaWQJQOu .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-uZOaWQJQOu .item .item-wrapper .item-img {
  height: 260px;
}
.cid-uZOaWQJQOu .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uZOaWQJQOu .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-uZOaWQJQOu .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uZOaWQJQOu .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-uZOaWQJQOu .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-uZOaWQJQOu .mbr-label,
.cid-uZOaWQJQOu .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-uZOaWQJQOu .mbr-section-title,
.cid-uZOaWQJQOu .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uZOaWQJQOu .card-title {
  color: #ffffff;
}
.cid-uZOaWQJQOu .card-desc {
  color: #a6a99c;
}
.cid-uZOaWQJQOu .mbr-section-title,
.cid-uZOaWQJQOu .title-wrap {
  color: #c1c1c1;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZOc5eK15S .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOc5eK15S .nav-item:focus,
.cid-uZOc5eK15S .nav-link:focus {
  outline: none;
}
.cid-uZOc5eK15S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOc5eK15S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZOc5eK15S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZOc5eK15S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOc5eK15S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZOc5eK15S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZOc5eK15S .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZOc5eK15S .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZOc5eK15S .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZOc5eK15S .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZOc5eK15S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZOc5eK15S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZOc5eK15S .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZOc5eK15S .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZOc5eK15S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZOc5eK15S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZOc5eK15S .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZOc5eK15S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZOc5eK15S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZOc5eK15S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZOc5eK15S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZOc5eK15S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZOc5eK15S .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZOc5eK15S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZOc5eK15S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZOc5eK15S .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZOc5eK15S .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZOc5eK15S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZOc5eK15S .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZOc5eK15S .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZOc5eK15S .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZOc5eK15S .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZOc5eK15S .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZOc5eK15S .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZOc5eK15S .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZOc5eK15S .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZOc5eK15S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZOc5eK15S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZOc5eK15S .dropdown-item.active,
.cid-uZOc5eK15S .dropdown-item:active {
  background-color: transparent;
}
.cid-uZOc5eK15S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZOc5eK15S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZOc5eK15S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZOc5eK15S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZOc5eK15S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZOc5eK15S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZOc5eK15S ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZOc5eK15S .navbar-buttons {
  text-align: center;
}
.cid-uZOc5eK15S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZOc5eK15S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZOc5eK15S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZOc5eK15S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZOc5eK15S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZOc5eK15S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZOc5eK15S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZOc5eK15S nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZOc5eK15S nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZOc5eK15S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZOc5eK15S .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZOc5eK15S a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZOc5eK15S .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZOc5eK15S .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZOc5eK15S .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZOc5eK15S .navbar {
    height: 77px;
  }
  .cid-uZOc5eK15S .navbar.opened {
    height: auto;
  }
  .cid-uZOc5eK15S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZOc5hoyjx {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uZOc5hoyjx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZOc5hoyjx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZOc5hoyjx .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZOc5hoyjx .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uZOc5hoyjx .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-uZOc5hoyjx .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uZOc5hoyjx .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-uZOc5hoyjx .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-uZOc5hoyjx .items-wrapper .item {
  padding: 0 15px;
}
.cid-uZOc5hoyjx .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uZOc5hoyjx .item {
    margin-bottom: 15px;
  }
}
.cid-uZOc5hoyjx .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-uZOc5hoyjx .item .item-wrapper {
    padding: 30px;
  }
}
.cid-uZOc5hoyjx .item .item-wrapper:hover::before,
.cid-uZOc5hoyjx .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-uZOc5hoyjx .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-uZOc5hoyjx .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-uZOc5hoyjx .item .item-wrapper:hover .item-content .card-title,
.cid-uZOc5hoyjx .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-uZOc5hoyjx .item .item-wrapper:hover .item-content .card-desc,
.cid-uZOc5hoyjx .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-uZOc5hoyjx .item .item-wrapper:hover .item-img img,
.cid-uZOc5hoyjx .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-uZOc5hoyjx .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-uZOc5hoyjx .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-uZOc5hoyjx .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-uZOc5hoyjx .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZOc5hoyjx .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZOc5hoyjx .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-uZOc5hoyjx .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-uZOc5hoyjx .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-uZOc5hoyjx .item .item-wrapper .item-img {
  height: 260px;
}
.cid-uZOc5hoyjx .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uZOc5hoyjx .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-uZOc5hoyjx .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uZOc5hoyjx .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-uZOc5hoyjx .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-uZOc5hoyjx .mbr-label,
.cid-uZOc5hoyjx .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-uZOc5hoyjx .mbr-section-title,
.cid-uZOc5hoyjx .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uZOc5hoyjx .card-title {
  color: #ffffff;
}
.cid-uZOc5hoyjx .card-desc {
  color: #8a8a8a;
}
.cid-uZOc5hoyjx .mbr-section-title,
.cid-uZOc5hoyjx .title-wrap {
  color: #c1c1c1;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZOcclYbWX .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOcclYbWX .nav-item:focus,
.cid-uZOcclYbWX .nav-link:focus {
  outline: none;
}
.cid-uZOcclYbWX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOcclYbWX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZOcclYbWX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZOcclYbWX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZOcclYbWX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZOcclYbWX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZOcclYbWX .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZOcclYbWX .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZOcclYbWX .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZOcclYbWX .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZOcclYbWX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZOcclYbWX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZOcclYbWX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZOcclYbWX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZOcclYbWX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZOcclYbWX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZOcclYbWX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZOcclYbWX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZOcclYbWX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZOcclYbWX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZOcclYbWX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZOcclYbWX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZOcclYbWX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZOcclYbWX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZOcclYbWX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZOcclYbWX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZOcclYbWX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZOcclYbWX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZOcclYbWX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZOcclYbWX .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZOcclYbWX .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZOcclYbWX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZOcclYbWX .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZOcclYbWX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZOcclYbWX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZOcclYbWX .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZOcclYbWX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZOcclYbWX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZOcclYbWX .dropdown-item.active,
.cid-uZOcclYbWX .dropdown-item:active {
  background-color: transparent;
}
.cid-uZOcclYbWX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZOcclYbWX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZOcclYbWX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZOcclYbWX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZOcclYbWX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZOcclYbWX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZOcclYbWX ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZOcclYbWX .navbar-buttons {
  text-align: center;
}
.cid-uZOcclYbWX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZOcclYbWX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZOcclYbWX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZOcclYbWX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZOcclYbWX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZOcclYbWX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZOcclYbWX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZOcclYbWX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZOcclYbWX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZOcclYbWX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZOcclYbWX .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZOcclYbWX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZOcclYbWX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZOcclYbWX .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZOcclYbWX .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZOcclYbWX .navbar {
    height: 77px;
  }
  .cid-uZOcclYbWX .navbar.opened {
    height: auto;
  }
  .cid-uZOcclYbWX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZOccp1gBa {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uZOccp1gBa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZOccp1gBa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZOccp1gBa .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uZOccp1gBa .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uZOccp1gBa .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-uZOccp1gBa .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uZOccp1gBa .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-uZOccp1gBa .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-uZOccp1gBa .items-wrapper .item {
  padding: 0 15px;
}
.cid-uZOccp1gBa .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-uZOccp1gBa .item {
    margin-bottom: 15px;
  }
}
.cid-uZOccp1gBa .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-uZOccp1gBa .item .item-wrapper {
    padding: 30px;
  }
}
.cid-uZOccp1gBa .item .item-wrapper:hover::before,
.cid-uZOccp1gBa .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-uZOccp1gBa .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-uZOccp1gBa .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-uZOccp1gBa .item .item-wrapper:hover .item-content .card-title,
.cid-uZOccp1gBa .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-uZOccp1gBa .item .item-wrapper:hover .item-content .card-desc,
.cid-uZOccp1gBa .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-uZOccp1gBa .item .item-wrapper:hover .item-img img,
.cid-uZOccp1gBa .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-uZOccp1gBa .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-uZOccp1gBa .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-uZOccp1gBa .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-uZOccp1gBa .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZOccp1gBa .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-uZOccp1gBa .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-uZOccp1gBa .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-uZOccp1gBa .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-uZOccp1gBa .item .item-wrapper .item-img {
  height: 260px;
}
.cid-uZOccp1gBa .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uZOccp1gBa .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-uZOccp1gBa .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-uZOccp1gBa .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-uZOccp1gBa .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-uZOccp1gBa .mbr-label,
.cid-uZOccp1gBa .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-uZOccp1gBa .mbr-section-title,
.cid-uZOccp1gBa .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uZOccp1gBa .card-title {
  color: #ffffff;
}
.cid-uZOccp1gBa .card-desc {
  color: #8a8a8a;
}
.cid-uZOccp1gBa .mbr-section-title,
.cid-uZOccp1gBa .title-wrap {
  color: #c1c1c1;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZPYoFvL9J .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZPYoFvL9J .nav-item:focus,
.cid-uZPYoFvL9J .nav-link:focus {
  outline: none;
}
.cid-uZPYoFvL9J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZPYoFvL9J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZPYoFvL9J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZPYoFvL9J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZPYoFvL9J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZPYoFvL9J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZPYoFvL9J .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZPYoFvL9J .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZPYoFvL9J .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZPYoFvL9J .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZPYoFvL9J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZPYoFvL9J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZPYoFvL9J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZPYoFvL9J .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZPYoFvL9J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZPYoFvL9J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZPYoFvL9J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZPYoFvL9J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZPYoFvL9J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZPYoFvL9J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZPYoFvL9J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZPYoFvL9J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZPYoFvL9J .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZPYoFvL9J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZPYoFvL9J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZPYoFvL9J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZPYoFvL9J .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZPYoFvL9J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZPYoFvL9J .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZPYoFvL9J .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZPYoFvL9J .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZPYoFvL9J .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZPYoFvL9J .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZPYoFvL9J .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZPYoFvL9J .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZPYoFvL9J .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZPYoFvL9J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZPYoFvL9J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZPYoFvL9J .dropdown-item.active,
.cid-uZPYoFvL9J .dropdown-item:active {
  background-color: transparent;
}
.cid-uZPYoFvL9J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZPYoFvL9J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZPYoFvL9J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZPYoFvL9J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZPYoFvL9J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZPYoFvL9J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZPYoFvL9J ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZPYoFvL9J .navbar-buttons {
  text-align: center;
}
.cid-uZPYoFvL9J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZPYoFvL9J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZPYoFvL9J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZPYoFvL9J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZPYoFvL9J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZPYoFvL9J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZPYoFvL9J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZPYoFvL9J nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZPYoFvL9J nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZPYoFvL9J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZPYoFvL9J .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZPYoFvL9J a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZPYoFvL9J .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZPYoFvL9J .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZPYoFvL9J .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZPYoFvL9J .navbar {
    height: 77px;
  }
  .cid-uZPYoFvL9J .navbar.opened {
    height: auto;
  }
  .cid-uZPYoFvL9J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZPYoG61x9 {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uZPYoG61x9 {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uZPYoG61x9 .row {
    justify-content: center;
  }
  .cid-uZPYoG61x9 .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZPYoG61x9 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZPYoG61x9 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZPYoG61x9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZPYoG61x9 .content-wrap {
    width: 100%;
  }
}
.cid-uZPYoG61x9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZPYoG61x9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZPYoG61x9 .mbr-section-title,
.cid-uZPYoG61x9 .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZPYoG61x9 .mbr-text,
.cid-uZPYoG61x9 .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZPYoG61x9 .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZPYoG61x9 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZPYoG61x9 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZPYoG61x9 .content-wrap {
    width: 100%;
  }
}
.cid-uZPYoG61x9 .mbr-section-title {
  color: #edefeb;
}
.cid-uZPYoG61x9 .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v3TOWIbsA0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v3TOWIbsA0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3TOWIbsA0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v3TOWIbsA0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3TOWIbsA0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v3TOWIbsA0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3TOWIbsA0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3TOWIbsA0 .mbr-section-title {
  color: #0045be;
}
.cid-v3TOWIbsA0 .mbr-text,
.cid-v3TOWIbsA0 .mbr-section-btn {
  color: #232323;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZPZlMfJ34 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZPZlMfJ34 .nav-item:focus,
.cid-uZPZlMfJ34 .nav-link:focus {
  outline: none;
}
.cid-uZPZlMfJ34 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZPZlMfJ34 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZPZlMfJ34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZPZlMfJ34 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZPZlMfJ34 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZPZlMfJ34 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZPZlMfJ34 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZPZlMfJ34 .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZPZlMfJ34 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZPZlMfJ34 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZPZlMfJ34 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZPZlMfJ34 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZPZlMfJ34 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZPZlMfJ34 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZPZlMfJ34 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZPZlMfJ34 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZPZlMfJ34 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZPZlMfJ34 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZPZlMfJ34 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZPZlMfJ34 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZPZlMfJ34 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZPZlMfJ34 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZPZlMfJ34 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZPZlMfJ34 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZPZlMfJ34 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZPZlMfJ34 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZPZlMfJ34 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZPZlMfJ34 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZPZlMfJ34 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZPZlMfJ34 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZPZlMfJ34 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZPZlMfJ34 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZPZlMfJ34 .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZPZlMfJ34 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZPZlMfJ34 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZPZlMfJ34 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZPZlMfJ34 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZPZlMfJ34 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZPZlMfJ34 .dropdown-item.active,
.cid-uZPZlMfJ34 .dropdown-item:active {
  background-color: transparent;
}
.cid-uZPZlMfJ34 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZPZlMfJ34 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZPZlMfJ34 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZPZlMfJ34 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZPZlMfJ34 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZPZlMfJ34 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZPZlMfJ34 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZPZlMfJ34 .navbar-buttons {
  text-align: center;
}
.cid-uZPZlMfJ34 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZPZlMfJ34 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZPZlMfJ34 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZPZlMfJ34 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZPZlMfJ34 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZPZlMfJ34 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZPZlMfJ34 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZPZlMfJ34 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZPZlMfJ34 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZPZlMfJ34 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZPZlMfJ34 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZPZlMfJ34 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZPZlMfJ34 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZPZlMfJ34 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZPZlMfJ34 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZPZlMfJ34 .navbar {
    height: 77px;
  }
  .cid-uZPZlMfJ34 .navbar.opened {
    height: auto;
  }
  .cid-uZPZlMfJ34 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZPZlMOJ3u {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uZPZlMOJ3u {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uZPZlMOJ3u .row {
    justify-content: center;
  }
  .cid-uZPZlMOJ3u .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZPZlMOJ3u .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZPZlMOJ3u {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZPZlMOJ3u .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZPZlMOJ3u .content-wrap {
    width: 100%;
  }
}
.cid-uZPZlMOJ3u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZPZlMOJ3u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZPZlMOJ3u .mbr-section-title,
.cid-uZPZlMOJ3u .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZPZlMOJ3u .mbr-text,
.cid-uZPZlMOJ3u .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZPZlMOJ3u .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZPZlMOJ3u {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZPZlMOJ3u .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZPZlMOJ3u .content-wrap {
    width: 100%;
  }
}
.cid-uZPZlMOJ3u .mbr-section-title {
  color: #edefeb;
}
.cid-uZPZlMOJ3u .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v3TPoTAyW2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v3TPoTAyW2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3TPoTAyW2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v3TPoTAyW2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3TPoTAyW2 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v3TPoTAyW2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3TPoTAyW2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3TPoTAyW2 .mbr-section-title {
  color: #0045be;
}
.cid-v3TPoTAyW2 .mbr-text,
.cid-v3TPoTAyW2 .mbr-section-btn {
  color: #232323;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZPZMN2P8J .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZPZMN2P8J .nav-item:focus,
.cid-uZPZMN2P8J .nav-link:focus {
  outline: none;
}
.cid-uZPZMN2P8J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZPZMN2P8J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZPZMN2P8J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZPZMN2P8J .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZPZMN2P8J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZPZMN2P8J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZPZMN2P8J .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZPZMN2P8J .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZPZMN2P8J .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZPZMN2P8J .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZPZMN2P8J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZPZMN2P8J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZPZMN2P8J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZPZMN2P8J .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZPZMN2P8J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZPZMN2P8J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZPZMN2P8J .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZPZMN2P8J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZPZMN2P8J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZPZMN2P8J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZPZMN2P8J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZPZMN2P8J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZPZMN2P8J .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZPZMN2P8J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZPZMN2P8J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZPZMN2P8J .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZPZMN2P8J .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZPZMN2P8J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZPZMN2P8J .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZPZMN2P8J .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZPZMN2P8J .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZPZMN2P8J .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZPZMN2P8J .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZPZMN2P8J .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZPZMN2P8J .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZPZMN2P8J .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZPZMN2P8J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZPZMN2P8J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZPZMN2P8J .dropdown-item.active,
.cid-uZPZMN2P8J .dropdown-item:active {
  background-color: transparent;
}
.cid-uZPZMN2P8J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZPZMN2P8J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZPZMN2P8J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZPZMN2P8J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZPZMN2P8J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZPZMN2P8J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZPZMN2P8J ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZPZMN2P8J .navbar-buttons {
  text-align: center;
}
.cid-uZPZMN2P8J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZPZMN2P8J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZPZMN2P8J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZPZMN2P8J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZPZMN2P8J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZPZMN2P8J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZPZMN2P8J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZPZMN2P8J nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZPZMN2P8J nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZPZMN2P8J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZPZMN2P8J .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZPZMN2P8J a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZPZMN2P8J .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZPZMN2P8J .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZPZMN2P8J .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZPZMN2P8J .navbar {
    height: 77px;
  }
  .cid-uZPZMN2P8J .navbar.opened {
    height: auto;
  }
  .cid-uZPZMN2P8J .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZPZMNBNOc {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uZPZMNBNOc {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uZPZMNBNOc .row {
    justify-content: center;
  }
  .cid-uZPZMNBNOc .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZPZMNBNOc .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZPZMNBNOc {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZPZMNBNOc .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZPZMNBNOc .content-wrap {
    width: 100%;
  }
}
.cid-uZPZMNBNOc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZPZMNBNOc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZPZMNBNOc .mbr-section-title,
.cid-uZPZMNBNOc .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZPZMNBNOc .mbr-text,
.cid-uZPZMNBNOc .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZPZMNBNOc .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZPZMNBNOc {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZPZMNBNOc .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZPZMNBNOc .content-wrap {
    width: 100%;
  }
}
.cid-uZPZMNBNOc .mbr-section-title {
  color: #edefeb;
}
.cid-uZPZMNBNOc .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uZPZMOfBJO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uZPZMOfBJO .mbr-text {
    text-align: center;
  }
}
.cid-uZPZMOfBJO .container-fluid {
  padding: 0;
}
.cid-uZPZMOfBJO .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uZPZMOfBJO img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uZPZMOfBJO .mbr-figure {
  height: 100%;
}
.cid-uZPZMOfBJO .col-lg-6 {
  padding: 0;
}
.cid-uZPZMOfBJO .row {
  margin: 0;
}
.cid-uZPZMOfBJO H1 {
  color: #7c92dc;
}
.cid-uZPZMOfBJO H3 {
  color: #52156f;
}
.cid-uZPZMOfBJO .mbr-text,
.cid-uZPZMOfBJO .mbr-section-btn {
  color: #52156f;
}
.cid-uZPZMOIzZ5 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uZPZMOIzZ5 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uZPZMOIzZ5 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uZPZMOIzZ5 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uZPZMOIzZ5 .mbr-section-title {
  color: #0045be;
  text-align: left;
}
.cid-uZPZMOIzZ5 .mbr-text,
.cid-uZPZMOIzZ5 .mbr-section-btn {
  color: #060606;
  text-align: left;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZQ01HjkuO .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ01HjkuO .nav-item:focus,
.cid-uZQ01HjkuO .nav-link:focus {
  outline: none;
}
.cid-uZQ01HjkuO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ01HjkuO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZQ01HjkuO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZQ01HjkuO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ01HjkuO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZQ01HjkuO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZQ01HjkuO .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZQ01HjkuO .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZQ01HjkuO .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZQ01HjkuO .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZQ01HjkuO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZQ01HjkuO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZQ01HjkuO .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZQ01HjkuO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZQ01HjkuO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZQ01HjkuO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZQ01HjkuO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZQ01HjkuO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZQ01HjkuO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZQ01HjkuO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZQ01HjkuO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZQ01HjkuO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZQ01HjkuO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZQ01HjkuO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZQ01HjkuO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZQ01HjkuO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZQ01HjkuO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZQ01HjkuO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZQ01HjkuO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZQ01HjkuO .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZQ01HjkuO .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZQ01HjkuO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZQ01HjkuO .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZQ01HjkuO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZQ01HjkuO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZQ01HjkuO .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZQ01HjkuO .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZQ01HjkuO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZQ01HjkuO .dropdown-item.active,
.cid-uZQ01HjkuO .dropdown-item:active {
  background-color: transparent;
}
.cid-uZQ01HjkuO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZQ01HjkuO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZQ01HjkuO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZQ01HjkuO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZQ01HjkuO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZQ01HjkuO .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZQ01HjkuO ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZQ01HjkuO .navbar-buttons {
  text-align: center;
}
.cid-uZQ01HjkuO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZQ01HjkuO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZQ01HjkuO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZQ01HjkuO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZQ01HjkuO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZQ01HjkuO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZQ01HjkuO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZQ01HjkuO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZQ01HjkuO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZQ01HjkuO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZQ01HjkuO .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZQ01HjkuO a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZQ01HjkuO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZQ01HjkuO .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZQ01HjkuO .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZQ01HjkuO .navbar {
    height: 77px;
  }
  .cid-uZQ01HjkuO .navbar.opened {
    height: auto;
  }
  .cid-uZQ01HjkuO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZQ01HSqWm {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uZQ01HSqWm {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uZQ01HSqWm .row {
    justify-content: center;
  }
  .cid-uZQ01HSqWm .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZQ01HSqWm .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZQ01HSqWm {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZQ01HSqWm .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZQ01HSqWm .content-wrap {
    width: 100%;
  }
}
.cid-uZQ01HSqWm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZQ01HSqWm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZQ01HSqWm .mbr-section-title,
.cid-uZQ01HSqWm .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZQ01HSqWm .mbr-text,
.cid-uZQ01HSqWm .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZQ01HSqWm .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZQ01HSqWm {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZQ01HSqWm .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZQ01HSqWm .content-wrap {
    width: 100%;
  }
}
.cid-uZQ01HSqWm .mbr-section-title {
  color: #edefeb;
}
.cid-uZQ01HSqWm .mbr-section-subtitle {
  color: #edefeb;
}
.cid-uZQ01Ixu7u {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uZQ01Ixu7u .mbr-text {
    text-align: center;
  }
}
.cid-uZQ01Ixu7u .container-fluid {
  padding: 0;
}
.cid-uZQ01Ixu7u .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-uZQ01Ixu7u img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uZQ01Ixu7u .mbr-figure {
  height: 100%;
}
.cid-uZQ01Ixu7u .col-lg-6 {
  padding: 0;
}
.cid-uZQ01Ixu7u .row {
  margin: 0;
}
.cid-uZQ01Ixu7u H1 {
  color: #7c92dc;
}
.cid-uZQ01Ixu7u H3 {
  color: #52156f;
}
.cid-uZQ01Ixu7u .mbr-text,
.cid-uZQ01Ixu7u .mbr-section-btn {
  color: #52156f;
}
.cid-uZQ01J0nx3 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uZQ01J0nx3 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uZQ01J0nx3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uZQ01J0nx3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uZQ01J0nx3 .mbr-section-title {
  color: #0045be;
  text-align: left;
}
.cid-uZQ01J0nx3 .mbr-text,
.cid-uZQ01J0nx3 .mbr-section-btn {
  color: #060606;
  text-align: left;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZQ0X1a3qQ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ0X1a3qQ .nav-item:focus,
.cid-uZQ0X1a3qQ .nav-link:focus {
  outline: none;
}
.cid-uZQ0X1a3qQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ0X1a3qQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZQ0X1a3qQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZQ0X1a3qQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ0X1a3qQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZQ0X1a3qQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZQ0X1a3qQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZQ0X1a3qQ .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZQ0X1a3qQ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZQ0X1a3qQ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZQ0X1a3qQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZQ0X1a3qQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZQ0X1a3qQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZQ0X1a3qQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZQ0X1a3qQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZQ0X1a3qQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZQ0X1a3qQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZQ0X1a3qQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZQ0X1a3qQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZQ0X1a3qQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZQ0X1a3qQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZQ0X1a3qQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZQ0X1a3qQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZQ0X1a3qQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZQ0X1a3qQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZQ0X1a3qQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZQ0X1a3qQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZQ0X1a3qQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZQ0X1a3qQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZQ0X1a3qQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZQ0X1a3qQ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZQ0X1a3qQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZQ0X1a3qQ .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZQ0X1a3qQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZQ0X1a3qQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZQ0X1a3qQ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZQ0X1a3qQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZQ0X1a3qQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZQ0X1a3qQ .dropdown-item.active,
.cid-uZQ0X1a3qQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uZQ0X1a3qQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZQ0X1a3qQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZQ0X1a3qQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZQ0X1a3qQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZQ0X1a3qQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZQ0X1a3qQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZQ0X1a3qQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZQ0X1a3qQ .navbar-buttons {
  text-align: center;
}
.cid-uZQ0X1a3qQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZQ0X1a3qQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZQ0X1a3qQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZQ0X1a3qQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZQ0X1a3qQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZQ0X1a3qQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZQ0X1a3qQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZQ0X1a3qQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZQ0X1a3qQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZQ0X1a3qQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZQ0X1a3qQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZQ0X1a3qQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZQ0X1a3qQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZQ0X1a3qQ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZQ0X1a3qQ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZQ0X1a3qQ .navbar {
    height: 77px;
  }
  .cid-uZQ0X1a3qQ .navbar.opened {
    height: auto;
  }
  .cid-uZQ0X1a3qQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZQ0X28QJJ {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uZQ0X28QJJ {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uZQ0X28QJJ .row {
    justify-content: center;
  }
  .cid-uZQ0X28QJJ .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZQ0X28QJJ .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZQ0X28QJJ {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZQ0X28QJJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZQ0X28QJJ .content-wrap {
    width: 100%;
  }
}
.cid-uZQ0X28QJJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZQ0X28QJJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZQ0X28QJJ .mbr-section-title,
.cid-uZQ0X28QJJ .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZQ0X28QJJ .mbr-text,
.cid-uZQ0X28QJJ .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZQ0X28QJJ .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZQ0X28QJJ {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZQ0X28QJJ .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZQ0X28QJJ .content-wrap {
    width: 100%;
  }
}
.cid-uZQ0X28QJJ .mbr-section-title {
  color: #edefeb;
}
.cid-uZQ0X28QJJ .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v3TTMCWcHy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v3TTMCWcHy .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3TTMCWcHy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v3TTMCWcHy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3TTMCWcHy .row {
  flex-direction: row-reverse;
}
.cid-v3TTMCWcHy .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v3TTMCWcHy .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3TTMCWcHy .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3TTMCWcHy .mbr-section-title {
  color: #0045be;
}
.cid-v3TTMCWcHy .mbr-text,
.cid-v3TTMCWcHy .mbr-section-btn {
  color: #232323;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZQ0NA9ZRI .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ0NA9ZRI .nav-item:focus,
.cid-uZQ0NA9ZRI .nav-link:focus {
  outline: none;
}
.cid-uZQ0NA9ZRI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ0NA9ZRI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZQ0NA9ZRI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZQ0NA9ZRI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ0NA9ZRI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZQ0NA9ZRI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZQ0NA9ZRI .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZQ0NA9ZRI .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZQ0NA9ZRI .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZQ0NA9ZRI .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZQ0NA9ZRI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZQ0NA9ZRI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZQ0NA9ZRI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZQ0NA9ZRI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZQ0NA9ZRI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZQ0NA9ZRI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZQ0NA9ZRI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZQ0NA9ZRI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZQ0NA9ZRI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZQ0NA9ZRI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZQ0NA9ZRI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZQ0NA9ZRI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZQ0NA9ZRI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZQ0NA9ZRI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZQ0NA9ZRI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZQ0NA9ZRI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZQ0NA9ZRI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZQ0NA9ZRI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZQ0NA9ZRI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZQ0NA9ZRI .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZQ0NA9ZRI .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZQ0NA9ZRI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZQ0NA9ZRI .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZQ0NA9ZRI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZQ0NA9ZRI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZQ0NA9ZRI .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZQ0NA9ZRI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZQ0NA9ZRI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZQ0NA9ZRI .dropdown-item.active,
.cid-uZQ0NA9ZRI .dropdown-item:active {
  background-color: transparent;
}
.cid-uZQ0NA9ZRI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZQ0NA9ZRI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZQ0NA9ZRI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZQ0NA9ZRI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZQ0NA9ZRI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZQ0NA9ZRI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZQ0NA9ZRI ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZQ0NA9ZRI .navbar-buttons {
  text-align: center;
}
.cid-uZQ0NA9ZRI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZQ0NA9ZRI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZQ0NA9ZRI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZQ0NA9ZRI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZQ0NA9ZRI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZQ0NA9ZRI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZQ0NA9ZRI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZQ0NA9ZRI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZQ0NA9ZRI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZQ0NA9ZRI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZQ0NA9ZRI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZQ0NA9ZRI a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZQ0NA9ZRI .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZQ0NA9ZRI .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZQ0NA9ZRI .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZQ0NA9ZRI .navbar {
    height: 77px;
  }
  .cid-uZQ0NA9ZRI .navbar.opened {
    height: auto;
  }
  .cid-uZQ0NA9ZRI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZQ0NB1CjK {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uZQ0NB1CjK {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uZQ0NB1CjK .row {
    justify-content: center;
  }
  .cid-uZQ0NB1CjK .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZQ0NB1CjK .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZQ0NB1CjK {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZQ0NB1CjK .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZQ0NB1CjK .content-wrap {
    width: 100%;
  }
}
.cid-uZQ0NB1CjK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZQ0NB1CjK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZQ0NB1CjK .mbr-section-title,
.cid-uZQ0NB1CjK .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZQ0NB1CjK .mbr-text,
.cid-uZQ0NB1CjK .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZQ0NB1CjK .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZQ0NB1CjK {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZQ0NB1CjK .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZQ0NB1CjK .content-wrap {
    width: 100%;
  }
}
.cid-uZQ0NB1CjK .mbr-section-title {
  color: #edefeb;
}
.cid-uZQ0NB1CjK .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v3TU8xUxt2 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v3TU8xUxt2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3TU8xUxt2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v3TU8xUxt2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3TU8xUxt2 .row {
  flex-direction: row-reverse;
}
.cid-v3TU8xUxt2 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v3TU8xUxt2 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3TU8xUxt2 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3TU8xUxt2 .mbr-section-title {
  color: #0045be;
}
.cid-v3TU8xUxt2 .mbr-text,
.cid-v3TU8xUxt2 .mbr-section-btn {
  color: #232323;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-uZQ0PqziBd .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ0PqziBd .nav-item:focus,
.cid-uZQ0PqziBd .nav-link:focus {
  outline: none;
}
.cid-uZQ0PqziBd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ0PqziBd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZQ0PqziBd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZQ0PqziBd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZQ0PqziBd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZQ0PqziBd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZQ0PqziBd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-uZQ0PqziBd .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-uZQ0PqziBd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uZQ0PqziBd .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uZQ0PqziBd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uZQ0PqziBd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uZQ0PqziBd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-uZQ0PqziBd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uZQ0PqziBd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uZQ0PqziBd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uZQ0PqziBd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uZQ0PqziBd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uZQ0PqziBd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uZQ0PqziBd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uZQ0PqziBd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uZQ0PqziBd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uZQ0PqziBd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uZQ0PqziBd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uZQ0PqziBd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uZQ0PqziBd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uZQ0PqziBd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uZQ0PqziBd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uZQ0PqziBd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uZQ0PqziBd .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uZQ0PqziBd .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uZQ0PqziBd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uZQ0PqziBd .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-uZQ0PqziBd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uZQ0PqziBd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uZQ0PqziBd .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uZQ0PqziBd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uZQ0PqziBd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uZQ0PqziBd .dropdown-item.active,
.cid-uZQ0PqziBd .dropdown-item:active {
  background-color: transparent;
}
.cid-uZQ0PqziBd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uZQ0PqziBd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uZQ0PqziBd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uZQ0PqziBd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-uZQ0PqziBd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uZQ0PqziBd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZQ0PqziBd ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uZQ0PqziBd .navbar-buttons {
  text-align: center;
}
.cid-uZQ0PqziBd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZQ0PqziBd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uZQ0PqziBd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uZQ0PqziBd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uZQ0PqziBd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uZQ0PqziBd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uZQ0PqziBd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZQ0PqziBd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uZQ0PqziBd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uZQ0PqziBd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uZQ0PqziBd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uZQ0PqziBd a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZQ0PqziBd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uZQ0PqziBd .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-uZQ0PqziBd .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uZQ0PqziBd .navbar {
    height: 77px;
  }
  .cid-uZQ0PqziBd .navbar.opened {
    height: auto;
  }
  .cid-uZQ0PqziBd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uZQ0PranRo {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-uZQ0PranRo {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-uZQ0PranRo .row {
    justify-content: center;
  }
  .cid-uZQ0PranRo .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uZQ0PranRo .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uZQ0PranRo {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZQ0PranRo .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZQ0PranRo .content-wrap {
    width: 100%;
  }
}
.cid-uZQ0PranRo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZQ0PranRo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZQ0PranRo .mbr-section-title,
.cid-uZQ0PranRo .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-uZQ0PranRo .mbr-text,
.cid-uZQ0PranRo .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-uZQ0PranRo .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-uZQ0PranRo {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-uZQ0PranRo .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uZQ0PranRo .content-wrap {
    width: 100%;
  }
}
.cid-uZQ0PranRo .mbr-section-title {
  color: #edefeb;
}
.cid-uZQ0PranRo .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v3TUyaTXnA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v3TUyaTXnA .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3TUyaTXnA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v3TUyaTXnA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v3TUyaTXnA .row {
  flex-direction: row-reverse;
}
.cid-v3TUyaTXnA .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v3TUyaTXnA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v3TUyaTXnA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v3TUyaTXnA .mbr-section-title {
  color: #0045be;
}
.cid-v3TUyaTXnA .mbr-text,
.cid-v3TUyaTXnA .mbr-section-btn {
  color: #232323;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v0jzBnBuqn .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jzBnBuqn .nav-item:focus,
.cid-v0jzBnBuqn .nav-link:focus {
  outline: none;
}
.cid-v0jzBnBuqn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jzBnBuqn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0jzBnBuqn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0jzBnBuqn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jzBnBuqn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0jzBnBuqn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0jzBnBuqn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v0jzBnBuqn .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v0jzBnBuqn .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v0jzBnBuqn .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0jzBnBuqn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0jzBnBuqn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0jzBnBuqn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v0jzBnBuqn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v0jzBnBuqn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0jzBnBuqn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0jzBnBuqn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v0jzBnBuqn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0jzBnBuqn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0jzBnBuqn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0jzBnBuqn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0jzBnBuqn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0jzBnBuqn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v0jzBnBuqn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0jzBnBuqn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0jzBnBuqn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v0jzBnBuqn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0jzBnBuqn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0jzBnBuqn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0jzBnBuqn .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v0jzBnBuqn .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v0jzBnBuqn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0jzBnBuqn .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v0jzBnBuqn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0jzBnBuqn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0jzBnBuqn .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0jzBnBuqn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0jzBnBuqn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0jzBnBuqn .dropdown-item.active,
.cid-v0jzBnBuqn .dropdown-item:active {
  background-color: transparent;
}
.cid-v0jzBnBuqn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0jzBnBuqn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0jzBnBuqn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0jzBnBuqn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v0jzBnBuqn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0jzBnBuqn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0jzBnBuqn ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v0jzBnBuqn .navbar-buttons {
  text-align: center;
}
.cid-v0jzBnBuqn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v0jzBnBuqn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v0jzBnBuqn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0jzBnBuqn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jzBnBuqn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jzBnBuqn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0jzBnBuqn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jzBnBuqn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0jzBnBuqn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0jzBnBuqn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jzBnBuqn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0jzBnBuqn a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v0jzBnBuqn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0jzBnBuqn .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v0jzBnBuqn .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0jzBnBuqn .navbar {
    height: 77px;
  }
  .cid-v0jzBnBuqn .navbar.opened {
    height: auto;
  }
  .cid-v0jzBnBuqn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0jzBochAW {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v0jzBochAW {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v0jzBochAW .row {
    justify-content: center;
  }
  .cid-v0jzBochAW .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v0jzBochAW .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v0jzBochAW {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jzBochAW .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jzBochAW .content-wrap {
    width: 100%;
  }
}
.cid-v0jzBochAW .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jzBochAW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0jzBochAW .mbr-section-title,
.cid-v0jzBochAW .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v0jzBochAW .mbr-text,
.cid-v0jzBochAW .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v0jzBochAW .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v0jzBochAW {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jzBochAW .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jzBochAW .content-wrap {
    width: 100%;
  }
}
.cid-v0jzBochAW .mbr-section-title {
  color: #edefeb;
}
.cid-v0jzBochAW .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v0jzVRWVvP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0jzVRWVvP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jzVRWVvP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0jzVRWVvP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0jzVRWVvP .row {
  flex-direction: row-reverse;
}
.cid-v0jzVRWVvP .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0jzVRWVvP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0jzVRWVvP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0jzVRWVvP .mbr-section-title {
  color: #0045be;
}
.cid-v0jzVRWVvP .mbr-text,
.cid-v0jzVRWVvP .mbr-section-btn {
  color: #232323;
}
.cid-v2Q0q9C9MQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2Q0q9C9MQ .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2Q0q9C9MQ .item {
    margin-bottom: 1rem;
  }
}
.cid-v2Q0q9C9MQ .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2Q0q9C9MQ .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2Q0q9C9MQ .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2Q0q9C9MQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2Q0q9C9MQ .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2Q0q9C9MQ .carousel-control,
.cid-v2Q0q9C9MQ .close {
  background: #1b1b1b;
}
.cid-v2Q0q9C9MQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2Q0q9C9MQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2Q0q9C9MQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2Q0q9C9MQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2Q0q9C9MQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2Q0q9C9MQ .close::before {
  content: '\e91a';
}
.cid-v2Q0q9C9MQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2Q0q9C9MQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2Q0q9C9MQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q0q9C9MQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2Q0q9C9MQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2Q0q9C9MQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2Q0q9C9MQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2Q0q9C9MQ .carousel-indicators li.active,
.cid-v2Q0q9C9MQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2Q0q9C9MQ .carousel-indicators li::after,
.cid-v2Q0q9C9MQ .carousel-indicators li::before {
  content: none;
}
.cid-v2Q0q9C9MQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2Q0q9C9MQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Q0q9C9MQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Q0q9C9MQ .carousel-indicators {
    display: none;
  }
}
.cid-v2Q0q9C9MQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2Q0q9C9MQ .carousel-inner > .active {
  display: block;
}
.cid-v2Q0q9C9MQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q0q9C9MQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2Q0q9C9MQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2Q0q9C9MQ .carousel-control,
  .cid-v2Q0q9C9MQ .carousel-indicators,
  .cid-v2Q0q9C9MQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2Q0q9C9MQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2Q0q9C9MQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2Q0q9C9MQ .carousel-indicators .active,
.cid-v2Q0q9C9MQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2Q0q9C9MQ .carousel-indicators .active {
  background: #fff;
}
.cid-v2Q0q9C9MQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2Q0q9C9MQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2Q0q9C9MQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2Q0q9C9MQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2Q0q9C9MQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2Q0q9C9MQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2Q0q9C9MQ .carousel {
  width: 100%;
}
.cid-v2Q0q9C9MQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2Q0q9C9MQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2Q0q9C9MQ .modal.fade .modal-dialog,
.cid-v2Q0q9C9MQ .modal.in .modal-dialog {
  transform: none;
}
.cid-v2Q0q9C9MQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2Q0q9C9MQ .content-head {
  max-width: 800px;
}
.cid-v2Q0q9C9MQ H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v0jE3nAciH .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jE3nAciH .nav-item:focus,
.cid-v0jE3nAciH .nav-link:focus {
  outline: none;
}
.cid-v0jE3nAciH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jE3nAciH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0jE3nAciH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0jE3nAciH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jE3nAciH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0jE3nAciH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0jE3nAciH .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v0jE3nAciH .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v0jE3nAciH .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v0jE3nAciH .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0jE3nAciH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0jE3nAciH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0jE3nAciH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v0jE3nAciH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v0jE3nAciH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0jE3nAciH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0jE3nAciH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v0jE3nAciH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0jE3nAciH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0jE3nAciH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0jE3nAciH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0jE3nAciH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0jE3nAciH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v0jE3nAciH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0jE3nAciH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0jE3nAciH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v0jE3nAciH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0jE3nAciH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0jE3nAciH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0jE3nAciH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v0jE3nAciH .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v0jE3nAciH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0jE3nAciH .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v0jE3nAciH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0jE3nAciH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0jE3nAciH .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0jE3nAciH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0jE3nAciH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0jE3nAciH .dropdown-item.active,
.cid-v0jE3nAciH .dropdown-item:active {
  background-color: transparent;
}
.cid-v0jE3nAciH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0jE3nAciH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0jE3nAciH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0jE3nAciH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v0jE3nAciH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0jE3nAciH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0jE3nAciH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v0jE3nAciH .navbar-buttons {
  text-align: center;
}
.cid-v0jE3nAciH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v0jE3nAciH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v0jE3nAciH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0jE3nAciH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jE3nAciH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jE3nAciH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0jE3nAciH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jE3nAciH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0jE3nAciH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0jE3nAciH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jE3nAciH .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0jE3nAciH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v0jE3nAciH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0jE3nAciH .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v0jE3nAciH .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0jE3nAciH .navbar {
    height: 77px;
  }
  .cid-v0jE3nAciH .navbar.opened {
    height: auto;
  }
  .cid-v0jE3nAciH .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0jE3opGxV {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v0jE3opGxV {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v0jE3opGxV .row {
    justify-content: center;
  }
  .cid-v0jE3opGxV .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v0jE3opGxV .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v0jE3opGxV {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jE3opGxV .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jE3opGxV .content-wrap {
    width: 100%;
  }
}
.cid-v0jE3opGxV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jE3opGxV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0jE3opGxV .mbr-section-title,
.cid-v0jE3opGxV .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v0jE3opGxV .mbr-text,
.cid-v0jE3opGxV .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v0jE3opGxV .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v0jE3opGxV {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jE3opGxV .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jE3opGxV .content-wrap {
    width: 100%;
  }
}
.cid-v0jE3opGxV .mbr-section-title {
  color: #edefeb;
}
.cid-v0jE3opGxV .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v0jE3oXRSj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0jE3oXRSj .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jE3oXRSj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0jE3oXRSj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0jE3oXRSj .row {
  flex-direction: row-reverse;
}
.cid-v0jE3oXRSj .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0jE3oXRSj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0jE3oXRSj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0jE3oXRSj .mbr-section-title {
  color: #0045be;
}
.cid-v0jE3oXRSj .mbr-text,
.cid-v0jE3oXRSj .mbr-section-btn {
  color: #232323;
}
.cid-v2Q38bDy1k {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2Q38bDy1k .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2Q38bDy1k .item {
    margin-bottom: 1rem;
  }
}
.cid-v2Q38bDy1k .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2Q38bDy1k .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2Q38bDy1k .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2Q38bDy1k .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2Q38bDy1k .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2Q38bDy1k .carousel-control,
.cid-v2Q38bDy1k .close {
  background: #1b1b1b;
}
.cid-v2Q38bDy1k .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2Q38bDy1k .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2Q38bDy1k .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2Q38bDy1k .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2Q38bDy1k .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2Q38bDy1k .close::before {
  content: '\e91a';
}
.cid-v2Q38bDy1k .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2Q38bDy1k .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2Q38bDy1k .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q38bDy1k .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2Q38bDy1k .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2Q38bDy1k .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2Q38bDy1k .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2Q38bDy1k .carousel-indicators li.active,
.cid-v2Q38bDy1k .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2Q38bDy1k .carousel-indicators li::after,
.cid-v2Q38bDy1k .carousel-indicators li::before {
  content: none;
}
.cid-v2Q38bDy1k .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2Q38bDy1k .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Q38bDy1k .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Q38bDy1k .carousel-indicators {
    display: none;
  }
}
.cid-v2Q38bDy1k .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2Q38bDy1k .carousel-inner > .active {
  display: block;
}
.cid-v2Q38bDy1k .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q38bDy1k .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2Q38bDy1k .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2Q38bDy1k .carousel-control,
  .cid-v2Q38bDy1k .carousel-indicators,
  .cid-v2Q38bDy1k .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2Q38bDy1k .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2Q38bDy1k .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2Q38bDy1k .carousel-indicators .active,
.cid-v2Q38bDy1k .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2Q38bDy1k .carousel-indicators .active {
  background: #fff;
}
.cid-v2Q38bDy1k .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2Q38bDy1k .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2Q38bDy1k .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2Q38bDy1k .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2Q38bDy1k .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2Q38bDy1k .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2Q38bDy1k .carousel {
  width: 100%;
}
.cid-v2Q38bDy1k .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2Q38bDy1k .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2Q38bDy1k .modal.fade .modal-dialog,
.cid-v2Q38bDy1k .modal.in .modal-dialog {
  transform: none;
}
.cid-v2Q38bDy1k .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2Q38bDy1k .content-head {
  max-width: 800px;
}
.cid-v2Q38bDy1k H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v0jGLM49ap .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jGLM49ap .nav-item:focus,
.cid-v0jGLM49ap .nav-link:focus {
  outline: none;
}
.cid-v0jGLM49ap .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jGLM49ap .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0jGLM49ap .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0jGLM49ap .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jGLM49ap .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0jGLM49ap .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0jGLM49ap .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v0jGLM49ap .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v0jGLM49ap .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v0jGLM49ap .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0jGLM49ap .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0jGLM49ap .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0jGLM49ap .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v0jGLM49ap .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v0jGLM49ap .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0jGLM49ap .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0jGLM49ap .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v0jGLM49ap .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0jGLM49ap .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0jGLM49ap .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0jGLM49ap .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0jGLM49ap .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0jGLM49ap .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v0jGLM49ap .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0jGLM49ap .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0jGLM49ap .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v0jGLM49ap .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0jGLM49ap .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0jGLM49ap .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0jGLM49ap .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v0jGLM49ap .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v0jGLM49ap .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0jGLM49ap .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v0jGLM49ap .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0jGLM49ap .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0jGLM49ap .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0jGLM49ap .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0jGLM49ap .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0jGLM49ap .dropdown-item.active,
.cid-v0jGLM49ap .dropdown-item:active {
  background-color: transparent;
}
.cid-v0jGLM49ap .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0jGLM49ap .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0jGLM49ap .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0jGLM49ap .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v0jGLM49ap .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0jGLM49ap .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0jGLM49ap ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v0jGLM49ap .navbar-buttons {
  text-align: center;
}
.cid-v0jGLM49ap button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v0jGLM49ap button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v0jGLM49ap button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0jGLM49ap button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jGLM49ap button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jGLM49ap button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0jGLM49ap nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jGLM49ap nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0jGLM49ap nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0jGLM49ap nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jGLM49ap .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0jGLM49ap a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v0jGLM49ap .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0jGLM49ap .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v0jGLM49ap .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0jGLM49ap .navbar {
    height: 77px;
  }
  .cid-v0jGLM49ap .navbar.opened {
    height: auto;
  }
  .cid-v0jGLM49ap .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0jGLMDazE {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v0jGLMDazE {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v0jGLMDazE .row {
    justify-content: center;
  }
  .cid-v0jGLMDazE .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v0jGLMDazE .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v0jGLMDazE {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jGLMDazE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jGLMDazE .content-wrap {
    width: 100%;
  }
}
.cid-v0jGLMDazE .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jGLMDazE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0jGLMDazE .mbr-section-title,
.cid-v0jGLMDazE .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v0jGLMDazE .mbr-text,
.cid-v0jGLMDazE .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v0jGLMDazE .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v0jGLMDazE {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jGLMDazE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jGLMDazE .content-wrap {
    width: 100%;
  }
}
.cid-v0jGLMDazE .mbr-section-title {
  color: #edefeb;
}
.cid-v0jGLMDazE .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v0jGLNf4xH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0jGLNf4xH .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jGLNf4xH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0jGLNf4xH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0jGLNf4xH .row {
  flex-direction: row-reverse;
}
.cid-v0jGLNf4xH .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0jGLNf4xH .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0jGLNf4xH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0jGLNf4xH .mbr-section-title {
  color: #0045be;
}
.cid-v0jGLNf4xH .mbr-text,
.cid-v0jGLNf4xH .mbr-section-btn {
  color: #232323;
}
.cid-v2Q2emafBq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2Q2emafBq .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2Q2emafBq .item {
    margin-bottom: 1rem;
  }
}
.cid-v2Q2emafBq .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2Q2emafBq .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2Q2emafBq .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2Q2emafBq .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2Q2emafBq .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2Q2emafBq .carousel-control,
.cid-v2Q2emafBq .close {
  background: #1b1b1b;
}
.cid-v2Q2emafBq .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2Q2emafBq .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2Q2emafBq .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2Q2emafBq .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2Q2emafBq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2Q2emafBq .close::before {
  content: '\e91a';
}
.cid-v2Q2emafBq .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2Q2emafBq .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2Q2emafBq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q2emafBq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2Q2emafBq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2Q2emafBq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2Q2emafBq .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2Q2emafBq .carousel-indicators li.active,
.cid-v2Q2emafBq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2Q2emafBq .carousel-indicators li::after,
.cid-v2Q2emafBq .carousel-indicators li::before {
  content: none;
}
.cid-v2Q2emafBq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2Q2emafBq .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Q2emafBq .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Q2emafBq .carousel-indicators {
    display: none;
  }
}
.cid-v2Q2emafBq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2Q2emafBq .carousel-inner > .active {
  display: block;
}
.cid-v2Q2emafBq .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q2emafBq .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2Q2emafBq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2Q2emafBq .carousel-control,
  .cid-v2Q2emafBq .carousel-indicators,
  .cid-v2Q2emafBq .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2Q2emafBq .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2Q2emafBq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2Q2emafBq .carousel-indicators .active,
.cid-v2Q2emafBq .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2Q2emafBq .carousel-indicators .active {
  background: #fff;
}
.cid-v2Q2emafBq .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2Q2emafBq .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2Q2emafBq .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2Q2emafBq .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2Q2emafBq .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2Q2emafBq .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2Q2emafBq .carousel {
  width: 100%;
}
.cid-v2Q2emafBq .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2Q2emafBq .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2Q2emafBq .modal.fade .modal-dialog,
.cid-v2Q2emafBq .modal.in .modal-dialog {
  transform: none;
}
.cid-v2Q2emafBq .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2Q2emafBq .content-head {
  max-width: 800px;
}
.cid-v2Q2emafBq H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v0jGPVM0fs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jGPVM0fs .nav-item:focus,
.cid-v0jGPVM0fs .nav-link:focus {
  outline: none;
}
.cid-v0jGPVM0fs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jGPVM0fs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0jGPVM0fs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0jGPVM0fs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jGPVM0fs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0jGPVM0fs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0jGPVM0fs .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v0jGPVM0fs .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v0jGPVM0fs .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v0jGPVM0fs .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0jGPVM0fs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0jGPVM0fs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0jGPVM0fs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v0jGPVM0fs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v0jGPVM0fs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0jGPVM0fs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0jGPVM0fs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v0jGPVM0fs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0jGPVM0fs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0jGPVM0fs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0jGPVM0fs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0jGPVM0fs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0jGPVM0fs .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v0jGPVM0fs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0jGPVM0fs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0jGPVM0fs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v0jGPVM0fs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0jGPVM0fs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0jGPVM0fs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0jGPVM0fs .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v0jGPVM0fs .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v0jGPVM0fs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0jGPVM0fs .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v0jGPVM0fs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0jGPVM0fs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0jGPVM0fs .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0jGPVM0fs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0jGPVM0fs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0jGPVM0fs .dropdown-item.active,
.cid-v0jGPVM0fs .dropdown-item:active {
  background-color: transparent;
}
.cid-v0jGPVM0fs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0jGPVM0fs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0jGPVM0fs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0jGPVM0fs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v0jGPVM0fs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0jGPVM0fs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0jGPVM0fs ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v0jGPVM0fs .navbar-buttons {
  text-align: center;
}
.cid-v0jGPVM0fs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v0jGPVM0fs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v0jGPVM0fs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0jGPVM0fs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jGPVM0fs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jGPVM0fs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0jGPVM0fs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jGPVM0fs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0jGPVM0fs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0jGPVM0fs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jGPVM0fs .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0jGPVM0fs a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v0jGPVM0fs .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0jGPVM0fs .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v0jGPVM0fs .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0jGPVM0fs .navbar {
    height: 77px;
  }
  .cid-v0jGPVM0fs .navbar.opened {
    height: auto;
  }
  .cid-v0jGPVM0fs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0jGPXmhVF {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v0jGPXmhVF {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v0jGPXmhVF .row {
    justify-content: center;
  }
  .cid-v0jGPXmhVF .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v0jGPXmhVF .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v0jGPXmhVF {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jGPXmhVF .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jGPXmhVF .content-wrap {
    width: 100%;
  }
}
.cid-v0jGPXmhVF .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jGPXmhVF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0jGPXmhVF .mbr-section-title,
.cid-v0jGPXmhVF .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v0jGPXmhVF .mbr-text,
.cid-v0jGPXmhVF .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v0jGPXmhVF .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v0jGPXmhVF {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jGPXmhVF .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jGPXmhVF .content-wrap {
    width: 100%;
  }
}
.cid-v0jGPXmhVF .mbr-section-title {
  color: #edefeb;
}
.cid-v0jGPXmhVF .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v0jGPYp4P9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0jGPYp4P9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jGPYp4P9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0jGPYp4P9 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0jGPYp4P9 .row {
  flex-direction: row-reverse;
}
.cid-v0jGPYp4P9 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0jGPYp4P9 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0jGPYp4P9 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0jGPYp4P9 .mbr-section-title {
  color: #0045be;
}
.cid-v0jGPYp4P9 .mbr-text,
.cid-v0jGPYp4P9 .mbr-section-btn {
  color: #232323;
}
.cid-v2Q4ehBA0h {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2Q4ehBA0h .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2Q4ehBA0h .item {
    margin-bottom: 1rem;
  }
}
.cid-v2Q4ehBA0h .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2Q4ehBA0h .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2Q4ehBA0h .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2Q4ehBA0h .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2Q4ehBA0h .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2Q4ehBA0h .carousel-control,
.cid-v2Q4ehBA0h .close {
  background: #1b1b1b;
}
.cid-v2Q4ehBA0h .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2Q4ehBA0h .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2Q4ehBA0h .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2Q4ehBA0h .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2Q4ehBA0h .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2Q4ehBA0h .close::before {
  content: '\e91a';
}
.cid-v2Q4ehBA0h .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2Q4ehBA0h .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2Q4ehBA0h .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q4ehBA0h .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2Q4ehBA0h .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2Q4ehBA0h .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2Q4ehBA0h .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2Q4ehBA0h .carousel-indicators li.active,
.cid-v2Q4ehBA0h .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2Q4ehBA0h .carousel-indicators li::after,
.cid-v2Q4ehBA0h .carousel-indicators li::before {
  content: none;
}
.cid-v2Q4ehBA0h .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2Q4ehBA0h .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Q4ehBA0h .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Q4ehBA0h .carousel-indicators {
    display: none;
  }
}
.cid-v2Q4ehBA0h .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2Q4ehBA0h .carousel-inner > .active {
  display: block;
}
.cid-v2Q4ehBA0h .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q4ehBA0h .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2Q4ehBA0h .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2Q4ehBA0h .carousel-control,
  .cid-v2Q4ehBA0h .carousel-indicators,
  .cid-v2Q4ehBA0h .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2Q4ehBA0h .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2Q4ehBA0h .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2Q4ehBA0h .carousel-indicators .active,
.cid-v2Q4ehBA0h .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2Q4ehBA0h .carousel-indicators .active {
  background: #fff;
}
.cid-v2Q4ehBA0h .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2Q4ehBA0h .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2Q4ehBA0h .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2Q4ehBA0h .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2Q4ehBA0h .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2Q4ehBA0h .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2Q4ehBA0h .carousel {
  width: 100%;
}
.cid-v2Q4ehBA0h .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2Q4ehBA0h .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2Q4ehBA0h .modal.fade .modal-dialog,
.cid-v2Q4ehBA0h .modal.in .modal-dialog {
  transform: none;
}
.cid-v2Q4ehBA0h .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2Q4ehBA0h .content-head {
  max-width: 800px;
}
.cid-v2Q4ehBA0h H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v0jGXevmZc .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jGXevmZc .nav-item:focus,
.cid-v0jGXevmZc .nav-link:focus {
  outline: none;
}
.cid-v0jGXevmZc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jGXevmZc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0jGXevmZc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0jGXevmZc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jGXevmZc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0jGXevmZc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0jGXevmZc .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v0jGXevmZc .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v0jGXevmZc .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v0jGXevmZc .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0jGXevmZc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0jGXevmZc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0jGXevmZc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v0jGXevmZc .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v0jGXevmZc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0jGXevmZc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0jGXevmZc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v0jGXevmZc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0jGXevmZc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0jGXevmZc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0jGXevmZc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0jGXevmZc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0jGXevmZc .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v0jGXevmZc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0jGXevmZc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0jGXevmZc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v0jGXevmZc .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0jGXevmZc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0jGXevmZc .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0jGXevmZc .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v0jGXevmZc .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v0jGXevmZc .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0jGXevmZc .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v0jGXevmZc .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0jGXevmZc .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0jGXevmZc .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0jGXevmZc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0jGXevmZc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0jGXevmZc .dropdown-item.active,
.cid-v0jGXevmZc .dropdown-item:active {
  background-color: transparent;
}
.cid-v0jGXevmZc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0jGXevmZc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0jGXevmZc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0jGXevmZc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v0jGXevmZc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0jGXevmZc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0jGXevmZc ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v0jGXevmZc .navbar-buttons {
  text-align: center;
}
.cid-v0jGXevmZc button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v0jGXevmZc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v0jGXevmZc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0jGXevmZc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jGXevmZc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jGXevmZc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0jGXevmZc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jGXevmZc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0jGXevmZc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0jGXevmZc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jGXevmZc .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0jGXevmZc a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v0jGXevmZc .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0jGXevmZc .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v0jGXevmZc .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0jGXevmZc .navbar {
    height: 77px;
  }
  .cid-v0jGXevmZc .navbar.opened {
    height: auto;
  }
  .cid-v0jGXevmZc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0jGXfgAa4 {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v0jGXfgAa4 {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v0jGXfgAa4 .row {
    justify-content: center;
  }
  .cid-v0jGXfgAa4 .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v0jGXfgAa4 .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v0jGXfgAa4 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jGXfgAa4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jGXfgAa4 .content-wrap {
    width: 100%;
  }
}
.cid-v0jGXfgAa4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jGXfgAa4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0jGXfgAa4 .mbr-section-title,
.cid-v0jGXfgAa4 .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v0jGXfgAa4 .mbr-text,
.cid-v0jGXfgAa4 .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v0jGXfgAa4 .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v0jGXfgAa4 {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jGXfgAa4 .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jGXfgAa4 .content-wrap {
    width: 100%;
  }
}
.cid-v0jGXfgAa4 .mbr-section-title {
  color: #edefeb;
}
.cid-v0jGXfgAa4 .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v0jGXfRNxm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0jGXfRNxm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jGXfRNxm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0jGXfRNxm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0jGXfRNxm .row {
  flex-direction: row-reverse;
}
.cid-v0jGXfRNxm .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0jGXfRNxm .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0jGXfRNxm .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0jGXfRNxm .mbr-section-title {
  color: #0045be;
}
.cid-v0jGXfRNxm .mbr-text,
.cid-v0jGXfRNxm .mbr-section-btn {
  color: #232323;
}
.cid-v2Q65fvKDh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v2Q65fvKDh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Q65fvKDh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v2Q65fvKDh .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2Q65fvKDh .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v2Q65fvKDh .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Q65fvKDh .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v2Q65fvKDh .mbr-section-title {
  color: #0045be;
}
.cid-v2Q65fvKDh .mbr-text,
.cid-v2Q65fvKDh .mbr-section-btn {
  color: #232323;
}
.cid-v2Q5OaRz3M {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2Q5OaRz3M .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2Q5OaRz3M .item {
    margin-bottom: 1rem;
  }
}
.cid-v2Q5OaRz3M .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2Q5OaRz3M .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2Q5OaRz3M .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2Q5OaRz3M .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2Q5OaRz3M .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2Q5OaRz3M .carousel-control,
.cid-v2Q5OaRz3M .close {
  background: #1b1b1b;
}
.cid-v2Q5OaRz3M .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2Q5OaRz3M .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2Q5OaRz3M .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2Q5OaRz3M .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2Q5OaRz3M .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2Q5OaRz3M .close::before {
  content: '\e91a';
}
.cid-v2Q5OaRz3M .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2Q5OaRz3M .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2Q5OaRz3M .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q5OaRz3M .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2Q5OaRz3M .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2Q5OaRz3M .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2Q5OaRz3M .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2Q5OaRz3M .carousel-indicators li.active,
.cid-v2Q5OaRz3M .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2Q5OaRz3M .carousel-indicators li::after,
.cid-v2Q5OaRz3M .carousel-indicators li::before {
  content: none;
}
.cid-v2Q5OaRz3M .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2Q5OaRz3M .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Q5OaRz3M .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Q5OaRz3M .carousel-indicators {
    display: none;
  }
}
.cid-v2Q5OaRz3M .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2Q5OaRz3M .carousel-inner > .active {
  display: block;
}
.cid-v2Q5OaRz3M .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q5OaRz3M .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2Q5OaRz3M .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2Q5OaRz3M .carousel-control,
  .cid-v2Q5OaRz3M .carousel-indicators,
  .cid-v2Q5OaRz3M .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2Q5OaRz3M .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2Q5OaRz3M .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2Q5OaRz3M .carousel-indicators .active,
.cid-v2Q5OaRz3M .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2Q5OaRz3M .carousel-indicators .active {
  background: #fff;
}
.cid-v2Q5OaRz3M .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2Q5OaRz3M .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2Q5OaRz3M .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2Q5OaRz3M .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2Q5OaRz3M .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2Q5OaRz3M .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2Q5OaRz3M .carousel {
  width: 100%;
}
.cid-v2Q5OaRz3M .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2Q5OaRz3M .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2Q5OaRz3M .modal.fade .modal-dialog,
.cid-v2Q5OaRz3M .modal.in .modal-dialog {
  transform: none;
}
.cid-v2Q5OaRz3M .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2Q5OaRz3M .content-head {
  max-width: 800px;
}
.cid-v2Q5OaRz3M H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v0jH37IQPK .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jH37IQPK .nav-item:focus,
.cid-v0jH37IQPK .nav-link:focus {
  outline: none;
}
.cid-v0jH37IQPK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jH37IQPK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0jH37IQPK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0jH37IQPK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jH37IQPK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0jH37IQPK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0jH37IQPK .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v0jH37IQPK .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v0jH37IQPK .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v0jH37IQPK .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0jH37IQPK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0jH37IQPK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0jH37IQPK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v0jH37IQPK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v0jH37IQPK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0jH37IQPK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0jH37IQPK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v0jH37IQPK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0jH37IQPK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0jH37IQPK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0jH37IQPK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0jH37IQPK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0jH37IQPK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v0jH37IQPK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0jH37IQPK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0jH37IQPK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v0jH37IQPK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0jH37IQPK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0jH37IQPK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0jH37IQPK .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v0jH37IQPK .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v0jH37IQPK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0jH37IQPK .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v0jH37IQPK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0jH37IQPK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0jH37IQPK .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0jH37IQPK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0jH37IQPK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0jH37IQPK .dropdown-item.active,
.cid-v0jH37IQPK .dropdown-item:active {
  background-color: transparent;
}
.cid-v0jH37IQPK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0jH37IQPK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0jH37IQPK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0jH37IQPK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v0jH37IQPK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0jH37IQPK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0jH37IQPK ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v0jH37IQPK .navbar-buttons {
  text-align: center;
}
.cid-v0jH37IQPK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v0jH37IQPK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v0jH37IQPK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0jH37IQPK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jH37IQPK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jH37IQPK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0jH37IQPK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jH37IQPK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0jH37IQPK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0jH37IQPK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jH37IQPK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0jH37IQPK a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v0jH37IQPK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0jH37IQPK .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v0jH37IQPK .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0jH37IQPK .navbar {
    height: 77px;
  }
  .cid-v0jH37IQPK .navbar.opened {
    height: auto;
  }
  .cid-v0jH37IQPK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0jH38HP3L {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v0jH38HP3L {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v0jH38HP3L .row {
    justify-content: center;
  }
  .cid-v0jH38HP3L .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v0jH38HP3L .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v0jH38HP3L {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jH38HP3L .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jH38HP3L .content-wrap {
    width: 100%;
  }
}
.cid-v0jH38HP3L .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jH38HP3L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0jH38HP3L .mbr-section-title,
.cid-v0jH38HP3L .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v0jH38HP3L .mbr-text,
.cid-v0jH38HP3L .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v0jH38HP3L .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v0jH38HP3L {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jH38HP3L .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jH38HP3L .content-wrap {
    width: 100%;
  }
}
.cid-v0jH38HP3L .mbr-section-title {
  color: #edefeb;
}
.cid-v0jH38HP3L .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v0jH392SAZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0jH392SAZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jH392SAZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0jH392SAZ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0jH392SAZ .row {
  flex-direction: row-reverse;
}
.cid-v0jH392SAZ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0jH392SAZ .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0jH392SAZ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0jH392SAZ .mbr-section-title {
  color: #0045be;
}
.cid-v0jH392SAZ .mbr-text,
.cid-v0jH392SAZ .mbr-section-btn {
  color: #232323;
}
.cid-v5WxpqQXPx {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v5WxpqQXPx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5WxpqQXPx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v5WxpqQXPx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v5WxpqQXPx .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v5WxpqQXPx .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v5WxpqQXPx .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v5WxpqQXPx .mbr-section-title {
  color: #0045be;
}
.cid-v5WxpqQXPx .mbr-text,
.cid-v5WxpqQXPx .mbr-section-btn {
  color: #232323;
}
.cid-v2Q7h0Tfkb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2Q7h0Tfkb .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2Q7h0Tfkb .item {
    margin-bottom: 1rem;
  }
}
.cid-v2Q7h0Tfkb .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2Q7h0Tfkb .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2Q7h0Tfkb .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2Q7h0Tfkb .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2Q7h0Tfkb .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2Q7h0Tfkb .carousel-control,
.cid-v2Q7h0Tfkb .close {
  background: #1b1b1b;
}
.cid-v2Q7h0Tfkb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2Q7h0Tfkb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2Q7h0Tfkb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2Q7h0Tfkb .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2Q7h0Tfkb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2Q7h0Tfkb .close::before {
  content: '\e91a';
}
.cid-v2Q7h0Tfkb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2Q7h0Tfkb .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2Q7h0Tfkb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q7h0Tfkb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2Q7h0Tfkb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2Q7h0Tfkb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2Q7h0Tfkb .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2Q7h0Tfkb .carousel-indicators li.active,
.cid-v2Q7h0Tfkb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2Q7h0Tfkb .carousel-indicators li::after,
.cid-v2Q7h0Tfkb .carousel-indicators li::before {
  content: none;
}
.cid-v2Q7h0Tfkb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2Q7h0Tfkb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Q7h0Tfkb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Q7h0Tfkb .carousel-indicators {
    display: none;
  }
}
.cid-v2Q7h0Tfkb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2Q7h0Tfkb .carousel-inner > .active {
  display: block;
}
.cid-v2Q7h0Tfkb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q7h0Tfkb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2Q7h0Tfkb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2Q7h0Tfkb .carousel-control,
  .cid-v2Q7h0Tfkb .carousel-indicators,
  .cid-v2Q7h0Tfkb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2Q7h0Tfkb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2Q7h0Tfkb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2Q7h0Tfkb .carousel-indicators .active,
.cid-v2Q7h0Tfkb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2Q7h0Tfkb .carousel-indicators .active {
  background: #fff;
}
.cid-v2Q7h0Tfkb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2Q7h0Tfkb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2Q7h0Tfkb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2Q7h0Tfkb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2Q7h0Tfkb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2Q7h0Tfkb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2Q7h0Tfkb .carousel {
  width: 100%;
}
.cid-v2Q7h0Tfkb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2Q7h0Tfkb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2Q7h0Tfkb .modal.fade .modal-dialog,
.cid-v2Q7h0Tfkb .modal.in .modal-dialog {
  transform: none;
}
.cid-v2Q7h0Tfkb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2Q7h0Tfkb .content-head {
  max-width: 800px;
}
.cid-v2Q7h0Tfkb H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v0jH7Ue4rY .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jH7Ue4rY .nav-item:focus,
.cid-v0jH7Ue4rY .nav-link:focus {
  outline: none;
}
.cid-v0jH7Ue4rY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jH7Ue4rY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0jH7Ue4rY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0jH7Ue4rY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0jH7Ue4rY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0jH7Ue4rY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0jH7Ue4rY .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v0jH7Ue4rY .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v0jH7Ue4rY .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v0jH7Ue4rY .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0jH7Ue4rY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0jH7Ue4rY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0jH7Ue4rY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v0jH7Ue4rY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v0jH7Ue4rY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0jH7Ue4rY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0jH7Ue4rY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v0jH7Ue4rY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0jH7Ue4rY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0jH7Ue4rY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0jH7Ue4rY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0jH7Ue4rY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0jH7Ue4rY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v0jH7Ue4rY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0jH7Ue4rY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0jH7Ue4rY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v0jH7Ue4rY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0jH7Ue4rY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0jH7Ue4rY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0jH7Ue4rY .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v0jH7Ue4rY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v0jH7Ue4rY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0jH7Ue4rY .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v0jH7Ue4rY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0jH7Ue4rY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0jH7Ue4rY .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0jH7Ue4rY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0jH7Ue4rY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0jH7Ue4rY .dropdown-item.active,
.cid-v0jH7Ue4rY .dropdown-item:active {
  background-color: transparent;
}
.cid-v0jH7Ue4rY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0jH7Ue4rY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0jH7Ue4rY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0jH7Ue4rY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v0jH7Ue4rY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0jH7Ue4rY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0jH7Ue4rY ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v0jH7Ue4rY .navbar-buttons {
  text-align: center;
}
.cid-v0jH7Ue4rY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v0jH7Ue4rY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v0jH7Ue4rY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0jH7Ue4rY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jH7Ue4rY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0jH7Ue4rY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0jH7Ue4rY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jH7Ue4rY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0jH7Ue4rY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0jH7Ue4rY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0jH7Ue4rY .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0jH7Ue4rY a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v0jH7Ue4rY .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0jH7Ue4rY .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v0jH7Ue4rY .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0jH7Ue4rY .navbar {
    height: 77px;
  }
  .cid-v0jH7Ue4rY .navbar.opened {
    height: auto;
  }
  .cid-v0jH7Ue4rY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0jH7UKlvp {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v0jH7UKlvp {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v0jH7UKlvp .row {
    justify-content: center;
  }
  .cid-v0jH7UKlvp .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v0jH7UKlvp .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v0jH7UKlvp {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jH7UKlvp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jH7UKlvp .content-wrap {
    width: 100%;
  }
}
.cid-v0jH7UKlvp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jH7UKlvp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0jH7UKlvp .mbr-section-title,
.cid-v0jH7UKlvp .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v0jH7UKlvp .mbr-text,
.cid-v0jH7UKlvp .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v0jH7UKlvp .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v0jH7UKlvp {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0jH7UKlvp .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0jH7UKlvp .content-wrap {
    width: 100%;
  }
}
.cid-v0jH7UKlvp .mbr-section-title {
  color: #edefeb;
}
.cid-v0jH7UKlvp .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v0jH7Vcj6c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v0jH7Vcj6c .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0jH7Vcj6c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0jH7Vcj6c .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0jH7Vcj6c .row {
  flex-direction: row-reverse;
}
.cid-v0jH7Vcj6c .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0jH7Vcj6c .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0jH7Vcj6c .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0jH7Vcj6c .mbr-section-title {
  color: #0045be;
}
.cid-v0jH7Vcj6c .mbr-text,
.cid-v0jH7Vcj6c .mbr-section-btn {
  color: #232323;
}
.cid-v2QaVXjIEP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2QaVXjIEP .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2QaVXjIEP .item {
    margin-bottom: 1rem;
  }
}
.cid-v2QaVXjIEP .item-wrapper {
  height: 400px;
  position: relative;
}
.cid-v2QaVXjIEP .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2QaVXjIEP .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2QaVXjIEP .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2QaVXjIEP .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2QaVXjIEP .carousel-control,
.cid-v2QaVXjIEP .close {
  background: #1b1b1b;
}
.cid-v2QaVXjIEP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2QaVXjIEP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2QaVXjIEP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2QaVXjIEP .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2QaVXjIEP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2QaVXjIEP .close::before {
  content: '\e91a';
}
.cid-v2QaVXjIEP .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2QaVXjIEP .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2QaVXjIEP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2QaVXjIEP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2QaVXjIEP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2QaVXjIEP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2QaVXjIEP .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2QaVXjIEP .carousel-indicators li.active,
.cid-v2QaVXjIEP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2QaVXjIEP .carousel-indicators li::after,
.cid-v2QaVXjIEP .carousel-indicators li::before {
  content: none;
}
.cid-v2QaVXjIEP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2QaVXjIEP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2QaVXjIEP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2QaVXjIEP .carousel-indicators {
    display: none;
  }
}
.cid-v2QaVXjIEP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2QaVXjIEP .carousel-inner > .active {
  display: block;
}
.cid-v2QaVXjIEP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2QaVXjIEP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2QaVXjIEP .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2QaVXjIEP .carousel-control,
  .cid-v2QaVXjIEP .carousel-indicators,
  .cid-v2QaVXjIEP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2QaVXjIEP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2QaVXjIEP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2QaVXjIEP .carousel-indicators .active,
.cid-v2QaVXjIEP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2QaVXjIEP .carousel-indicators .active {
  background: #fff;
}
.cid-v2QaVXjIEP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2QaVXjIEP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2QaVXjIEP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2QaVXjIEP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2QaVXjIEP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2QaVXjIEP .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2QaVXjIEP .carousel {
  width: 100%;
}
.cid-v2QaVXjIEP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2QaVXjIEP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2QaVXjIEP .modal.fade .modal-dialog,
.cid-v2QaVXjIEP .modal.in .modal-dialog {
  transform: none;
}
.cid-v2QaVXjIEP .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2QaVXjIEP .content-head {
  max-width: 800px;
}
.cid-v2QaVXjIEP H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v0yLIzOdLe .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0yLIzOdLe .nav-item:focus,
.cid-v0yLIzOdLe .nav-link:focus {
  outline: none;
}
.cid-v0yLIzOdLe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0yLIzOdLe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0yLIzOdLe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v0yLIzOdLe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v0yLIzOdLe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0yLIzOdLe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0yLIzOdLe .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v0yLIzOdLe .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v0yLIzOdLe .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v0yLIzOdLe .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0yLIzOdLe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0yLIzOdLe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0yLIzOdLe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v0yLIzOdLe .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v0yLIzOdLe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0yLIzOdLe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0yLIzOdLe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v0yLIzOdLe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0yLIzOdLe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v0yLIzOdLe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v0yLIzOdLe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0yLIzOdLe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0yLIzOdLe .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v0yLIzOdLe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0yLIzOdLe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0yLIzOdLe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v0yLIzOdLe .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v0yLIzOdLe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0yLIzOdLe .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0yLIzOdLe .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v0yLIzOdLe .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v0yLIzOdLe .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v0yLIzOdLe .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v0yLIzOdLe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v0yLIzOdLe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v0yLIzOdLe .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0yLIzOdLe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0yLIzOdLe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0yLIzOdLe .dropdown-item.active,
.cid-v0yLIzOdLe .dropdown-item:active {
  background-color: transparent;
}
.cid-v0yLIzOdLe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0yLIzOdLe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0yLIzOdLe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0yLIzOdLe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v0yLIzOdLe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0yLIzOdLe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0yLIzOdLe ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v0yLIzOdLe .navbar-buttons {
  text-align: center;
}
.cid-v0yLIzOdLe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v0yLIzOdLe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v0yLIzOdLe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v0yLIzOdLe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v0yLIzOdLe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v0yLIzOdLe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v0yLIzOdLe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0yLIzOdLe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v0yLIzOdLe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v0yLIzOdLe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v0yLIzOdLe .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v0yLIzOdLe a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v0yLIzOdLe .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v0yLIzOdLe .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v0yLIzOdLe .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0yLIzOdLe .navbar {
    height: 77px;
  }
  .cid-v0yLIzOdLe .navbar.opened {
    height: auto;
  }
  .cid-v0yLIzOdLe .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0yLIACM8r {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v0yLIACM8r {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v0yLIACM8r .row {
    justify-content: center;
  }
  .cid-v0yLIACM8r .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v0yLIACM8r .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v0yLIACM8r {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0yLIACM8r .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0yLIACM8r .content-wrap {
    width: 100%;
  }
}
.cid-v0yLIACM8r .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0yLIACM8r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0yLIACM8r .mbr-section-title,
.cid-v0yLIACM8r .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v0yLIACM8r .mbr-text,
.cid-v0yLIACM8r .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v0yLIACM8r .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v0yLIACM8r {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v0yLIACM8r .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v0yLIACM8r .content-wrap {
    width: 100%;
  }
}
.cid-v0yLIACM8r .mbr-section-title {
  color: #edefeb;
}
.cid-v0yLIACM8r .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v0yLIB85zS {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-v0yLIB85zS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0yLIB85zS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v0yLIB85zS .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v0yLIB85zS .row {
  flex-direction: row-reverse;
}
.cid-v0yLIB85zS .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v0yLIB85zS .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v0yLIB85zS .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v0yLIB85zS .mbr-section-title {
  color: #0045be;
}
.cid-v0yLIB85zS .mbr-text,
.cid-v0yLIB85zS .mbr-section-btn {
  color: #232323;
}
.cid-v2Q9Rzu9Wk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v2Q9Rzu9Wk .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2Q9Rzu9Wk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v2Q9Rzu9Wk .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2Q9Rzu9Wk .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v2Q9Rzu9Wk .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v2Q9Rzu9Wk .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v2Q9Rzu9Wk .mbr-section-title {
  color: #0045be;
}
.cid-v2Q9Rzu9Wk .mbr-text,
.cid-v2Q9Rzu9Wk .mbr-section-btn {
  color: #232323;
}
.cid-v2Q97PjV34 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2Q97PjV34 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2Q97PjV34 .item {
    margin-bottom: 1rem;
  }
}
.cid-v2Q97PjV34 .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2Q97PjV34 .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2Q97PjV34 .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2Q97PjV34 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2Q97PjV34 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2Q97PjV34 .carousel-control,
.cid-v2Q97PjV34 .close {
  background: #1b1b1b;
}
.cid-v2Q97PjV34 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2Q97PjV34 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2Q97PjV34 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2Q97PjV34 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2Q97PjV34 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2Q97PjV34 .close::before {
  content: '\e91a';
}
.cid-v2Q97PjV34 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2Q97PjV34 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2Q97PjV34 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q97PjV34 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2Q97PjV34 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2Q97PjV34 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2Q97PjV34 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2Q97PjV34 .carousel-indicators li.active,
.cid-v2Q97PjV34 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2Q97PjV34 .carousel-indicators li::after,
.cid-v2Q97PjV34 .carousel-indicators li::before {
  content: none;
}
.cid-v2Q97PjV34 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2Q97PjV34 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2Q97PjV34 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2Q97PjV34 .carousel-indicators {
    display: none;
  }
}
.cid-v2Q97PjV34 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2Q97PjV34 .carousel-inner > .active {
  display: block;
}
.cid-v2Q97PjV34 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2Q97PjV34 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2Q97PjV34 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2Q97PjV34 .carousel-control,
  .cid-v2Q97PjV34 .carousel-indicators,
  .cid-v2Q97PjV34 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2Q97PjV34 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2Q97PjV34 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2Q97PjV34 .carousel-indicators .active,
.cid-v2Q97PjV34 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2Q97PjV34 .carousel-indicators .active {
  background: #fff;
}
.cid-v2Q97PjV34 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2Q97PjV34 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2Q97PjV34 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2Q97PjV34 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2Q97PjV34 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2Q97PjV34 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2Q97PjV34 .carousel {
  width: 100%;
}
.cid-v2Q97PjV34 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2Q97PjV34 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2Q97PjV34 .modal.fade .modal-dialog,
.cid-v2Q97PjV34 .modal.in .modal-dialog {
  transform: none;
}
.cid-v2Q97PjV34 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2Q97PjV34 .content-head {
  max-width: 800px;
}
.cid-v2Q97PjV34 H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v2PRYNzW1z .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2PRYNzW1z .nav-item:focus,
.cid-v2PRYNzW1z .nav-link:focus {
  outline: none;
}
.cid-v2PRYNzW1z .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2PRYNzW1z .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2PRYNzW1z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v2PRYNzW1z .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2PRYNzW1z .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2PRYNzW1z .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2PRYNzW1z .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v2PRYNzW1z .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v2PRYNzW1z .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v2PRYNzW1z .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2PRYNzW1z .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2PRYNzW1z .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2PRYNzW1z .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v2PRYNzW1z .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v2PRYNzW1z .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2PRYNzW1z .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2PRYNzW1z .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v2PRYNzW1z .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2PRYNzW1z .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v2PRYNzW1z .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v2PRYNzW1z .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2PRYNzW1z .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2PRYNzW1z .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v2PRYNzW1z .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2PRYNzW1z .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2PRYNzW1z .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v2PRYNzW1z .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v2PRYNzW1z .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2PRYNzW1z .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2PRYNzW1z .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v2PRYNzW1z .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v2PRYNzW1z .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v2PRYNzW1z .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v2PRYNzW1z .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v2PRYNzW1z .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v2PRYNzW1z .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2PRYNzW1z .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2PRYNzW1z .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2PRYNzW1z .dropdown-item.active,
.cid-v2PRYNzW1z .dropdown-item:active {
  background-color: transparent;
}
.cid-v2PRYNzW1z .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2PRYNzW1z .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2PRYNzW1z .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2PRYNzW1z .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v2PRYNzW1z .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2PRYNzW1z .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2PRYNzW1z ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v2PRYNzW1z .navbar-buttons {
  text-align: center;
}
.cid-v2PRYNzW1z button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2PRYNzW1z button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v2PRYNzW1z button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v2PRYNzW1z button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v2PRYNzW1z button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v2PRYNzW1z button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v2PRYNzW1z nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2PRYNzW1z nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v2PRYNzW1z nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v2PRYNzW1z nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2PRYNzW1z .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v2PRYNzW1z a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v2PRYNzW1z .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v2PRYNzW1z .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v2PRYNzW1z .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2PRYNzW1z .navbar {
    height: 77px;
  }
  .cid-v2PRYNzW1z .navbar.opened {
    height: auto;
  }
  .cid-v2PRYNzW1z .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2PSxeB5ni {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v2PSxeB5ni {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v2PSxeB5ni .row {
    justify-content: center;
  }
  .cid-v2PSxeB5ni .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2PSxeB5ni .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2PSxeB5ni {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v2PSxeB5ni .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2PSxeB5ni .content-wrap {
    width: 100%;
  }
}
.cid-v2PSxeB5ni .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2PSxeB5ni .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2PSxeB5ni .mbr-section-title,
.cid-v2PSxeB5ni .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v2PSxeB5ni .mbr-text,
.cid-v2PSxeB5ni .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v2PSxeB5ni .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v2PSxeB5ni {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v2PSxeB5ni .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2PSxeB5ni .content-wrap {
    width: 100%;
  }
}
.cid-v2PSxeB5ni .mbr-section-title {
  color: #edefeb;
}
.cid-v2PSxeB5ni .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v2PRYOK2k6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v2PRYOK2k6 .mbr-text {
    text-align: center;
  }
}
.cid-v2PRYOK2k6 .container-fluid {
  padding: 0;
}
.cid-v2PRYOK2k6 .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-v2PRYOK2k6 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v2PRYOK2k6 .mbr-figure {
  height: 100%;
}
.cid-v2PRYOK2k6 .col-lg-6 {
  padding: 0;
}
.cid-v2PRYOK2k6 .row {
  margin: 0;
}
.cid-v2PRYOK2k6 H1 {
  color: #7c92dc;
}
.cid-v2PRYOK2k6 H3 {
  color: #52156f;
}
.cid-v2PRYOK2k6 .mbr-text,
.cid-v2PRYOK2k6 .mbr-section-btn {
  color: #52156f;
}
.cid-v2PRYP6sGi {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v2PRYP6sGi .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v2PRYP6sGi .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v2PRYP6sGi .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v2PRYP6sGi .mbr-section-title {
  color: #0045be;
  text-align: left;
}
.cid-v2PRYP6sGi .mbr-text,
.cid-v2PRYP6sGi .mbr-section-btn {
  color: #060606;
  text-align: left;
}
.cid-v2PRYPuf4n {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2PRYPuf4n .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2PRYPuf4n .item {
    margin-bottom: 1rem;
  }
}
.cid-v2PRYPuf4n .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2PRYPuf4n .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2PRYPuf4n .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2PRYPuf4n .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2PRYPuf4n .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2PRYPuf4n .carousel-control,
.cid-v2PRYPuf4n .close {
  background: #1b1b1b;
}
.cid-v2PRYPuf4n .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2PRYPuf4n .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2PRYPuf4n .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2PRYPuf4n .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2PRYPuf4n .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2PRYPuf4n .close::before {
  content: '\e91a';
}
.cid-v2PRYPuf4n .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2PRYPuf4n .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2PRYPuf4n .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2PRYPuf4n .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2PRYPuf4n .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2PRYPuf4n .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2PRYPuf4n .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2PRYPuf4n .carousel-indicators li.active,
.cid-v2PRYPuf4n .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2PRYPuf4n .carousel-indicators li::after,
.cid-v2PRYPuf4n .carousel-indicators li::before {
  content: none;
}
.cid-v2PRYPuf4n .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2PRYPuf4n .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2PRYPuf4n .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2PRYPuf4n .carousel-indicators {
    display: none;
  }
}
.cid-v2PRYPuf4n .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2PRYPuf4n .carousel-inner > .active {
  display: block;
}
.cid-v2PRYPuf4n .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2PRYPuf4n .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2PRYPuf4n .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2PRYPuf4n .carousel-control,
  .cid-v2PRYPuf4n .carousel-indicators,
  .cid-v2PRYPuf4n .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2PRYPuf4n .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2PRYPuf4n .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2PRYPuf4n .carousel-indicators .active,
.cid-v2PRYPuf4n .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2PRYPuf4n .carousel-indicators .active {
  background: #fff;
}
.cid-v2PRYPuf4n .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2PRYPuf4n .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2PRYPuf4n .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2PRYPuf4n .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2PRYPuf4n .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2PRYPuf4n .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2PRYPuf4n .carousel {
  width: 100%;
}
.cid-v2PRYPuf4n .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2PRYPuf4n .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2PRYPuf4n .modal.fade .modal-dialog,
.cid-v2PRYPuf4n .modal.in .modal-dialog {
  transform: none;
}
.cid-v2PRYPuf4n .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2PRYPuf4n .content-head {
  max-width: 800px;
}
.cid-v2PRYPuf4n H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v2PVROIn3c .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2PVROIn3c .nav-item:focus,
.cid-v2PVROIn3c .nav-link:focus {
  outline: none;
}
.cid-v2PVROIn3c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2PVROIn3c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2PVROIn3c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v2PVROIn3c .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2PVROIn3c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2PVROIn3c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2PVROIn3c .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v2PVROIn3c .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v2PVROIn3c .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v2PVROIn3c .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2PVROIn3c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2PVROIn3c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2PVROIn3c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v2PVROIn3c .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v2PVROIn3c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2PVROIn3c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2PVROIn3c .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v2PVROIn3c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2PVROIn3c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v2PVROIn3c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v2PVROIn3c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2PVROIn3c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2PVROIn3c .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v2PVROIn3c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2PVROIn3c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2PVROIn3c .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v2PVROIn3c .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v2PVROIn3c .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2PVROIn3c .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2PVROIn3c .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v2PVROIn3c .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v2PVROIn3c .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v2PVROIn3c .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v2PVROIn3c .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v2PVROIn3c .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v2PVROIn3c .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2PVROIn3c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2PVROIn3c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2PVROIn3c .dropdown-item.active,
.cid-v2PVROIn3c .dropdown-item:active {
  background-color: transparent;
}
.cid-v2PVROIn3c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2PVROIn3c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2PVROIn3c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2PVROIn3c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v2PVROIn3c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2PVROIn3c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2PVROIn3c ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v2PVROIn3c .navbar-buttons {
  text-align: center;
}
.cid-v2PVROIn3c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2PVROIn3c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v2PVROIn3c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v2PVROIn3c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v2PVROIn3c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v2PVROIn3c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v2PVROIn3c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2PVROIn3c nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v2PVROIn3c nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v2PVROIn3c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2PVROIn3c .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v2PVROIn3c a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v2PVROIn3c .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v2PVROIn3c .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v2PVROIn3c .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2PVROIn3c .navbar {
    height: 77px;
  }
  .cid-v2PVROIn3c .navbar.opened {
    height: auto;
  }
  .cid-v2PVROIn3c .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2PVRPlsNe {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v2PVRPlsNe {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v2PVRPlsNe .row {
    justify-content: center;
  }
  .cid-v2PVRPlsNe .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2PVRPlsNe .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2PVRPlsNe {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v2PVRPlsNe .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2PVRPlsNe .content-wrap {
    width: 100%;
  }
}
.cid-v2PVRPlsNe .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2PVRPlsNe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2PVRPlsNe .mbr-section-title,
.cid-v2PVRPlsNe .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v2PVRPlsNe .mbr-text,
.cid-v2PVRPlsNe .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v2PVRPlsNe .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v2PVRPlsNe {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v2PVRPlsNe .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2PVRPlsNe .content-wrap {
    width: 100%;
  }
}
.cid-v2PVRPlsNe .mbr-section-title {
  color: #edefeb;
}
.cid-v2PVRPlsNe .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v2PVRPXKL3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v2PVRPXKL3 .mbr-text {
    text-align: center;
  }
}
.cid-v2PVRPXKL3 .container-fluid {
  padding: 0;
}
.cid-v2PVRPXKL3 .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-v2PVRPXKL3 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v2PVRPXKL3 .mbr-figure {
  height: 100%;
}
.cid-v2PVRPXKL3 .col-lg-6 {
  padding: 0;
}
.cid-v2PVRPXKL3 .row {
  margin: 0;
}
.cid-v2PVRPXKL3 H1 {
  color: #7c92dc;
}
.cid-v2PVRPXKL3 H3 {
  color: #52156f;
}
.cid-v2PVRPXKL3 .mbr-text,
.cid-v2PVRPXKL3 .mbr-section-btn {
  color: #52156f;
}
.cid-v2PVRQiddA {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v2PVRQiddA .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v2PVRQiddA .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v2PVRQiddA .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v2PVRQiddA .mbr-section-title {
  color: #0045be;
  text-align: left;
}
.cid-v2PVRQiddA .mbr-text,
.cid-v2PVRQiddA .mbr-section-btn {
  color: #060606;
  text-align: left;
}
.cid-v2PVRQFdy3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2PVRQFdy3 .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2PVRQFdy3 .item {
    margin-bottom: 1rem;
  }
}
.cid-v2PVRQFdy3 .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2PVRQFdy3 .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2PVRQFdy3 .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2PVRQFdy3 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2PVRQFdy3 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2PVRQFdy3 .carousel-control,
.cid-v2PVRQFdy3 .close {
  background: #1b1b1b;
}
.cid-v2PVRQFdy3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2PVRQFdy3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2PVRQFdy3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2PVRQFdy3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2PVRQFdy3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2PVRQFdy3 .close::before {
  content: '\e91a';
}
.cid-v2PVRQFdy3 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2PVRQFdy3 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2PVRQFdy3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2PVRQFdy3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2PVRQFdy3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2PVRQFdy3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2PVRQFdy3 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2PVRQFdy3 .carousel-indicators li.active,
.cid-v2PVRQFdy3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2PVRQFdy3 .carousel-indicators li::after,
.cid-v2PVRQFdy3 .carousel-indicators li::before {
  content: none;
}
.cid-v2PVRQFdy3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2PVRQFdy3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2PVRQFdy3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2PVRQFdy3 .carousel-indicators {
    display: none;
  }
}
.cid-v2PVRQFdy3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2PVRQFdy3 .carousel-inner > .active {
  display: block;
}
.cid-v2PVRQFdy3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2PVRQFdy3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2PVRQFdy3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2PVRQFdy3 .carousel-control,
  .cid-v2PVRQFdy3 .carousel-indicators,
  .cid-v2PVRQFdy3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2PVRQFdy3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2PVRQFdy3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2PVRQFdy3 .carousel-indicators .active,
.cid-v2PVRQFdy3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2PVRQFdy3 .carousel-indicators .active {
  background: #fff;
}
.cid-v2PVRQFdy3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2PVRQFdy3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2PVRQFdy3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2PVRQFdy3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2PVRQFdy3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2PVRQFdy3 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2PVRQFdy3 .carousel {
  width: 100%;
}
.cid-v2PVRQFdy3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2PVRQFdy3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2PVRQFdy3 .modal.fade .modal-dialog,
.cid-v2PVRQFdy3 .modal.in .modal-dialog {
  transform: none;
}
.cid-v2PVRQFdy3 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2PVRQFdy3 .content-head {
  max-width: 800px;
}
.cid-v2PVRQFdy3 H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v2UVTgK0s1 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2UVTgK0s1 .nav-item:focus,
.cid-v2UVTgK0s1 .nav-link:focus {
  outline: none;
}
.cid-v2UVTgK0s1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2UVTgK0s1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2UVTgK0s1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v2UVTgK0s1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2UVTgK0s1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2UVTgK0s1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2UVTgK0s1 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v2UVTgK0s1 .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v2UVTgK0s1 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v2UVTgK0s1 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2UVTgK0s1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2UVTgK0s1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2UVTgK0s1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v2UVTgK0s1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v2UVTgK0s1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2UVTgK0s1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2UVTgK0s1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v2UVTgK0s1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2UVTgK0s1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v2UVTgK0s1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v2UVTgK0s1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2UVTgK0s1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2UVTgK0s1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v2UVTgK0s1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2UVTgK0s1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2UVTgK0s1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v2UVTgK0s1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v2UVTgK0s1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2UVTgK0s1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2UVTgK0s1 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v2UVTgK0s1 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v2UVTgK0s1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v2UVTgK0s1 .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v2UVTgK0s1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v2UVTgK0s1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v2UVTgK0s1 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2UVTgK0s1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2UVTgK0s1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2UVTgK0s1 .dropdown-item.active,
.cid-v2UVTgK0s1 .dropdown-item:active {
  background-color: transparent;
}
.cid-v2UVTgK0s1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2UVTgK0s1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2UVTgK0s1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2UVTgK0s1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v2UVTgK0s1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2UVTgK0s1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2UVTgK0s1 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v2UVTgK0s1 .navbar-buttons {
  text-align: center;
}
.cid-v2UVTgK0s1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2UVTgK0s1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v2UVTgK0s1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v2UVTgK0s1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v2UVTgK0s1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v2UVTgK0s1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v2UVTgK0s1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2UVTgK0s1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v2UVTgK0s1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v2UVTgK0s1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2UVTgK0s1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v2UVTgK0s1 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v2UVTgK0s1 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v2UVTgK0s1 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v2UVTgK0s1 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2UVTgK0s1 .navbar {
    height: 77px;
  }
  .cid-v2UVTgK0s1 .navbar.opened {
    height: auto;
  }
  .cid-v2UVTgK0s1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2UVThjJAx {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v2UVThjJAx {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v2UVThjJAx .row {
    justify-content: center;
  }
  .cid-v2UVThjJAx .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2UVThjJAx .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2UVThjJAx {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v2UVThjJAx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2UVThjJAx .content-wrap {
    width: 100%;
  }
}
.cid-v2UVThjJAx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2UVThjJAx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2UVThjJAx .mbr-section-title,
.cid-v2UVThjJAx .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v2UVThjJAx .mbr-text,
.cid-v2UVThjJAx .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v2UVThjJAx .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v2UVThjJAx {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v2UVThjJAx .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2UVThjJAx .content-wrap {
    width: 100%;
  }
}
.cid-v2UVThjJAx .mbr-section-title {
  color: #edefeb;
}
.cid-v2UVThjJAx .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v2UVThFUTu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v2UVThFUTu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2UVThFUTu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v2UVThFUTu .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2UVThFUTu .row {
  flex-direction: row-reverse;
}
.cid-v2UVThFUTu .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v2UVThFUTu .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v2UVThFUTu .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v2UVThFUTu .mbr-section-title {
  color: #0045be;
}
.cid-v2UVThFUTu .mbr-text,
.cid-v2UVThFUTu .mbr-section-btn {
  color: #232323;
}
.cid-v2UVTi2vVU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2UVTi2vVU .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2UVTi2vVU .item {
    margin-bottom: 1rem;
  }
}
.cid-v2UVTi2vVU .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-v2UVTi2vVU .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2UVTi2vVU .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2UVTi2vVU .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2UVTi2vVU .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2UVTi2vVU .carousel-control,
.cid-v2UVTi2vVU .close {
  background: #1b1b1b;
}
.cid-v2UVTi2vVU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2UVTi2vVU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2UVTi2vVU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2UVTi2vVU .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2UVTi2vVU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2UVTi2vVU .close::before {
  content: '\e91a';
}
.cid-v2UVTi2vVU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2UVTi2vVU .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2UVTi2vVU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2UVTi2vVU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2UVTi2vVU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2UVTi2vVU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2UVTi2vVU .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2UVTi2vVU .carousel-indicators li.active,
.cid-v2UVTi2vVU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2UVTi2vVU .carousel-indicators li::after,
.cid-v2UVTi2vVU .carousel-indicators li::before {
  content: none;
}
.cid-v2UVTi2vVU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2UVTi2vVU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2UVTi2vVU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2UVTi2vVU .carousel-indicators {
    display: none;
  }
}
.cid-v2UVTi2vVU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2UVTi2vVU .carousel-inner > .active {
  display: block;
}
.cid-v2UVTi2vVU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2UVTi2vVU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2UVTi2vVU .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2UVTi2vVU .carousel-control,
  .cid-v2UVTi2vVU .carousel-indicators,
  .cid-v2UVTi2vVU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2UVTi2vVU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2UVTi2vVU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2UVTi2vVU .carousel-indicators .active,
.cid-v2UVTi2vVU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2UVTi2vVU .carousel-indicators .active {
  background: #fff;
}
.cid-v2UVTi2vVU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2UVTi2vVU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2UVTi2vVU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2UVTi2vVU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2UVTi2vVU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2UVTi2vVU .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2UVTi2vVU .carousel {
  width: 100%;
}
.cid-v2UVTi2vVU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2UVTi2vVU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2UVTi2vVU .modal.fade .modal-dialog,
.cid-v2UVTi2vVU .modal.in .modal-dialog {
  transform: none;
}
.cid-v2UVTi2vVU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2UVTi2vVU .content-head {
  max-width: 800px;
}
.cid-v2UVTi2vVU H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v2VGY3uHtI .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2VGY3uHtI .nav-item:focus,
.cid-v2VGY3uHtI .nav-link:focus {
  outline: none;
}
.cid-v2VGY3uHtI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2VGY3uHtI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2VGY3uHtI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v2VGY3uHtI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v2VGY3uHtI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2VGY3uHtI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2VGY3uHtI .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v2VGY3uHtI .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v2VGY3uHtI .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v2VGY3uHtI .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2VGY3uHtI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2VGY3uHtI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2VGY3uHtI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v2VGY3uHtI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v2VGY3uHtI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2VGY3uHtI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2VGY3uHtI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v2VGY3uHtI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2VGY3uHtI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v2VGY3uHtI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v2VGY3uHtI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2VGY3uHtI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2VGY3uHtI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v2VGY3uHtI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2VGY3uHtI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2VGY3uHtI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v2VGY3uHtI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v2VGY3uHtI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2VGY3uHtI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2VGY3uHtI .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v2VGY3uHtI .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v2VGY3uHtI .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v2VGY3uHtI .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v2VGY3uHtI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v2VGY3uHtI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v2VGY3uHtI .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v2VGY3uHtI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2VGY3uHtI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2VGY3uHtI .dropdown-item.active,
.cid-v2VGY3uHtI .dropdown-item:active {
  background-color: transparent;
}
.cid-v2VGY3uHtI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2VGY3uHtI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2VGY3uHtI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2VGY3uHtI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v2VGY3uHtI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2VGY3uHtI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2VGY3uHtI ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v2VGY3uHtI .navbar-buttons {
  text-align: center;
}
.cid-v2VGY3uHtI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2VGY3uHtI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v2VGY3uHtI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v2VGY3uHtI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v2VGY3uHtI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v2VGY3uHtI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v2VGY3uHtI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2VGY3uHtI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v2VGY3uHtI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v2VGY3uHtI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2VGY3uHtI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v2VGY3uHtI a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v2VGY3uHtI .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v2VGY3uHtI .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v2VGY3uHtI .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2VGY3uHtI .navbar {
    height: 77px;
  }
  .cid-v2VGY3uHtI .navbar.opened {
    height: auto;
  }
  .cid-v2VGY3uHtI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2VGY482Iz {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v2VGY482Iz {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v2VGY482Iz .row {
    justify-content: center;
  }
  .cid-v2VGY482Iz .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v2VGY482Iz .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v2VGY482Iz {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v2VGY482Iz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2VGY482Iz .content-wrap {
    width: 100%;
  }
}
.cid-v2VGY482Iz .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2VGY482Iz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2VGY482Iz .mbr-section-title,
.cid-v2VGY482Iz .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v2VGY482Iz .mbr-text,
.cid-v2VGY482Iz .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v2VGY482Iz .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v2VGY482Iz {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v2VGY482Iz .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v2VGY482Iz .content-wrap {
    width: 100%;
  }
}
.cid-v2VGY482Iz .mbr-section-title {
  color: #edefeb;
}
.cid-v2VGY482Iz .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v2VGY4NPLM {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v2VGY4NPLM .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2VGY4NPLM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v2VGY4NPLM .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v2VGY4NPLM .row {
  flex-direction: row-reverse;
}
.cid-v2VGY4NPLM .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v2VGY4NPLM .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v2VGY4NPLM .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v2VGY4NPLM .mbr-section-title {
  color: #0045be;
}
.cid-v2VGY4NPLM .mbr-text,
.cid-v2VGY4NPLM .mbr-section-btn {
  color: #232323;
}
.cid-v2VGY5gd0M {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v2VGY5gd0M .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v2VGY5gd0M .item {
    margin-bottom: 1rem;
  }
}
.cid-v2VGY5gd0M .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v2VGY5gd0M .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v2VGY5gd0M .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v2VGY5gd0M .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v2VGY5gd0M .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v2VGY5gd0M .carousel-control,
.cid-v2VGY5gd0M .close {
  background: #1b1b1b;
}
.cid-v2VGY5gd0M .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v2VGY5gd0M .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v2VGY5gd0M .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v2VGY5gd0M .carousel-control-next span {
  margin-left: 5px;
}
.cid-v2VGY5gd0M .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v2VGY5gd0M .close::before {
  content: '\e91a';
}
.cid-v2VGY5gd0M .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v2VGY5gd0M .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v2VGY5gd0M .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2VGY5gd0M .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v2VGY5gd0M .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v2VGY5gd0M .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v2VGY5gd0M .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v2VGY5gd0M .carousel-indicators li.active,
.cid-v2VGY5gd0M .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v2VGY5gd0M .carousel-indicators li::after,
.cid-v2VGY5gd0M .carousel-indicators li::before {
  content: none;
}
.cid-v2VGY5gd0M .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v2VGY5gd0M .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v2VGY5gd0M .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v2VGY5gd0M .carousel-indicators {
    display: none;
  }
}
.cid-v2VGY5gd0M .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v2VGY5gd0M .carousel-inner > .active {
  display: block;
}
.cid-v2VGY5gd0M .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v2VGY5gd0M .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v2VGY5gd0M .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v2VGY5gd0M .carousel-control,
  .cid-v2VGY5gd0M .carousel-indicators,
  .cid-v2VGY5gd0M .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v2VGY5gd0M .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v2VGY5gd0M .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v2VGY5gd0M .carousel-indicators .active,
.cid-v2VGY5gd0M .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v2VGY5gd0M .carousel-indicators .active {
  background: #fff;
}
.cid-v2VGY5gd0M .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v2VGY5gd0M .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v2VGY5gd0M .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v2VGY5gd0M .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v2VGY5gd0M .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v2VGY5gd0M .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v2VGY5gd0M .carousel {
  width: 100%;
}
.cid-v2VGY5gd0M .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v2VGY5gd0M .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v2VGY5gd0M .modal.fade .modal-dialog,
.cid-v2VGY5gd0M .modal.in .modal-dialog {
  transform: none;
}
.cid-v2VGY5gd0M .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v2VGY5gd0M .content-head {
  max-width: 800px;
}
.cid-v2VGY5gd0M H6 {
  color: #8a8a8a;
}
.cid-v2WIvwjYIS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v2WIvwjYIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2WIvwjYIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2WIvwjYIS .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .footer-col {
    flex-direction: column;
  }
}
.cid-v2WIvwjYIS .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v2WIvwjYIS .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .mbr-section-btn {
    text-align: center;
  }
}
.cid-v2WIvwjYIS .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v2WIvwjYIS .item-wrap {
  transition: all 300ms ease;
}
.cid-v2WIvwjYIS .item-wrap:hover,
.cid-v2WIvwjYIS .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v2WIvwjYIS .soc-item {
  margin: 8px;
}
.cid-v2WIvwjYIS .soc-item a:hover .mbr-iconfont,
.cid-v2WIvwjYIS .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v2WIvwjYIS .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v2WIvwjYIS .row {
    text-align: center;
  }
  .cid-v2WIvwjYIS .social-row {
    justify-content: center;
  }
}
.cid-v2WIvwjYIS .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v2WIvwjYIS .list {
    margin-bottom: 0rem;
  }
}
.cid-v2WIvwjYIS .mbr-section-subtitle {
  color: #0045be;
}
.cid-v2WIvwjYIS .list,
.cid-v2WIvwjYIS .item-wrap {
  color: #ffffff;
}
.cid-v2WIvwjYIS .copyright {
  color: #fdfde1;
}
.cid-v2WIvwjYIS H5 {
  color: #0045be;
}
.cid-v3dMTmczlN .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v3dMTmczlN .nav-item:focus,
.cid-v3dMTmczlN .nav-link:focus {
  outline: none;
}
.cid-v3dMTmczlN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v3dMTmczlN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3dMTmczlN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v3dMTmczlN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v3dMTmczlN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3dMTmczlN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3dMTmczlN .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v3dMTmczlN .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v3dMTmczlN .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v3dMTmczlN .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3dMTmczlN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3dMTmczlN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3dMTmczlN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v3dMTmczlN .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v3dMTmczlN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3dMTmczlN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3dMTmczlN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v3dMTmczlN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3dMTmczlN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v3dMTmczlN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v3dMTmczlN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3dMTmczlN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3dMTmczlN .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v3dMTmczlN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3dMTmczlN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3dMTmczlN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v3dMTmczlN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v3dMTmczlN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3dMTmczlN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3dMTmczlN .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v3dMTmczlN .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v3dMTmczlN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v3dMTmczlN .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v3dMTmczlN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v3dMTmczlN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v3dMTmczlN .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3dMTmczlN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3dMTmczlN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3dMTmczlN .dropdown-item.active,
.cid-v3dMTmczlN .dropdown-item:active {
  background-color: transparent;
}
.cid-v3dMTmczlN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3dMTmczlN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3dMTmczlN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3dMTmczlN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v3dMTmczlN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v3dMTmczlN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3dMTmczlN ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v3dMTmczlN .navbar-buttons {
  text-align: center;
}
.cid-v3dMTmczlN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3dMTmczlN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v3dMTmczlN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v3dMTmczlN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v3dMTmczlN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v3dMTmczlN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v3dMTmczlN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v3dMTmczlN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v3dMTmczlN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v3dMTmczlN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v3dMTmczlN .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v3dMTmczlN a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v3dMTmczlN .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v3dMTmczlN .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v3dMTmczlN .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3dMTmczlN .navbar {
    height: 77px;
  }
  .cid-v3dMTmczlN .navbar.opened {
    height: auto;
  }
  .cid-v3dMTmczlN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3dMTn4yeB {
  display: flex;
  padding-top: 18rem;
  padding-bottom: 2rem;
}
@media (min-width: 768px) {
  .cid-v3dMTn4yeB {
    align-items: flex-end;
    width: 100%;
    height: 700px;
  }
  .cid-v3dMTn4yeB .row {
    justify-content: center;
  }
  .cid-v3dMTn4yeB .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v3dMTn4yeB .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v3dMTn4yeB {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v3dMTn4yeB .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3dMTn4yeB .content-wrap {
    width: 100%;
  }
}
.cid-v3dMTn4yeB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3dMTn4yeB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("");
}
.cid-v3dMTn4yeB .mbr-section-title,
.cid-v3dMTn4yeB .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v3dMTn4yeB .mbr-text,
.cid-v3dMTn4yeB .mbr-section-btn {
  text-align: center;
}
.cid-v3dMTn4yeB .mbr-section-title {
  color: #edefeb;
}
.cid-v3dMTn4yeB .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v3dMTnDMOX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v3dMTnDMOX .mbr-text {
    text-align: center;
  }
}
.cid-v3dMTnDMOX .container-fluid {
  padding: 0;
}
.cid-v3dMTnDMOX .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-v3dMTnDMOX img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v3dMTnDMOX .mbr-figure {
  height: 100%;
}
.cid-v3dMTnDMOX .col-lg-6 {
  padding: 0;
}
.cid-v3dMTnDMOX .row {
  margin: 0;
}
.cid-v3dMTnDMOX H1 {
  color: #7c92dc;
}
.cid-v3dMTnDMOX H3 {
  color: #52156f;
}
.cid-v3dMTnDMOX .mbr-text,
.cid-v3dMTnDMOX .mbr-section-btn {
  color: #52156f;
}
.cid-v3dMTo8lv9 {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v3dMTo8lv9 .mbr-text {
  color: #879a9f;
}
@media (min-width: 922px) {
  .cid-v3dMTo8lv9 .card-wrapper {
    padding: 0 1rem;
  }
}
.cid-v3dMTo8lv9 .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.2rem;
  line-height: 2;
}
.cid-v3dMTo8lv9 .counter-container ul li {
  margin-bottom: 0.2rem;
}
.cid-v3dMTo8lv9 .mbr-text,
.cid-v3dMTo8lv9 .mbr-section-btn {
  color: #000000;
}
.cid-v3dMTo8lv9 .card-title {
  color: #0045be;
  text-align: left;
}
.cid-v3dMToC1Qy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #676767;
}
.cid-v3dMToC1Qy .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3dMToC1Qy .item {
    margin-bottom: 1rem;
  }
}
.cid-v3dMToC1Qy .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v3dMToC1Qy .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v3dMToC1Qy .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v3dMToC1Qy .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v3dMToC1Qy .carousel-control,
.cid-v3dMToC1Qy .close {
  background: #1b1b1b;
}
.cid-v3dMToC1Qy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3dMToC1Qy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3dMToC1Qy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3dMToC1Qy .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3dMToC1Qy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3dMToC1Qy .close::before {
  content: '\e91a';
}
.cid-v3dMToC1Qy .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3dMToC1Qy .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3dMToC1Qy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3dMToC1Qy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3dMToC1Qy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3dMToC1Qy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3dMToC1Qy .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3dMToC1Qy .carousel-indicators li.active,
.cid-v3dMToC1Qy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3dMToC1Qy .carousel-indicators li::after,
.cid-v3dMToC1Qy .carousel-indicators li::before {
  content: none;
}
.cid-v3dMToC1Qy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3dMToC1Qy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3dMToC1Qy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3dMToC1Qy .carousel-indicators {
    display: none;
  }
}
.cid-v3dMToC1Qy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3dMToC1Qy .carousel-inner > .active {
  display: block;
}
.cid-v3dMToC1Qy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3dMToC1Qy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3dMToC1Qy .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3dMToC1Qy .carousel-control,
  .cid-v3dMToC1Qy .carousel-indicators,
  .cid-v3dMToC1Qy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3dMToC1Qy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3dMToC1Qy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3dMToC1Qy .carousel-indicators .active,
.cid-v3dMToC1Qy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3dMToC1Qy .carousel-indicators .active {
  background: #fff;
}
.cid-v3dMToC1Qy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3dMToC1Qy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3dMToC1Qy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3dMToC1Qy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3dMToC1Qy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3dMToC1Qy .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3dMToC1Qy .carousel {
  width: 100%;
}
.cid-v3dMToC1Qy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3dMToC1Qy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3dMToC1Qy .modal.fade .modal-dialog,
.cid-v3dMToC1Qy .modal.in .modal-dialog {
  transform: none;
}
.cid-v3dMToC1Qy .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3dMToC1Qy .content-head {
  max-width: 800px;
}
.cid-v3dMToC1Qy H3 {
  color: #ffffff;
}
.cid-v3dMToC1Qy H4 {
  color: #ffffff;
}
.cid-v3dMTplLkO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v3dMTplLkO .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3dMTplLkO .item {
    margin-bottom: 1rem;
  }
}
.cid-v3dMTplLkO .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v3dMTplLkO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v3dMTplLkO .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v3dMTplLkO .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v3dMTplLkO .carousel-control,
.cid-v3dMTplLkO .close {
  background: #1b1b1b;
}
.cid-v3dMTplLkO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3dMTplLkO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3dMTplLkO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3dMTplLkO .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3dMTplLkO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3dMTplLkO .close::before {
  content: '\e91a';
}
.cid-v3dMTplLkO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3dMTplLkO .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3dMTplLkO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3dMTplLkO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3dMTplLkO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3dMTplLkO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3dMTplLkO .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3dMTplLkO .carousel-indicators li.active,
.cid-v3dMTplLkO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3dMTplLkO .carousel-indicators li::after,
.cid-v3dMTplLkO .carousel-indicators li::before {
  content: none;
}
.cid-v3dMTplLkO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3dMTplLkO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3dMTplLkO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3dMTplLkO .carousel-indicators {
    display: none;
  }
}
.cid-v3dMTplLkO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3dMTplLkO .carousel-inner > .active {
  display: block;
}
.cid-v3dMTplLkO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3dMTplLkO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3dMTplLkO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3dMTplLkO .carousel-control,
  .cid-v3dMTplLkO .carousel-indicators,
  .cid-v3dMTplLkO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3dMTplLkO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3dMTplLkO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3dMTplLkO .carousel-indicators .active,
.cid-v3dMTplLkO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3dMTplLkO .carousel-indicators .active {
  background: #fff;
}
.cid-v3dMTplLkO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3dMTplLkO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3dMTplLkO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3dMTplLkO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3dMTplLkO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3dMTplLkO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3dMTplLkO .carousel {
  width: 100%;
}
.cid-v3dMTplLkO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3dMTplLkO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3dMTplLkO .modal.fade .modal-dialog,
.cid-v3dMTplLkO .modal.in .modal-dialog {
  transform: none;
}
.cid-v3dMTplLkO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3dMTplLkO .content-head {
  max-width: 800px;
}
.cid-v3dMTplLkO H3 {
  color: #ffffff;
}
.cid-v3dMTplLkO H4 {
  color: #ffffff;
}
.cid-v3dMTr1liZ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-v3dMTr1liZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3dMTr1liZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3dMTr1liZ .content-text {
  max-width: 800px;
}
.cid-v3dMTr1liZ .mbr-section-title {
  color: #b01116;
}
.cid-v3dMTr1liZ .mbr-text,
.cid-v3dMTr1liZ .mbr-section-btn {
  color: #000000;
}
.cid-v3dMTrESwm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v3dMTrESwm .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3dMTrESwm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3dMTrESwm .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v3dMTrESwm .footer-col {
    flex-direction: column;
  }
}
.cid-v3dMTrESwm .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v3dMTrESwm .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v3dMTrESwm .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v3dMTrESwm .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3dMTrESwm .mbr-section-btn {
    text-align: center;
  }
}
.cid-v3dMTrESwm .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v3dMTrESwm .item-wrap {
  transition: all 300ms ease;
}
.cid-v3dMTrESwm .item-wrap:hover,
.cid-v3dMTrESwm .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v3dMTrESwm .soc-item {
  margin: 8px;
}
.cid-v3dMTrESwm .soc-item a:hover .mbr-iconfont,
.cid-v3dMTrESwm .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v3dMTrESwm .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3dMTrESwm .row {
    text-align: center;
  }
  .cid-v3dMTrESwm .social-row {
    justify-content: center;
  }
}
.cid-v3dMTrESwm .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v3dMTrESwm .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v3dMTrESwm .list {
    margin-bottom: 0rem;
  }
}
.cid-v3dMTrESwm .mbr-section-subtitle {
  color: #0045be;
}
.cid-v3dMTrESwm .list,
.cid-v3dMTrESwm .item-wrap {
  color: #ffffff;
}
.cid-v3dMTrESwm .copyright {
  color: #fdfde1;
}
.cid-v3dMTrESwm H5 {
  color: #0045be;
}
.cid-v3e9slK7ha .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v3e9slK7ha .nav-item:focus,
.cid-v3e9slK7ha .nav-link:focus {
  outline: none;
}
.cid-v3e9slK7ha .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v3e9slK7ha .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v3e9slK7ha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v3e9slK7ha .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v3e9slK7ha .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v3e9slK7ha .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v3e9slK7ha .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v3e9slK7ha .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v3e9slK7ha .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v3e9slK7ha .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3e9slK7ha .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v3e9slK7ha .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3e9slK7ha .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v3e9slK7ha .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v3e9slK7ha .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3e9slK7ha .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3e9slK7ha .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v3e9slK7ha .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3e9slK7ha .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v3e9slK7ha .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v3e9slK7ha .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v3e9slK7ha .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3e9slK7ha .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v3e9slK7ha .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3e9slK7ha .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3e9slK7ha .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v3e9slK7ha .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v3e9slK7ha .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3e9slK7ha .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v3e9slK7ha .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v3e9slK7ha .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v3e9slK7ha .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v3e9slK7ha .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v3e9slK7ha .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v3e9slK7ha .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v3e9slK7ha .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v3e9slK7ha .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3e9slK7ha .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3e9slK7ha .dropdown-item.active,
.cid-v3e9slK7ha .dropdown-item:active {
  background-color: transparent;
}
.cid-v3e9slK7ha .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v3e9slK7ha .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3e9slK7ha .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3e9slK7ha .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v3e9slK7ha .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v3e9slK7ha .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3e9slK7ha ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v3e9slK7ha .navbar-buttons {
  text-align: center;
}
.cid-v3e9slK7ha button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3e9slK7ha button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v3e9slK7ha button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v3e9slK7ha button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v3e9slK7ha button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v3e9slK7ha button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v3e9slK7ha nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v3e9slK7ha nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v3e9slK7ha nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v3e9slK7ha nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v3e9slK7ha .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v3e9slK7ha a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v3e9slK7ha .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v3e9slK7ha .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v3e9slK7ha .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v3e9slK7ha .navbar {
    height: 77px;
  }
  .cid-v3e9slK7ha .navbar.opened {
    height: auto;
  }
  .cid-v3e9slK7ha .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v3e9smml5y {
  display: flex;
  padding-top: 18rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/230a3841-1.jpg");
}
.cid-v3e9smml5y .mbr-overlay {
  background-color: #000000;
  opacity: 0.5;
}
@media (min-width: 768px) {
  .cid-v3e9smml5y {
    align-items: flex-end;
    width: 100%;
    height: 700px;
  }
  .cid-v3e9smml5y .row {
    justify-content: center;
  }
  .cid-v3e9smml5y .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v3e9smml5y .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v3e9smml5y {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v3e9smml5y .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v3e9smml5y .content-wrap {
    width: 100%;
  }
}
.cid-v3e9smml5y .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3e9smml5y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3e9smml5y .mbr-section-title,
.cid-v3e9smml5y .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v3e9smml5y .mbr-text,
.cid-v3e9smml5y .mbr-section-btn {
  text-align: center;
}
.cid-v3e9smml5y .mbr-section-title {
  color: #edefeb;
}
.cid-v3e9smml5y .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v3e9smZeax {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v3e9smZeax .mbr-text {
    text-align: center;
  }
}
.cid-v3e9smZeax .container-fluid {
  padding: 0;
}
.cid-v3e9smZeax .media-content {
  max-width: 100%;
  margin: auto;
  padding: 1rem;
}
.cid-v3e9smZeax img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-v3e9smZeax .mbr-figure {
  height: 100%;
}
.cid-v3e9smZeax .col-lg-6 {
  padding: 0;
}
.cid-v3e9smZeax .row {
  margin: 0;
}
.cid-v3e9smZeax H1 {
  color: #7c92dc;
}
.cid-v3e9smZeax H3 {
  color: #52156f;
}
.cid-v3e9smZeax .mbr-text,
.cid-v3e9smZeax .mbr-section-btn {
  color: #52156f;
}
.cid-v3e9snt6Ct {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-v3e9snt6Ct .mbr-text {
  color: #879a9f;
}
@media (min-width: 922px) {
  .cid-v3e9snt6Ct .card-wrapper {
    padding: 0 1rem;
  }
}
.cid-v3e9snt6Ct .counter-container ul {
  margin-bottom: 0;
  padding-left: 1.2rem;
  line-height: 2;
}
.cid-v3e9snt6Ct .counter-container ul li {
  margin-bottom: 0.2rem;
}
.cid-v3e9snt6Ct .mbr-text,
.cid-v3e9snt6Ct .mbr-section-btn {
  color: #000000;
}
.cid-v3e9snt6Ct .card-title {
  color: #0045be;
  text-align: left;
}
.cid-v3e9soCJUW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v3e9soCJUW .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v3e9soCJUW .item {
    margin-bottom: 1rem;
  }
}
.cid-v3e9soCJUW .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-v3e9soCJUW .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-v3e9soCJUW .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v3e9soCJUW .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v3e9soCJUW .carousel-control,
.cid-v3e9soCJUW .close {
  background: #1b1b1b;
}
.cid-v3e9soCJUW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v3e9soCJUW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v3e9soCJUW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v3e9soCJUW .carousel-control-next span {
  margin-left: 5px;
}
.cid-v3e9soCJUW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v3e9soCJUW .close::before {
  content: '\e91a';
}
.cid-v3e9soCJUW .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v3e9soCJUW .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v3e9soCJUW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3e9soCJUW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v3e9soCJUW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v3e9soCJUW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v3e9soCJUW .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v3e9soCJUW .carousel-indicators li.active,
.cid-v3e9soCJUW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v3e9soCJUW .carousel-indicators li::after,
.cid-v3e9soCJUW .carousel-indicators li::before {
  content: none;
}
.cid-v3e9soCJUW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v3e9soCJUW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v3e9soCJUW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v3e9soCJUW .carousel-indicators {
    display: none;
  }
}
.cid-v3e9soCJUW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v3e9soCJUW .carousel-inner > .active {
  display: block;
}
.cid-v3e9soCJUW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3e9soCJUW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3e9soCJUW .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-v3e9soCJUW .carousel-control,
  .cid-v3e9soCJUW .carousel-indicators,
  .cid-v3e9soCJUW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v3e9soCJUW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v3e9soCJUW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v3e9soCJUW .carousel-indicators .active,
.cid-v3e9soCJUW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v3e9soCJUW .carousel-indicators .active {
  background: #fff;
}
.cid-v3e9soCJUW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v3e9soCJUW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v3e9soCJUW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v3e9soCJUW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v3e9soCJUW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v3e9soCJUW .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v3e9soCJUW .carousel {
  width: 100%;
}
.cid-v3e9soCJUW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v3e9soCJUW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v3e9soCJUW .modal.fade .modal-dialog,
.cid-v3e9soCJUW .modal.in .modal-dialog {
  transform: none;
}
.cid-v3e9soCJUW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v3e9soCJUW .content-head {
  max-width: 800px;
}
.cid-v3e9soCJUW H3 {
  color: #ffffff;
}
.cid-v3e9soCJUW H4 {
  color: #ffffff;
}
.cid-v3e9srKxgd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v3e9srKxgd .mbr-fallback-image.disabled {
  display: none;
}
.cid-v3e9srKxgd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v3e9srKxgd .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v3e9srKxgd .footer-col {
    flex-direction: column;
  }
}
.cid-v3e9srKxgd .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v3e9srKxgd .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v3e9srKxgd .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v3e9srKxgd .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3e9srKxgd .mbr-section-btn {
    text-align: center;
  }
}
.cid-v3e9srKxgd .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v3e9srKxgd .item-wrap {
  transition: all 300ms ease;
}
.cid-v3e9srKxgd .item-wrap:hover,
.cid-v3e9srKxgd .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v3e9srKxgd .soc-item {
  margin: 8px;
}
.cid-v3e9srKxgd .soc-item a:hover .mbr-iconfont,
.cid-v3e9srKxgd .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v3e9srKxgd .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v3e9srKxgd .row {
    text-align: center;
  }
  .cid-v3e9srKxgd .social-row {
    justify-content: center;
  }
}
.cid-v3e9srKxgd .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v3e9srKxgd .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v3e9srKxgd .list {
    margin-bottom: 0rem;
  }
}
.cid-v3e9srKxgd .mbr-section-subtitle {
  color: #0045be;
}
.cid-v3e9srKxgd .list,
.cid-v3e9srKxgd .item-wrap {
  color: #ffffff;
}
.cid-v3e9srKxgd .copyright {
  color: #fdfde1;
}
.cid-v3e9srKxgd H5 {
  color: #0045be;
}
.cid-v5Wn0gNePM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v5Wn0gNePM .nav-item:focus,
.cid-v5Wn0gNePM .nav-link:focus {
  outline: none;
}
.cid-v5Wn0gNePM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v5Wn0gNePM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5Wn0gNePM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v5Wn0gNePM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v5Wn0gNePM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5Wn0gNePM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5Wn0gNePM .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v5Wn0gNePM .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v5Wn0gNePM .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v5Wn0gNePM .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v5Wn0gNePM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5Wn0gNePM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v5Wn0gNePM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v5Wn0gNePM .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v5Wn0gNePM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5Wn0gNePM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5Wn0gNePM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v5Wn0gNePM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5Wn0gNePM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v5Wn0gNePM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v5Wn0gNePM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5Wn0gNePM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5Wn0gNePM .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v5Wn0gNePM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5Wn0gNePM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v5Wn0gNePM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v5Wn0gNePM .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v5Wn0gNePM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v5Wn0gNePM .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v5Wn0gNePM .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v5Wn0gNePM .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v5Wn0gNePM .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v5Wn0gNePM .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v5Wn0gNePM .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v5Wn0gNePM .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v5Wn0gNePM .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5Wn0gNePM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v5Wn0gNePM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5Wn0gNePM .dropdown-item.active,
.cid-v5Wn0gNePM .dropdown-item:active {
  background-color: transparent;
}
.cid-v5Wn0gNePM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5Wn0gNePM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5Wn0gNePM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5Wn0gNePM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v5Wn0gNePM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v5Wn0gNePM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5Wn0gNePM ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v5Wn0gNePM .navbar-buttons {
  text-align: center;
}
.cid-v5Wn0gNePM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v5Wn0gNePM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v5Wn0gNePM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v5Wn0gNePM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v5Wn0gNePM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v5Wn0gNePM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v5Wn0gNePM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v5Wn0gNePM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v5Wn0gNePM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v5Wn0gNePM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v5Wn0gNePM .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v5Wn0gNePM a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v5Wn0gNePM .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v5Wn0gNePM .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v5Wn0gNePM .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5Wn0gNePM .navbar {
    height: 77px;
  }
  .cid-v5Wn0gNePM .navbar.opened {
    height: auto;
  }
  .cid-v5Wn0gNePM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5Wn0hntcf {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v5Wn0hntcf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Wn0hntcf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Wn0hntcf .title-wrapper {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v5Wn0hntcf .title-wrapper {
    margin-bottom: 30px;
  }
}
.cid-v5Wn0hntcf .title-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
}
.cid-v5Wn0hntcf .title-wrapper .title-wrap .mbr-section-title {
  width: 60%;
  display: inline-block;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v5Wn0hntcf .title-wrapper .title-wrap .mbr-section-title {
    width: 100%;
  }
}
.cid-v5Wn0hntcf .items-wrapper {
  margin: 0 -15px;
  justify-content: center;
}
.cid-v5Wn0hntcf .items-wrapper .item {
  padding: 0 15px;
}
.cid-v5Wn0hntcf .item {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-v5Wn0hntcf .item {
    margin-bottom: 15px;
  }
}
.cid-v5Wn0hntcf .item .item-wrapper {
  position: relative;
  height: 100%;
  padding: 40px;
  background-color: #3d3d3d;
  overflow: hidden;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-v5Wn0hntcf .item .item-wrapper {
    padding: 30px;
  }
}
.cid-v5Wn0hntcf .item .item-wrapper:hover::before,
.cid-v5Wn0hntcf .item .item-wrapper:focus::before {
  width: 1000px;
  height: 1000px;
}
.cid-v5Wn0hntcf .item .item-wrapper:hover .icon-card .mbr-iconfont,
.cid-v5Wn0hntcf .item .item-wrapper:focus .icon-card .mbr-iconfont {
  background-color: #0045be;
  color: #ffffff;
}
.cid-v5Wn0hntcf .item .item-wrapper:hover .item-content .card-title,
.cid-v5Wn0hntcf .item .item-wrapper:focus .item-content .card-title {
  color: #ffffff;
}
.cid-v5Wn0hntcf .item .item-wrapper:hover .item-content .card-desc,
.cid-v5Wn0hntcf .item .item-wrapper:focus .item-content .card-desc {
  color: #ffffff;
}
.cid-v5Wn0hntcf .item .item-wrapper:hover .item-img img,
.cid-v5Wn0hntcf .item .item-wrapper:focus .item-img img {
  bottom: -30px;
}
.cid-v5Wn0hntcf .item .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-radius: 0 0 0 100% !important;
  background-color: #0045be;
  transition: all 0.6s ease-in-out;
  pointer-events: none;
}
.cid-v5Wn0hntcf .item .item-wrapper .icon-card {
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
  height: 60px;
  padding: 0 0 10px 10px;
  background-color: #000000;
  border-radius: 0 0 0 30px;
  z-index: 2;
}
.cid-v5Wn0hntcf .item .item-wrapper .icon-card .mbr-iconfont {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  min-width: 50px;
  font-size: 18px;
  background-color: #3d3d3d;
  color: #0045be;
  border-radius: 100%;
  transition: all .3s ease;
  z-index: 5;
}
.cid-v5Wn0hntcf .item .item-wrapper .icon-card::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-v5Wn0hntcf .item .item-wrapper .icon-card::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #000000;
}
.cid-v5Wn0hntcf .item .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  margin-bottom: 50px;
  padding-right: 30px;
}
.cid-v5Wn0hntcf .item .item-wrapper .item-content .card-title {
  margin-bottom: 20px;
  transition: all .3s ease;
}
.cid-v5Wn0hntcf .item .item-wrapper .item-content .card-desc {
  margin-bottom: 0;
  transition: all .3s ease;
}
.cid-v5Wn0hntcf .item .item-wrapper .item-img {
  height: 260px;
}
.cid-v5Wn0hntcf .item .item-wrapper .item-img img {
  position: absolute;
  left: 0px;
  bottom: -40px;
  height: 370px;
  width: 100%;
  transition: all .5s ease;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v5Wn0hntcf .item .item-wrapper .item-img img {
    width: 100%;
  }
}
.cid-v5Wn0hntcf .item .item-wrapper .image_2 img {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-v5Wn0hntcf .item .item-wrapper .image_2 img {
    width: 90%;
  }
}
.cid-v5Wn0hntcf .btn-wrapper {
  margin-top: 0;
  margin-right: 15%;
}
.cid-v5Wn0hntcf .mbr-label,
.cid-v5Wn0hntcf .label-wrapper {
  color: #0045be;
  text-align: center;
}
.cid-v5Wn0hntcf .mbr-section-title,
.cid-v5Wn0hntcf .title-wrapper {
  color: #000000;
  text-align: center;
}
.cid-v5Wn0hntcf .card-title {
  color: #ffffff;
}
.cid-v5Wn0hntcf .card-desc {
  color: #8a8a8a;
}
.cid-v5Wn0hntcf .mbr-section-title,
.cid-v5Wn0hntcf .title-wrap {
  color: #c1c1c1;
}
.cid-v5Wn0hSTLu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v5Wn0hSTLu .mbr-fallback-image.disabled {
  display: none;
}
.cid-v5Wn0hSTLu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v5Wn0hSTLu .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v5Wn0hSTLu .footer-col {
    flex-direction: column;
  }
}
.cid-v5Wn0hSTLu .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v5Wn0hSTLu .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v5Wn0hSTLu .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v5Wn0hSTLu .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v5Wn0hSTLu .mbr-section-btn {
    text-align: center;
  }
}
.cid-v5Wn0hSTLu .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v5Wn0hSTLu .item-wrap {
  transition: all 300ms ease;
}
.cid-v5Wn0hSTLu .item-wrap:hover,
.cid-v5Wn0hSTLu .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v5Wn0hSTLu .soc-item {
  margin: 8px;
}
.cid-v5Wn0hSTLu .soc-item a:hover .mbr-iconfont,
.cid-v5Wn0hSTLu .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v5Wn0hSTLu .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v5Wn0hSTLu .row {
    text-align: center;
  }
  .cid-v5Wn0hSTLu .social-row {
    justify-content: center;
  }
}
.cid-v5Wn0hSTLu .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v5Wn0hSTLu .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v5Wn0hSTLu .list {
    margin-bottom: 0rem;
  }
}
.cid-v5Wn0hSTLu .mbr-section-subtitle {
  color: #0045be;
}
.cid-v5Wn0hSTLu .list,
.cid-v5Wn0hSTLu .item-wrap {
  color: #ffffff;
}
.cid-v5Wn0hSTLu .copyright {
  color: #fdfde1;
}
.cid-v5Wn0hSTLu H5 {
  color: #0045be;
}
.cid-v8hPYt8zly .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v8hPYt8zly .nav-item:focus,
.cid-v8hPYt8zly .nav-link:focus {
  outline: none;
}
.cid-v8hPYt8zly .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v8hPYt8zly .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v8hPYt8zly .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v8hPYt8zly .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v8hPYt8zly .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v8hPYt8zly .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v8hPYt8zly .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v8hPYt8zly .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v8hPYt8zly .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v8hPYt8zly .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v8hPYt8zly .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v8hPYt8zly .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v8hPYt8zly .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v8hPYt8zly .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v8hPYt8zly .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v8hPYt8zly .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v8hPYt8zly .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v8hPYt8zly .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v8hPYt8zly .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v8hPYt8zly .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v8hPYt8zly .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v8hPYt8zly .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v8hPYt8zly .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v8hPYt8zly .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v8hPYt8zly .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v8hPYt8zly .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v8hPYt8zly .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v8hPYt8zly .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v8hPYt8zly .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v8hPYt8zly .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v8hPYt8zly .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v8hPYt8zly .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v8hPYt8zly .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v8hPYt8zly .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v8hPYt8zly .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v8hPYt8zly .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v8hPYt8zly .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v8hPYt8zly .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v8hPYt8zly .dropdown-item.active,
.cid-v8hPYt8zly .dropdown-item:active {
  background-color: transparent;
}
.cid-v8hPYt8zly .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v8hPYt8zly .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v8hPYt8zly .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v8hPYt8zly .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v8hPYt8zly .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v8hPYt8zly .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v8hPYt8zly ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v8hPYt8zly .navbar-buttons {
  text-align: center;
}
.cid-v8hPYt8zly button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v8hPYt8zly button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v8hPYt8zly button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v8hPYt8zly button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v8hPYt8zly button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v8hPYt8zly button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v8hPYt8zly nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v8hPYt8zly nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v8hPYt8zly nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v8hPYt8zly nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v8hPYt8zly .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v8hPYt8zly a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v8hPYt8zly .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v8hPYt8zly .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v8hPYt8zly .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v8hPYt8zly .navbar {
    height: 77px;
  }
  .cid-v8hPYt8zly .navbar.opened {
    height: auto;
  }
  .cid-v8hPYt8zly .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v8hPYtCW6M {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v8hPYtCW6M {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v8hPYtCW6M .row {
    justify-content: center;
  }
  .cid-v8hPYtCW6M .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8hPYtCW6M .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8hPYtCW6M {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v8hPYtCW6M .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8hPYtCW6M .content-wrap {
    width: 100%;
  }
}
.cid-v8hPYtCW6M .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8hPYtCW6M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8hPYtCW6M .mbr-section-title,
.cid-v8hPYtCW6M .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v8hPYtCW6M .mbr-text,
.cid-v8hPYtCW6M .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v8hPYtCW6M .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v8hPYtCW6M {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v8hPYtCW6M .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8hPYtCW6M .content-wrap {
    width: 100%;
  }
}
.cid-v8hPYtCW6M .mbr-section-title {
  color: #edefeb;
}
.cid-v8hPYtCW6M .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v8hPYtWfT0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v8hPYtWfT0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8hPYtWfT0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v8hPYtWfT0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8hPYtWfT0 .row {
  flex-direction: row-reverse;
}
.cid-v8hPYtWfT0 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v8hPYtWfT0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v8hPYtWfT0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v8hPYtWfT0 .mbr-section-title {
  color: #0045be;
}
.cid-v8hPYtWfT0 .mbr-text,
.cid-v8hPYtWfT0 .mbr-section-btn {
  color: #232323;
}
.cid-v8hPYumLMp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v8hPYumLMp .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8hPYumLMp .item {
    margin-bottom: 1rem;
  }
}
.cid-v8hPYumLMp .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v8hPYumLMp .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v8hPYumLMp .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v8hPYumLMp .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v8hPYumLMp .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v8hPYumLMp .carousel-control,
.cid-v8hPYumLMp .close {
  background: #1b1b1b;
}
.cid-v8hPYumLMp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v8hPYumLMp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v8hPYumLMp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v8hPYumLMp .carousel-control-next span {
  margin-left: 5px;
}
.cid-v8hPYumLMp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v8hPYumLMp .close::before {
  content: '\e91a';
}
.cid-v8hPYumLMp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v8hPYumLMp .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v8hPYumLMp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v8hPYumLMp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v8hPYumLMp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v8hPYumLMp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v8hPYumLMp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v8hPYumLMp .carousel-indicators li.active,
.cid-v8hPYumLMp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v8hPYumLMp .carousel-indicators li::after,
.cid-v8hPYumLMp .carousel-indicators li::before {
  content: none;
}
.cid-v8hPYumLMp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v8hPYumLMp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v8hPYumLMp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v8hPYumLMp .carousel-indicators {
    display: none;
  }
}
.cid-v8hPYumLMp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v8hPYumLMp .carousel-inner > .active {
  display: block;
}
.cid-v8hPYumLMp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v8hPYumLMp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v8hPYumLMp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v8hPYumLMp .carousel-control,
  .cid-v8hPYumLMp .carousel-indicators,
  .cid-v8hPYumLMp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v8hPYumLMp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v8hPYumLMp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v8hPYumLMp .carousel-indicators .active,
.cid-v8hPYumLMp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v8hPYumLMp .carousel-indicators .active {
  background: #fff;
}
.cid-v8hPYumLMp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v8hPYumLMp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v8hPYumLMp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v8hPYumLMp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v8hPYumLMp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v8hPYumLMp .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v8hPYumLMp .carousel {
  width: 100%;
}
.cid-v8hPYumLMp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v8hPYumLMp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v8hPYumLMp .modal.fade .modal-dialog,
.cid-v8hPYumLMp .modal.in .modal-dialog {
  transform: none;
}
.cid-v8hPYumLMp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v8hPYumLMp .content-head {
  max-width: 800px;
}
.cid-v8hPYumLMp H6 {
  color: #8a8a8a;
}
.cid-v8hPYuTtw8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v8hPYuTtw8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8hPYuTtw8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8hPYuTtw8 .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v8hPYuTtw8 .footer-col {
    flex-direction: column;
  }
}
.cid-v8hPYuTtw8 .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v8hPYuTtw8 .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v8hPYuTtw8 .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v8hPYuTtw8 .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v8hPYuTtw8 .mbr-section-btn {
    text-align: center;
  }
}
.cid-v8hPYuTtw8 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v8hPYuTtw8 .item-wrap {
  transition: all 300ms ease;
}
.cid-v8hPYuTtw8 .item-wrap:hover,
.cid-v8hPYuTtw8 .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v8hPYuTtw8 .soc-item {
  margin: 8px;
}
.cid-v8hPYuTtw8 .soc-item a:hover .mbr-iconfont,
.cid-v8hPYuTtw8 .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v8hPYuTtw8 .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v8hPYuTtw8 .row {
    text-align: center;
  }
  .cid-v8hPYuTtw8 .social-row {
    justify-content: center;
  }
}
.cid-v8hPYuTtw8 .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v8hPYuTtw8 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v8hPYuTtw8 .list {
    margin-bottom: 0rem;
  }
}
.cid-v8hPYuTtw8 .mbr-section-subtitle {
  color: #0045be;
}
.cid-v8hPYuTtw8 .list,
.cid-v8hPYuTtw8 .item-wrap {
  color: #ffffff;
}
.cid-v8hPYuTtw8 .copyright {
  color: #fdfde1;
}
.cid-v8hPYuTtw8 H5 {
  color: #0045be;
}
.cid-v8hUys36i7 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v8hUys36i7 .nav-item:focus,
.cid-v8hUys36i7 .nav-link:focus {
  outline: none;
}
.cid-v8hUys36i7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v8hUys36i7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v8hUys36i7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-v8hUys36i7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-v8hUys36i7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v8hUys36i7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v8hUys36i7 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #232323;
  background: none;
}
.cid-v8hUys36i7 .navbar.opened {
  transition: all .3s;
  background: #232323 !important;
}
.cid-v8hUys36i7 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-v8hUys36i7 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v8hUys36i7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v8hUys36i7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v8hUys36i7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.2rem);
  }
}
.cid-v8hUys36i7 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v8hUys36i7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v8hUys36i7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v8hUys36i7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v8hUys36i7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v8hUys36i7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v8hUys36i7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v8hUys36i7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v8hUys36i7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v8hUys36i7 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v8hUys36i7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v8hUys36i7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v8hUys36i7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v8hUys36i7 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v8hUys36i7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v8hUys36i7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v8hUys36i7 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v8hUys36i7 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v8hUys36i7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v8hUys36i7 .navbar.navbar-short {
  background: #232323 !important;
  min-height: 60px;
}
.cid-v8hUys36i7 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v8hUys36i7 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v8hUys36i7 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v8hUys36i7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v8hUys36i7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v8hUys36i7 .dropdown-item.active,
.cid-v8hUys36i7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v8hUys36i7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v8hUys36i7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v8hUys36i7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v8hUys36i7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #232323;
}
.cid-v8hUys36i7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v8hUys36i7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v8hUys36i7 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v8hUys36i7 .navbar-buttons {
  text-align: center;
}
.cid-v8hUys36i7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v8hUys36i7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v8hUys36i7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v8hUys36i7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v8hUys36i7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v8hUys36i7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v8hUys36i7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v8hUys36i7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v8hUys36i7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v8hUys36i7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v8hUys36i7 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v8hUys36i7 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v8hUys36i7 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v8hUys36i7 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
}
.cid-v8hUys36i7 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v8hUys36i7 .navbar {
    height: 77px;
  }
  .cid-v8hUys36i7 .navbar.opened {
    height: auto;
  }
  .cid-v8hUys36i7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v8hUysBQtC {
  display: flex;
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #0045be;
  background: linear-gradient(0deg, #0045be, #232323);
}
@media (min-width: 768px) {
  .cid-v8hUysBQtC {
    align-items: flex-end;
    width: 100%;
    height: 350px;
  }
  .cid-v8hUysBQtC .row {
    justify-content: center;
  }
  .cid-v8hUysBQtC .content-wrap {
    padding: 0rem 0rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v8hUysBQtC .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-v8hUysBQtC {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v8hUysBQtC .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8hUysBQtC .content-wrap {
    width: 100%;
  }
}
.cid-v8hUysBQtC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8hUysBQtC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8hUysBQtC .mbr-section-title,
.cid-v8hUysBQtC .mbr-section-subtitle {
  text-align: center;
  color: #ffc091;
}
.cid-v8hUysBQtC .mbr-text,
.cid-v8hUysBQtC .mbr-section-btn {
  text-align: center;
}
@media (max-width: 900px) and (min-width: 600px) {
  .cid-v8hUysBQtC .content-wrap {
    width: 100%;
    height: 700px;
  }
}
@media (max-width: 400px) {
  .cid-v8hUysBQtC {
    -webkit-align-items: center;
    align-items: flex-end;
  }
  .cid-v8hUysBQtC .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-v8hUysBQtC .content-wrap {
    width: 100%;
  }
}
.cid-v8hUysBQtC .mbr-section-title {
  color: #edefeb;
}
.cid-v8hUysBQtC .mbr-section-subtitle {
  color: #edefeb;
}
.cid-v8hUyt6BXP {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v8hUyt6BXP .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8hUyt6BXP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-v8hUyt6BXP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v8hUyt6BXP .row {
  flex-direction: row-reverse;
}
.cid-v8hUyt6BXP .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v8hUyt6BXP .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-v8hUyt6BXP .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-v8hUyt6BXP .mbr-section-title {
  color: #0045be;
}
.cid-v8hUyt6BXP .mbr-text,
.cid-v8hUyt6BXP .mbr-section-btn {
  color: #232323;
}
.cid-v8hUytu2Ky {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #060606;
}
.cid-v8hUytu2Ky .item {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-v8hUytu2Ky .item {
    margin-bottom: 1rem;
  }
}
.cid-v8hUytu2Ky .item-wrapper {
  height: 500px;
  position: relative;
}
.cid-v8hUytu2Ky .item-wrapper img {
  height: 100%;
  object-fit: cover;
  opacity: 0.9;
}
.cid-v8hUytu2Ky .item-wrapper:hover {
  opacity: 0.7;
}
.cid-v8hUytu2Ky .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid transparent;
  border-radius: 50%;
  opacity: 0;
  color: #464845 !important;
  transform: translateX(-50%) translateY(-50%);
  background-color: #edefea !important;
  transition: 0.2s;
}
.cid-v8hUytu2Ky .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-v8hUytu2Ky .carousel-control,
.cid-v8hUytu2Ky .close {
  background: #1b1b1b;
}
.cid-v8hUytu2Ky .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-v8hUytu2Ky .carousel-control-prev span {
  margin-right: 5px;
}
.cid-v8hUytu2Ky .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-v8hUytu2Ky .carousel-control-next span {
  margin-left: 5px;
}
.cid-v8hUytu2Ky .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v8hUytu2Ky .close::before {
  content: '\e91a';
}
.cid-v8hUytu2Ky .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v8hUytu2Ky .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-v8hUytu2Ky .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v8hUytu2Ky .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v8hUytu2Ky .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-v8hUytu2Ky .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-v8hUytu2Ky .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-v8hUytu2Ky .carousel-indicators li.active,
.cid-v8hUytu2Ky .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-v8hUytu2Ky .carousel-indicators li::after,
.cid-v8hUytu2Ky .carousel-indicators li::before {
  content: none;
}
.cid-v8hUytu2Ky .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-v8hUytu2Ky .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-v8hUytu2Ky .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-v8hUytu2Ky .carousel-indicators {
    display: none;
  }
}
.cid-v8hUytu2Ky .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-v8hUytu2Ky .carousel-inner > .active {
  display: block;
}
.cid-v8hUytu2Ky .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v8hUytu2Ky .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v8hUytu2Ky .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 0.5;
}
@media (max-width: 768px) {
  .cid-v8hUytu2Ky .carousel-control,
  .cid-v8hUytu2Ky .carousel-indicators,
  .cid-v8hUytu2Ky .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-v8hUytu2Ky .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-v8hUytu2Ky .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-v8hUytu2Ky .carousel-indicators .active,
.cid-v8hUytu2Ky .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-v8hUytu2Ky .carousel-indicators .active {
  background: #fff;
}
.cid-v8hUytu2Ky .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-v8hUytu2Ky .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-v8hUytu2Ky .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-v8hUytu2Ky .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-v8hUytu2Ky .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-v8hUytu2Ky .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-v8hUytu2Ky .carousel {
  width: 100%;
}
.cid-v8hUytu2Ky .modal-backdrop.in {
  opacity: 0.8;
}
.cid-v8hUytu2Ky .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-v8hUytu2Ky .modal.fade .modal-dialog,
.cid-v8hUytu2Ky .modal.in .modal-dialog {
  transform: none;
}
.cid-v8hUytu2Ky .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-v8hUytu2Ky .content-head {
  max-width: 800px;
}
.cid-v8hUytu2Ky H6 {
  color: #8a8a8a;
}
.cid-v8hUyubQlp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #232323;
}
.cid-v8hUyubQlp .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8hUyubQlp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8hUyubQlp .footer-col {
  justify-content: space-between;
  display: flex;
}
@media (max-width: 767px) {
  .cid-v8hUyubQlp .footer-col {
    flex-direction: column;
  }
}
.cid-v8hUyubQlp .row {
  background: #232323;
  padding: 4rem 3rem;
  border-radius: 2rem;
  margin: 0;
}
@media (max-width: 767px) {
  .cid-v8hUyubQlp .row {
    padding: 2rem 0.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v8hUyubQlp .row {
    padding: 2.25rem 1.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v8hUyubQlp .row {
    padding: 4rem 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v8hUyubQlp .mbr-section-btn {
    text-align: center;
  }
}
.cid-v8hUyubQlp .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-v8hUyubQlp .item-wrap {
  transition: all 300ms ease;
}
.cid-v8hUyubQlp .item-wrap:hover,
.cid-v8hUyubQlp .item-wrap:focus {
  cursor: pointer;
  color: #0045be;
}
.cid-v8hUyubQlp .soc-item {
  margin: 8px;
}
.cid-v8hUyubQlp .soc-item a:hover .mbr-iconfont,
.cid-v8hUyubQlp .soc-item a:focus .mbr-iconfont {
  background-color: #0045be;
}
.cid-v8hUyubQlp .soc-item a .mbr-iconfont {
  width: 72px;
  height: 72px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 20px;
  background-color: #3d3d3d;
  color: #232323;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 767px) {
  .cid-v8hUyubQlp .row {
    text-align: center;
  }
  .cid-v8hUyubQlp .social-row {
    justify-content: center;
  }
}
.cid-v8hUyubQlp .list {
  list-style: none;
  padding-left: 0;
  color: #fdfde1;
}
@media (max-width: 991px) {
  .cid-v8hUyubQlp .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-v8hUyubQlp .list {
    margin-bottom: 0rem;
  }
}
.cid-v8hUyubQlp .mbr-section-subtitle {
  color: #0045be;
}
.cid-v8hUyubQlp .list,
.cid-v8hUyubQlp .item-wrap {
  color: #ffffff;
}
.cid-v8hUyubQlp .copyright {
  color: #fdfde1;
}
.cid-v8hUyubQlp H5 {
  color: #0045be;
}
